-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
\inhibitxspcode`! の設定がない #8
Comments
意図的かどうかはよくわかりません。jsclasses では % 「\TeX!」「〒515」の記号と数字の間に四分アキが入らないようにします。
%
% \begin{macrocode}
\inhibitxspcode`!=1
\inhibitxspcode`〒=2
% \end{macrocode}
% としてありますね。 |
JFM と考え合わせると,min10 だと "!" が前後に JFM グルー挿入を行うため「実質的に \inhibitxspcode`! を忘れていても露呈するケースは少ない」と言えそうです。(ただし,min10 では "?" も同様に前後に JFM グルー挿入を行うため,これが「意図的に "!" を外した理由」と推測するのは無理がある) 一方 jis だと JFM グルーが挿入されないので,設定忘れが露呈します。jsclasses で設定追加されているのも納得。 |
このような状況ですので,(u)kinsoku.tex に \inhibitxspcode`!=1 を追加しても,既存文書への影響は限定的であり,むしろ追加するのが好ましいと考えます。 |
ptex-base, platex, uptex-base, uplatex すべて "!" の \inhibitxspcode を 1 に設定しました。 |
修正した ptex-base / uptex-base 2020-09-30 を出しました。 platex / uplatex も本日リリース予定です。 |
疑問符については kinsoku.tex に
という設定があるのに,感嘆符については
しかなく,
\inhibitxspcode`!=1
が抜けています.これは意図的でしょうか?もともとは LuaTeX-ja のチケット「「!」の前の xkanjiskip」ですが,pTeX 系列の kinsoku.tex でも同様の症状があるので,ここで述べておきます.
The text was updated successfully, but these errors were encountered: