We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
元々は Slack で p_typo さんがLuaTeX-ja について
\ltjsetparameter{alxspmode={`>,3}}したときに,\verb|>|と\texttt{>}で挙動が違うのは既知? 和文で挟んだとき,verbの方は後ろだけアキができますが,textttでは前後にアキができます(前後でアキがあるのを期待).
と話されていたことですが,pLaTeX でも同様の現象がみられるので issue を立てました.
Slack にも書きましたが,原因は \do@noligs 内で > をアクティブ化し
\do@noligs
>
\leavevmode\kern\z@\char‘\>
に展開されるようにすること(<など,他にも対象文字あり)です.◆\verb+>+ というコードをタイプセットしたときには,上の定義による \kern\z@ のおかげで ◆ と > の間に xkanjiskip が挿入されなくなってしまいます.
<
◆\verb+>+
\kern\z@
◆
単純に \do@noligs の定義から \kern\z@ を除いただけでは LuaTeX で合字抑制が効かなくなるので,\vadjust{} に変えてみると良さそうです(合字処理を抑止するが xkanjiskip 挿入に関連しないノード,#49).テストを verb.txt(.tex にリネームして下さい)に載せました.
\vadjust{}
The text was updated successfully, but these errors were encountered:
typo in plfonts.dtx, hack #87 into exppl2e.sty
99d01dd
遅くなりましたがとりあえず dev-j ブランチで exppl2e.sty に入れてみました。
Sorry, something went wrong.
2020-04-12 を出したので close します。
No branches or pull requests
元々は Slack で p_typo さんがLuaTeX-ja について
と話されていたことですが,pLaTeX でも同様の現象がみられるので issue を立てました.
Slack にも書きましたが,原因は
\do@noligs
内で>
をアクティブ化しに展開されるようにすること(
<
など,他にも対象文字あり)です.◆\verb+>+
というコードをタイプセットしたときには,上の定義による\kern\z@
のおかげで◆
と>
の間に xkanjiskip が挿入されなくなってしまいます.単純に
\do@noligs
の定義から\kern\z@
を除いただけでは LuaTeX で合字抑制が効かなくなるので,\vadjust{}
に変えてみると良さそうです(合字処理を抑止するが xkanjiskip 挿入に関連しないノード,#49).テストを verb.txt(.tex にリネームして下さい)に載せました.The text was updated successfully, but these errors were encountered: