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

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

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

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

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

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

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

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

盗作と以前の出版物

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

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

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

すべての投稿