You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Typst中修改段落间距?求可行代码及建议

如何在Typst中修改段落间距?

Typst中调整段落间距主要通过par函数的space.before和space.after参数实现,以下是几种可行的实现方式:

1. 全局设置所有段落间距

通过set par命令统一配置文档中所有段落的前后间距,示例代码:

#set par(space.before: 0.6em, space.after: 0.6em)

这是第一个段落,全局设置后所有段落都会应用指定的前后间距。

这是第二个段落,可以看到两个段落之间的间距已经被调整。

2. 单独调整某个段落的间距

如果只想修改特定段落的间距,直接给该段落使用par函数并传入对应参数:

这是默认间距的段落。

#par(space.before: 1em, space.after: 0.8em)[这是自定义了前后间距的段落,和上下段落的距离会明显不同。]

这又是默认间距的段落。

3. 自定义段落样式复用

如果需要多次使用同一种间距的段落,可以预先定义一个自定义段落样式,后续直接调用:

#let custom-par = par.with(space.before: 0.7em, space.after: 0.7em)

#custom-par[这是使用自定义样式的第一个段落。]

#custom-par[这是使用自定义样式的第二个段落,间距和上一个保持一致。]

你之前尝试par()函数未成功,大概率是没有正确传入space.before或space.after参数——par函数默认不修改间距,必须明确指定这两个参数才能调整段落间的距离。

内容的提问来源于stack exchange,提问作者Shujun Tan

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.28 05:52:05