回答編集履歴

2

エラーの原因を追記

2021/01/07 04:04

投稿

Bull
Bull

スコア986

test CHANGED
@@ -23,3 +23,27 @@
23
23
  ```
24
24
 
25
25
  と書けばいいんじゃないかと思います。
26
+
27
+
28
+
29
+ ---
30
+
31
+ エラーの原因について追記いたします。
32
+
33
+
34
+
35
+ `introduction.tex`だけをコンパイルしたことによるエラーですね。
36
+
37
+ `LaTeX` は決められた書式で記述されなければなりませんが、`introduction.tex`だけでは、LaTeX のソースとしては不完全です。
38
+
39
+
40
+
41
+ コンパイルすべきは`RONBUN.tex`であって、個々のソースを別々にコンパイルすることはできないです。
42
+
43
+ `RONBUN.tex`で目次や各章を記述したソースを取り込んで、一度にコンパイルしていますが、あくまでもコンパイルの対象は`RONBUN.tex`です。
44
+
45
+
46
+
47
+ ただそれですと、たとえば`introduction.tex`を修正した場合、`RONBUN.tex`を開き直してからコンパイルしなければなりません。
48
+
49
+ そうすると作業が煩雑になるので、各ソースの先頭にマジックコメントを記述することで、`RONBUN.tex`を開いていなくてもコンパイルの対象にすることができます。

1

情報の追記

2021/01/07 04:04

投稿

Bull
Bull

スコア986

test CHANGED
@@ -8,6 +8,18 @@
8
8
 
9
9
  こういうのを`マジックコメント`というらしいのですが、あいにくと私は詳しくはないです。
10
10
 
11
- TeXworks で使えるのもあるようです。
11
+ `TeXworks`で使えるのもあるようです。
12
12
 
13
13
  [TeXworks 'magic comments'](https://www.texdev.net/2011/03/24/texworks-magic-comments/)
14
+
15
+
16
+
17
+ 確認はしてませんが`TeXworks`では
18
+
19
+ ```TeX
20
+
21
+ % !TeX root = RONBUN.tex
22
+
23
+ ```
24
+
25
+ と書けばいいんじゃないかと思います。