- 目次
1 シラバス
1-1 授業の概要
1-1-1 前期: 独文学特殊講義 IIIa
本講義は,フリーかつオープンソースのソフトウェアで,クロスプラットフォーム仕様でもある「文書作成システム」(Document Preparation System)の TeX/LaTeX を用いて「ドイツ語の学術文書(=論文体裁文書)」を作成することをテーマとします。
文書作成に際し WYSIWYG (What You See Is What You Get) を旨とするワードプロセッサに対し,TeX はロジックを組み立てる WYMIWYG (What You Mean Is What You Get) を基礎に据える「マークアップ & 一括(バッチ)処理」といった手続きを伴い,使い勝手がワードプロセッサとは全く異なりますが,TeX のようなマークアップ言語に関する知識や経験は,そのまま HTML & CSS をはじめ,プログラミング言語全般への深い理解や習得に繋がっていくことが期待されます。
前期では,基本術語の整理,論理構造と視覚デザインの分離,ソースファイルのコンパイル法,文書クラス,多言語処理パッケージ Babel,ドイツ語正書法,引用符号,特殊文字,合字処理,カーニング処理,ドイツ旧字体,セクショニング,脚注,強調,引用,リスト,といった事柄を,ドイツ語原典のテキストを精読しつつ,実際にプログラムを動かしながら学びます。
1-1-2 後期: 独文学特殊講義 IIIb
後期では,前期に引き続き LaTeX2e – Kurzbeschreibung を精読用ドイツ語原典として丁寧に講読しつつ,目次の自動生成,参照文献の引用法,表や図像のフロート処理,ページの自動分割,ヘッダとフッタ処理,フォント(エンコーディング,ファミリ,シリーズ,シェイプ,サイズ)管理,参考文献リストの処理法,相互参照(クロス・リファレンス)箇所の自動ハイパーリンク化,といった事柄を実際にプログラムを動かしながら学びます。
1-2 到達目標[独文学特殊講義 IIIa/IIIb とも]
- マークアップ言語としての TeX/LaTeX を概説したドイツ語文書を正確に読解し,そこで得た知識を活かして実際に TeX/LaTeX というプログラムを動かし(=正確なソースコードを作成し,これをエラーなくコンパイルし,出力ファイルの PDF を得る),最終的には「学術論文の体裁を取る文書」を作成できる。[知識・理解]
- DUDENの『正書法辞典』に準拠した「ドイツ語正書法」を深く理解し,TeX/LaTeX に加え多言語処理パッケージである Babel を併用することで「新正書法(ngerman)・旧正書法(german)」のいずれにも対応するドイツ語文書処理ができる。また,ソースコードにエラー(=バグ)が含まれる場合の対処(デバッグ)法も理解している。[技能]
- 論理構造と視覚デザインを峻別する文書作成法が持つ方法論を理解し,必要な補助知識等は自ら学習あるいは(インターネット上で)検索して得ようとする態度や志向性を持つ。[態度・志向性]
1-3 成績評価基準および方法[独文学特殊講義 IIIa/IIIb とも]
本授業は各到達目標の達成度を基準として,平常点(出席状況・授業への参加姿勢など)50%,課題50% という配分で成績を出します。
- 前期授業において確認した(テキスト S.20 3.4.3. Punkte まで)TeX の各種コマンド(Control Sequences)を埋め込んだ「ドイツ語文書」の TeX ソースファイルを作成し,
- pdflatex でコンパイルし,
- 2021-08-05(木)14:00 までに,
- ynagata@fukuoka-u.ac.jp まで「ソースファイルおよびコンパイル済み PDF ファイルの2点をメールに添付し送付」すること
- ファイル名は「学籍番号.tex, 学籍番号.pdf」とする
1-4 テキストおよび参考文献[独文学特殊講義 IIIa/IIIb とも]
- LaTeX2e – Kurzbeschreibung(A4判 58ページ): CTAN (Comprehensive TeX Archive Network) に格納されているフリー(Open Publication License v1.0 以降に準拠)の PDF 文書
テキストの入手法については初回授業時に説明します。参考文献は特になし。
1-5 履修上の留意点,準備学習(事前・事後学習)[独文学特殊講義 IIIa/IIIb とも]
予習:前もってアナウンスされた範囲の「テキストの読解」および「プログラムを動かしてみるためのソースコードの作成準備」(90分)。
復習:学習事項のその都度の点検および確認とソースコードのコンパイル。その上で「予習」に取り組むこと(90分)。
1-6 授業計画および内容等
1-6-1 前期: 独文学特殊講義 IIIa
1 | ガイダンス: 精読用文献と受講者所有の PC における TeX/LaTeX 環境の確認 |
2 | Allgemeines: TeX, LaTeX |
3 | Grundkonzept: Autor, Designer und Setzer |
4 | Layout-Design, Vor- und Nachteile, Der Arbeitsablauf |
5 | Eingabefile: Leerstelln, LaTeX-Befehle und Gruppen |
6 | Kommentare, Aufbau, Dokumentklassen |
7 | Pakete, Eingabezeichensatz |
8 | Setzen von Text: Deutschsprachige Texte |
9 | Zeilen- und Seiten-Umbruch, Blocksatz, Silbentrennung |
10 | Wortabstand, Spezielle Zeichen: Anführungszeichen, Binde- und Gedankenstriche |
11 | Spezielle Zeichen: Punkte, Ligaturen und Unterschneidungen, Symbole, Akzente und besondere Buchstaben |
12 | Kapitel und Überschriften |
13 | Fußnoten, Hervorgehobener Text, Hochgestellter Text |
14 | Umgebungen: Zitate (quote, quotation, verse) |
15 | Listen (itemize, enumerate, description) |
1-6-2 後期: 独文学特殊講義 IIIb
1 | ガイダンス; Flattersatz (flushleft, flushright, center) |
2 | Direkte Ausgabe (verbatim, verb) |
3 | Tabulatoren (tabbing) |
4 | Tabellen (tabular) |
5 | Setzen von Bildern |
6 | Seitenaufbau: Kopf- und Fußzeilen |
7 | Gleitobjekte: Abbildungen (figure) |
8 | Gleitobjekte: Tabellen (table) |
9 | Schriften: Schriftgrößen, Schriftstil |
10 | Schriften: Andere Schriftfamilien, Die »europäischen« Zeichensetze |
11 | Spezialitäten: Abstände (Zeilenabstand) |
12 | Spezielle horizontale Abstände |
13 | Spezielle vertikale Abstände |
14 | Literaturangaben |
15 | Mit dem Paket textcomp verfügbare Symbole |
2 授業進度表
2-1 前期: 独文学特殊講義 IIIa
1 | 4/13(火) | ガイダンス. Emacs Org-mode, texdoc l2kurz など. HA: l2kurz.pdf S.5--6 1.2.2. Layout-Design 前まで. |
2 | 4/20(火) | AUCTeX から C-c C-e で interactive に TeX ソースの作成開始. TeX, LaTeX, XeTeX (要 metalogo パッケージ) の「ロゴ」出力. S.6 1.2.1 まで済み. 次回は S.8 最後まで. |
3 | 4/27(火) | S.8 まで済み. 次回は,S.11 2.5. Dokumentklassen の前まで. |
4 | 5/11(火) | 履修生「教育実習」により休講 |
5 | 5/18(火) | 履修生「教育実習」により休講 |
6 | 5/25(火) | 履修生「教育実習」により休講 |
7 | 6/1(火) | Emacs C-u 前置キーの使い方,「文字」の調べ方(C-u C-x =: 16進数コードポイント,名前,等々)と入力法(C-x 8 RET). S.9: 2.2. LaTeX-Befehle und Gruppen の前まで済み. 次回は,S.13: 2.6. Pakete の前まで. |
8 | 6/8(火) | S.11: 2.5. Dokumentklassen の前まで. 次回は S.14: 2.7. Eingabezeichensatz の前まで. HA: S.11 の Listing 2: Aufbau eines Artikels のソースを \section* コマンドで書き換えよ. さらに \addcontentsline を使って「目次」の「section 階層」に \section* 部分のタイトルがエントリされるようにソースを編集せよ. |
9 | 6/15(火) | Emacs Dired におけるキーバインド: /., //, +, C, R, D Flag, U, u, x など; KOMA-script の文書クラス scrartcl 等のチェック. S.13: 2.5. Dokumentklassen まで済み. 次回は S.15 まで. |
10 | 6/22(火) | ウムラウトやアクセント記号に関するオリジナル TeX 表記,ドイツ語 TeX 表記(german.sty や babel の german オプションなど),ISO (International Standardization Organization) 表記. iso-gtex2iso, iso-tex2iso 関数,csquotes パッケージ. S.13 まで済み. 次回は S.16 まで. |
11 | 6/29(火) | csquotes: german=guillemets オプション,babel: german, french, british, swissgerman とした場合の csquotes を使った「引用符内引用」で出力される引用符の確認,texdoc comprehensive, marvosym で Denarius や Shilling 記号を入出力. \, による英文テキスト処理時の省略符号の後のスペース調整,emacs -q 起動によるノンフレンチ・スペーシング関連挙動の確認,S.14 2.7. Eingabezeichensatz 前まで済み. 次回は S.17 3.2.2. Silbentrennung の前まで. |
12 | 7/6(火) | C-x f で「1行」の文字数を臨時変更,region 指定後 M-q を使ってその文字数で「改行」. M-x words-count-region の応用. \input{...} コマンドの応用. 次回は S.17 3.2.2. Silbentrennung の前まで(同じ). |
13 | 7/13(火) | S.15 まで済み. 次回は S.18 3.3. Wortabstand の前まで. |
14 | 7/20(火) | S.16 下から 5 行目まで済み. 次回は S.18 3.3 Wortabstand の前まで. |
15 | 7/27(火) | S.17 最初の段落まで済み. TeX LIve 2021 & GNU-Emacs 27.2 のインストールとカスタマイズ. Org-mode を使ったアウトライン式文書作成 & エクスポートによる PDF 化,表の処理方法. 前期課題の説明. |
2-2 後期: 独文学特殊講義 IIIa
1 | 9/21(火) | ガイダンス. 修論用 TeX フォーマットの確認と gb4e(言語学用パッケージ)に関する「入力調整」. |
2 | 9/28(火) | 修論用 TeX フォーマットの確認. 倍角ダーシを含むサブタイトルにおけるフォントサイズや \setcounter{tocdepth}{3} などの調整. |
3 | 10/5(火) | \textsubscript, multiple cursors, C-c w: whitespace mode, \setcounter{exx}{0} など. |
4 | 10/12(火) | hyperref の citecolor を blacke へ変更. labe/ref 相互参照時の一般的作法について. 和文が関わる場合の「アキ」について. footnote 処理時の「アキ」について. |
5 | 10/19(火) | Emacs 上での TeX ソースにおける cross references 箇所のコントロール: C-c ( / C-c ) / C-c [ の使い方. 次回は LaTeX2e Kurzbeschreibung S.17 3.2.2. Silbentrennung から S.19 3.4.2. Binde- und Gedankenstriche の前まで. |
6 | 10/26(火) | jsbook_lg.cls と修論フォーマットの再検討. 40 x 30 から 40 x 35 ? |
7 | 11/2(火) | jsbool_lg_smalltitle.cls フォーマットファイル作成. 40 x 35. 脚注番号を *1 から 1) 形式へ変更,等々. |
8 | 11/9(火) | 後注 endnotes パッケージの追加使用. 引用文献と参照文献の区別と renewcommand 等々. |
9 | 11/16(火) | thebibliography 環境のカスタマイズ: 項目の細分化と柱の自動出力. |
10 | 11/30(火) | コンパイル済み PDF ファイルチェック. |
11 | 12/7(火) | table.docx を table.pdf にコンバート,table.pdf から table-crop.pdf を得て,これを \includegraphics で読み込む方法. |
12 | 12/14(火) | \dots \dots{} {\dots} そして \, (thin space) コマンドについて. |
13 | 12/21(火) | 柱のカスタマイズ. \markright コマンド. |
14 | 2022/1/11(火) | 修論提出後につきよろず質問受付. |
15 | 2022/1/18(火) | 修論提出後につきよろず質問受付. |