假设我有这样一个句子:“我今天下午 4 点到 7 点会去海滩。”我想添加可拆分空格以防止数字被孤立。到目前为止,没有问题,我可以这样写:I will be at the beach from~4~to~7 this afternoon
。
现在如果我想说我会相当4
和之间有一个不可破坏的空间to
,但如果不合适,可以在紧急拉伸时将其移除。
有没有办法使用“首选”不可破坏的空间,只有在没有超满行的情况下才会被尊重?
答案1
这可能不是你想要的,但尝试一下
\newcommand{\almostnonbreakablespace}{\leavevmode\penalty 9999 \space}