コンテンツへスキップ
Topos Uranos

要約

この課は、文書の構造を扱う本講座の第三単元の始まりである。単元が何のためにあるかを説明する。すなわち、前の単元で整えた本文から、固有の骨組みをもつ長い文書へ進むことである。その文書では各部分が番号をもち、目次に並び、互いに参照し合い、複数のファイルに分けられる。さらに、単元の五つの課と、ドキュメントクラスとページから自前のプリアンブルまでそれらを貫く筋道を示し、それまでの単元から何を前提とするかを明らかにし、学術文書の形がどこから来たかを振り返る。そして単元が解決する問題、すなわち参照と番号を手で書いた文書は変更されたとたんに嘘をつき始めるという問題を立て、この骨組みが物理学の学位論文にも歴史学の学位論文にも同じように役立つことを示す。

学習目標

  1. 単元の内容の順序を述べ、各課が次の課に何をもたらすかを説明する。
  2. 単元がそれまでの単元から前提としていることを見分け、必要なら復習する。
  3. 内部の参照を手で書かない理由を、例を用いて説明する。
  4. さまざまな分野の学術的なジャンルのうちに、単元が組み方を教える構造を見いだす。

開始テスト

単元に取りかかる前に、出発点を測っておくとよい。このテストは自己評価であり、採点はされず、学習の方向づけだけを目的とする。最初の二問は、単元がそれまでの単元から前提としていることを復習する。続く十問は、二問ずつ順に、単元の五つの課を扱う。長い文書を組んだことのない人は、正解できなくてもかまわない。どの答えも、正しくても誤っていても、要点を説明し、それを扱う課の名を示す。同じ技能は、最後のまとめの課で改めて測る。

導入テスト

単元を始める前に、自分の出発点を測りましょう。短い自己評価です。採点はされず、結果はあなたのブラウザーにだけ保存されます。

  1. 問 1前の単元から文書を初めてコンパイルしたあと、\ref で書いた参照が二つの疑問符として表示され、ログはもう一度コンパイルするよう求めている。何が起きているのか。

  2. 問 2前の単元からあるエッセイは、作品名を毎回『』で囲んで手で書くかわりに、プリアンブルで \newcommand{\sakuhin}[1]{『#1』} と定義した \sakuhin{…} で示している。何が得られるか。

  3. 問 3ある学生が \documentclass{article} で学位論文を書き、本文を \chapter{…} で区切った。コンパイルすると何が起きるか。

  4. 問 4ある大学は A4 用紙で 2.5 センチメートルの余白を求めている。それを設定する適切な方法はどれか。

  5. 問 5article クラスの文書で、\tableofcontents の前に \setcounter{tocdepth}{1} と書いた。目次には何が表示されるか。

  6. 問 6article クラスの文書で、命令 \appendix のあとに \section を二つ書いた。どのように番号がつくか。

  7. 問 7ある著者が、第 2 節にあたる \section{方法} の前の行に \label{sec:methods} と書いた。\ref{sec:methods} はどの番号を印字するか。

  8. 問 8hyperref パッケージを読み込むと、文書の何が変わるか。

  9. 問 9学位論文の親ファイルで、\include{chapter1} と \input{chapter1} は何が違うか。

  10. 問 10ある学位論文のプリアンブルに \includeonly{chapter3} があり、本文は五つの章を \include で取り込んでいる。論文が以前に全体としてコンパイル済みなら、このコンパイルは何を生むか。

  11. 問 11プリアンブルに \newcommand{\emph}[1]{\textbf{#1}} がある。何が起きるか。

  12. 問 12プリアンブルに \newcommand{\ryou}[2]{#1~#2} があるとき、\ryou{5}{km} は何を印字するか。