やばい、忘れてた。
人がTeX書く場合でも気にしなきゃいけないんだけど
プログラムに書かせるから余計に気にしないといけない。
LaTeX2e美文書作成入門 改訂第4版のP39にあるように
- \をつけないといけないもの
- # $ % & _ { } \ ^ ~
- 数式モードにするか、T1エンコーディングにしないといけないもの
- < > |
これはやらんとね。
1つ目は良いとして2つ目。
数式モードにするかT1エンコーディングにするか。
数式モードにする場合、単に<, >, |の左右を$ではさめばいい。
それかプリアンブルに以下を書き込む。
\usepackage[T1]{fontenc} \usepackage[UTF8]{inputenc}
これでいいらしいが、T1エンコーディングにすると
Package inputenc Error: Keyboard character used is undefined
ってエラーが出る。
なんぞこれ。
と言うことで数式モードにしよう。。。