\hyphenation 命令参数中的单词的大写规则是什么?

\hyphenation 命令参数中的单词的大写规则是什么?

我理解,该\hyphenation命令对参数中的单词区分大小写。例如,该命令\hyphenation{SU-MA-TRA}将影响单词“SUMATRA”、“Sumatra”和“sumatra”,而该命令\hyphenation{Su-ma-tra}将仅影响单词“Sumatra”和“sumatra”。一般而言,给定单词的哪些大小写变体会受到命令参数中提供的单词的大小写变体的影响\hyphenation

答案1

使用 编译以下内容tex

\hyphenation{kop-fw-poj-a-ww-hjr-eltr}

\showhyphens{kopfwpojawwhjreltr}
\showhyphens{KOPFWPOJAWWHJRELTR}
\showhyphens{Kopfwpojawwhjreltr}
\bye

(但任何引擎都可以)。控制台将显示

Underfull \hbox (badness 10000) in paragraph at lines 3--3
[] \tenrm kop-fw-poj-a-ww-hjr-eltr

Underfull \hbox (badness 10000) in paragraph at lines 4--4
[] \tenrm KOP-FW-POJ-A-WW-HJR-ELTR

Underfull \hbox (badness 10000) in paragraph at lines 5--5
[] \tenrm Kop-fw-poj-a-ww-hjr-eltr

证明文档中单词的大小写无关紧要。

现在尝试

\hyphenation{KoP-fw-pOJ-a-WW-hjr-eltr}

\showhyphens{kopfwpojawwhjreltr}
\showhyphens{KOPFWPOJAWWHJRELTR}
\showhyphens{Kopfwpojawwhjreltr}
\bye

并且控制台输出将完全相同。

除非您玩弄恶意的东西\lccode,否则是否将列表中的单词大写都没有区别\hyphenation

相关内容