ConTeXt 缩放标题,带悬挂/突出

ConTeXt 缩放标题,带悬挂/突出

我用来\scale将标题放大到整个段落的宽度,如下所示:

\def\scaleHead#1%
{\scale[width=\textwidth]{#1}}

\setuphead[subject]
[textcommand=\scaleHead]
\subject{Call me Ishmael.}

Some years ago—never mind how long precisely—having little or no money in
my purse, and nothing particular to interest me on shore, I thought I 
would sail about a little and see the watery part of the world. It is a 
way I have of driving off the spleen and regulating the circulation.

我的问题是,我想让第一行末尾的句号悬挂,就像我在文本主体中使用 一样protrusion=quality

谢谢。

答案1

我在 ConTeXt 邮件列表上发布了同样的问题,并得到了 Hans Hagen 的答复:

这只有在你排版时才会起作用,\hsize它的长度恰好是标题的长度,这又意味着你必须调整字体大小,即使这样,tex 也可能会先挤压间距

所以最好的是:

\subject{Call me Ishmael\rlap{.}}

它不像优质凸起机制那样漂亮,但它确实有用。谢谢,汉斯!

相关内容