在 ConTeXt 中使用打字机字体并关闭连字

在 ConTeXt 中使用打字机字体并关闭连字

我想将整个文档的字体设置为快递/打字机字体,以使其类似于打字稿。

这包括关闭整个文档的连字。

到目前为止,我已经尝试过这个:

\usetypescript[courier][uc]
\setupbodyfont[courier,12pt]

\setupalign [nothyphenated]

虽然这满足了我想要的要求,但我发现 ConTeXt 对它的容忍度过高,将单词延伸到了合理的范围之外,甚至在到达纸张末尾时还会截断单词。

我还能做些什么吗?

答案1

关闭连字符会让 TeX 很难对齐段落。结果就是框过满或过少。在这里,可以通过允许文本设置参差不齐的边缘来帮助 TeX。这是通过 实现的\setupalign[flushleft]

\showframe
\setupbodyfont[cursor,12pt]
\setupalign[nothyphenated,flushleft]
\starttext
\input knuth
\stoptext

在此处输入图片描述

相关内容