一週間ほど前に Twitter に書いた問題。
ASCII 文字のみからなるパッケージ読込無しで article クラスの純 LaTeX 文書ソースで、latex と platex のどちらでもコンパイルが通るが、両者の組版結果が明確に異なる外観となるものを挙げよ。 ただし欧文 LaTeX + article クラスが提供する命令以外の(定義済の*1)制御綴を用いてはならない。
補足条件は、「エンジンチェック((例えば \ifx\kanjiskip\undefined...\fi
のようなこと。))を無理やり LaTeX 内でやろうという話を考えるのではない」という意図で付けている。要するに、pLaTeX のカーネルで「拡張部分以外で」LaTeX と仕様が異なる部分は何かということを問うている。
*1:つまりユーザ定義命令を新たに定義するのは構わない。