对于我正在写给 IEEE 期刊(双栏格式)的新论文,许多重要段落都受到 LaTeX 默认连字符的影响。特别是,我不喜欢论文末尾的资助声明中给出的连字符。如果我不想在某些单词中使用连字符,例如“under”、“Programme”、“Excellence”、“Operational”等,我如何指示 LaTeX 不要在 IEEE LaTeX 文档中对这些单词进行连字符处理?谢谢。
答案1
如果我不想在某些单词中使用连字符,例如“under”、“Programme”、“Excellence”、“Operational”等,我该如何指示 LaTeX 不要在 IEEE LaTeX 文档中对这些单词使用连字符?
如果这是你的文件中唯一不应该用连字符连接的四个单词,我认为发出该指令没有任何坏处
\hyphenation{under programme excellence operational}
在序言中。(如果你使用该babel
包,那么\hyphenation
指令应该发生后 babel
已加载。
我忍不住要补充以下几点。对于使用欧洲语言的文档——恐怕我对涉及非欧洲语言的印刷术不太了解——我必须承认,我无法理解某些人对连字符的明显厌恶。(你绝对不是唯一一个看起来非常讨厌连字符的人……)中世纪的抄写员在活字印刷术发明之前已经使用连字符很多个世纪了,而且约翰内斯·古腾堡肯定充分利用了连字符来打造著名的42行圣经,这是在 1450 年后不久印刷的。当然,抑制全部在列较窄的文档中使用连字符很可能会产生更多的印刷问题(例如单词间距非常松散),而不是解决该问题。
答案2
发布问题后,我查看了一些在线资源,找到了建议:添加命令
\usepackage[none]{hyphenat}
在序言中。我测试过,效果很好。我计划在未来的论文中使用这个简单的命令,因为我喜欢避免在论文中使用连字符。谢谢!