Typst是否有LaTeX特殊页面图片放置功能的等价实现?
在Typst中实现类似LaTeX
[p] 的单页居中图片 Typst没有LaTeX里figure环境[p]参数那样直接的原生选项,但可以通过两种简单方式实现“图片独占一页且垂直水平居中”的效果:
方法一:用
page环境强制独占页面并居中
这种方式直接创建一个仅包含图片的新页面,确保内容完全居中:#page(break: always) { align(center + horizon, height: 100%) [ image("image.png") caption("My caption...") ] }其中
page(break: always)强制触发分页,align(center + horizon, height: 100%)让图片和标题在页面的垂直、水平方向都居中。方法二:结合
figure函数与页面控制
如果需要保留figure的引用、编号等功能,可以将figure放在单独页面中:#page(break: always) { align(center + horizon, height: 100%) [ #figure( image("image.png"), caption: "My caption..." ) ] }
内容的提问来源于stack exchange,提问作者Guillem Vidal Serrats
相关产品推荐
相关产品推荐

