LaTeXのファイル名
コンピュータで作業するときの基本的前提であり、ユーザの自由に任されるのであるが、ファイル名について多くの注意が必要だ。 特に、PDFファイルとして配布する場合、ユーザの見識が透けて見えるとが多いので気をつけよう。
ファイルの命名規則
LaTeXソースのファイル名には原則全角文字は使わず、しかも空白文字は使わないこと。 より正確には次のことを理解しておかねばならない。
- 255バイト(半角255文字)を越えてはいけない(1バイト=ASCII文字1字分)
- アルファベットの大文字。小文字は区別される
- 日本語は極力使わない(理論的には禁止されないが多くのトラブル起因となり得る)。
- 同一フォルダ内に、大文字・小文字が異なるファイルが複数あるようにしない。大小文字は区別されるが、余計な混乱を招きやすい。
- 次の文字はファイル名には使えない。
- ファイル名の最後にピリオドは付けてはいけない
/ | スラッシュ | " | 2重引用符 | * | asterisk |
---|---|---|---|---|---|
: | コロン | < | より小さい | > | より大きい |
? | 疑問符 | \ | バックスラッシュ | space文字 |
また次の文字もファイ名では使うべきではない。
& | アンパサント | ' | 2重引用符 | , | カンマ |
---|---|---|---|---|---|
$ | コロン | | | 縦棒 | ; | セミコロン |
~ | チルダ | { | 中括弧開き | } | 中括弧閉じ |
ファイルの命名法
また、ファイル名の付け方では、ファイル名とコンテンツ内容とが容易に推察できるようにして、記憶に頼らずに目的のファイルを探し出せるようにしておくことも大切な心構えだ。 たとえば、evaluation_on_kyoto_protocol.tex のように、多少ファイル名が長くなったとして内容が分かるように命名しよう(kadai-1.texや exercise_2.html では中身が推測できない)。
ファイル名によってユーザの「何か」が測られてしまうものだ。 このことを理解して、自分自身の利便性を向上させよう。