パニックが始まる前に LaTeX で卒業論文を作成する

前付、章の内容、頭字語、大学のクラス ファイル、コンパイル速度、修士課程および博士課程の学生向けの Git 履歴。

論文は官僚主義を伴う長い論文である。 LaTeX は長いものを処理します 紙もいい。官僚制は通常、2009 年に書かれた大学の授業ファイルです 最後に別の TeX Live でテストしました。

たとえ章がまだ空であっても、早めに構造を開始してください。間でコンテンツを移動する 最終月のファイルの相互参照と図のパスが壊れる仕組みです。

クラスファイルを受け入れ、残りをフェンスします

大学の .cls (および必要な .bst / ロゴ ファイル) をプロジェクトに配置します。 クラスを書き換えないでください。マクロ、パッケージ、章のコンテンツを配置します。 あなたが管理するファイル:

thesis/
main.tex
macros.tex
chapters/
figures/
university.cls

最新のエンジンでクラスが壊れた場合は、次の方法で優先順位を付けます。 コンパイルできない大学のクラス ファイル。 論文事務局がどのエンジンを受け入れているかを文書化します (pdfLaTeX vs XeLaTeX vs fontspec に投資する前に、LuaLaTeX) を確認してください。

委員会が期待する前付事項

要約、献辞、謝辞、目次、リストのローマ字ページ番号 図/表。主要な章はアラビア語。書籍/レポートのクラスが公開する \frontmatter / \mainmatter;記事ベースのテンプレートにはマニュアルが必要 \ページ番号付け。ガイド: ローマ字、その後アラビア語。

タイトル ページの内容は、多くの場合、大学院の Word サンプルと一致する必要があります。 文言を正確にコピーします。ここでの創造性は、PDF を拒否します。 チェックリスト。

ファイルとしての章

1 つのルートには次のものが含まれます。

\include{chapters/intro}
\include{chapters/background}
\include{chapters/methods}
\include{chapters/results}
\include{chapters/conclusion}

共著者が論文の基礎となる論文を手伝っている場合でも、自分で章を所有します。 順序を変更してもパスが安定するように、Figure を「figures/chapter3/」の下に保持します。 草案作成中に「\includeonly{chapters/methods}」を使用すると、全論文がコンパイルされます。 すべての方程式編集のコストではありません。 章ファイルを分割。

ラベルはプロジェクト全体で一意である必要があります (プロジェクト内の eq:main ではなく eq:ch3-main) すべてのファイル)。プロジェクト全体の構造ビューとライブ参照チェックのヘルプ 200ページのツリー。

頭字語と記号

用語集パッケージは強力かつ複雑です。多くの論文では、手作業で管理されています。 前付の記号のリストだけで十分です。自動展開が必要な場合 頭字語については、1 週間前に「用語集-番外編」を学習するために 1 日の予算を立ててください。 提出中ではなく、提出。

macros.tex で数学マクロを定義し、そのファイルを共有法として扱います。表記 第 2 章と第 5 章の間を漂うこの文章は、衒学的な試験官への贈り物です。

参考文献

論文全体に対して 1 つの .bib、または慎重にマージされた小さなセット。安定したキー。 ソフト バインドの前に検証します。 BibTeX バリデーター。部門に合わせたスタイル 希望(数値、著者年、脚注を多用する人文科学スタイル)。混ぜないでください biblatex と古典的な BibTeX が 1 つのプリアンブルにスタックされます。

## スピード

論文全体のコンパイルが遅くなります。 Figure のドラフト モード、\includeonly、および TikZ は購入時間を遡って外部化します。注: PDF の待ち時間が短くなります。

「フルコンパイル」の儀式を毎週続けて、章間のエラーが発生しないようにします。 早い。

バックアップは履歴と同じではありません

Dropbox のコピーはバックアップです。 Git は、議論がどのように変化したかの物語です。 章がコンパイルされるときにコミットします。プライベート GitHub または GitLab リモートにプッシュします。

Oleafly (opens in a new tab) は、 プロジェクトごとの実際のリポジトリ、コンパイルとアイドル編集の成功後のチェックポイント、 プロジェクト全体の構造ビューと SyncTeX の隣に、ワンクリックで復元します。 これはチャプターファイル全体で引き続き機能します。そうすることで習慣を抜け出すのが難しくなります。 どのエディターでも注意深い Git を使用しても、同じ規律を得ることができます。論文 18 か月目に「git init」を忘れずに行うことに依存すべきではありません。

委員会のフィードバック ループ

オープンソースを使用しない読者のために PDF をエクスポートします。問題内のコメントを追跡するか、 共有ドキュメントですが、編集は TeX で適用します。委員が返却したとき スキャンしたマークアップ PDF の場合は、どのファイルかわかるように日付とバージョンをファイル名に付けます。 参照したソースコミット。

ソフトバインドとハードバインドのチェックリスト

印刷または入金する前に:

  • クラスファイルとエンジンは論文事務局のルールに一致します。
  • 前付のページ番号が正しい。必要に応じて署名ページが表示されます。
  • すべての \ref/\cite が解決されます。 「[?]」はありません。
  • 必要に応じて図や表を記載します。キャプションに一貫性がある。
  • 余白とフォント サイズはチェックリスト PDF (テスト ページを印刷) に合格します。
  • ソース + PDF + コミットハッシュはデポジット後にアーカイブされます。

図、表、および「リスト」ページ

多くの論文発表オフィスでは、図と表のリストが必要です。キャプションは次のようにする必要があります 一貫性があり、メソッドセクション全体を 20 行のキャプションにダンプしないでください。使用する リストには短いタイトル、本文には長い説明キャプションが含まれます。 クラスはオプションの短いキャプションをサポートします。

盗作と以前の出版物

出版された論文を各章でリミックスする場合は、掲載に関する大学の規則に従ってください。 および共著者の許可。過去の各論文の受理された PDF と論文を保管してください バージョン管理の章、変更点に関する注記 (表記、拡張) 実験、統一導入)。

書く月ではなく、今月から始めてください

アウトラインを提案するときに骨格を作成します。コンパイルされる空の章 進捗としてカウントします。後期段階のパニックのほとんどは、構造負債と頑固な負債です。 クラスファイルであり、科学のギャップではありません。その借金を早く返してください。

すべての投稿