我的文本中有包含下划线且超出页面边界的单词
文本中输入的单词为
FOS\_SOCIAL\_SCIENCE
我希望这个单词能够在下划线边界处用连字符连接。
我努力了:
\hyphenation{FOS-\_-NA-TU-RAL-\_-SCIEN-CE}
但 pdfLatex 返回以下错误
不正确的 \hyphenation 将被清除。 \hyphenation{FOS-_
underscore
由于不兼容,我不想使用该软件包
我也试过
\renewcommand{\_}{%
\textunderscore\nobreak\hspace{0pt}%
}
不起作用:编译时没有错误,但单词没有连字符
我也尝试过:
\def\_{\_\allowbreak\hspace{0pt}}
无法编译。错误消息为:
TeX 容量超出,抱歉 [输入堆栈大小=5000]。 \item[FOS_NATURAL_SCIENCE]