如何消除Typst中手动换行带来的额外空格?
Typst手动换行保留且去除连字符后额外空格的解决方法
在Typst v0.40(typst.app环境)中,手动换行输入带连字符的内容时,换行处会自动生成额外空格;若用反斜杠换行则会产生实际硬换行,可通过以下两种方法解决:
方法一:使用+连接多行文本
在换行前添加+,既能保留编辑时的手动换行结构,又能让输出消除额外空格且保持单行:
This is a long-+ distance travel.
输出结果:
This is a long-distance travel.
方法二:用代码块消除换行空格
通过{{-和-}}包裹换行区域,抵消换行带来的空格:
This is a long-{{- }}distance travel.
输出结果同样为无额外空格的单行文本。
内容的提问来源于stack exchange,提问作者foehn
相关产品推荐
相关产品推荐

