我有一个包含许多正斜杠 ( /
) 的文档。我注意到 ConTeXt 不允许在 后换行/
。例如,如果文本包含bear/rabbit/tiger
,它不会放置换行符,文本会从边缘流到边距。
- 我如何创建一个特殊的环境,在该环境中,换行规则允许
/
在必要时在 之后进行换行,并且其优先级比空格略高或相同?
答案1
该命令\setbreakpoints
就是为此而制定的。设置在、、和之后\setbreakpoints [compound]
启用断点。有关更多信息,请参阅/
+
(
)
-
ConTeXt wiki 合成词。
例子:
\setuplayout [width=4cm]
\starttext
Lorem/ipsum/dolor/sit/amet,/consectetur/adipisicing/elit,/sed/%
do/eiusmod/tempor/incididunt/ut/labore/et/dolore/magna/aliqua.
\setbreakpoints [compound]
\blank
Lorem/ipsum/dolor/sit/amet,/consectetur/adipisicing/elit,/sed/%
do/eiusmod/tempor/incididunt/ut/labore/et/dolore/magna/aliqua.
\stoptext