Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

请教图和上下文的间距设置 #10

Open
forthemoon2026 opened this issue Aug 1, 2024 · 3 comments
Open

请教图和上下文的间距设置 #10

forthemoon2026 opened this issue Aug 1, 2024 · 3 comments

Comments

@forthemoon2026
Copy link

大佬好

背景是
\setlength{\belowcaptionskip}{6pt plus 2pt minus 2pt}
\setlength{\abovecaptionskip}{12pt plus 2pt minus 2pt}
\setlength{\belowdisplayskip}{6pt plus 2pt minus 2pt}
\setlength{\abovedisplayskip}{6pt plus 2pt minus 2pt}
主文件里的这几句话是用来设置图注以及公式和上下文的间距

cls文件没找到设置图和上下正文间距的代码

想请教的问题是,1-多个公式放在一起的时候,两个公式之间的距离会因为\setlength{\belowdisplayskip}{6pt plus 2pt minus 2pt}
\setlength{\abovedisplayskip}{6pt plus 2pt minus 2pt} 叠加,目前是通过\vspace来解决的,不知道有没有其他办法;

2-另外想请教下图和上下正文的垂直间距怎么调整?我调整了\setlength{\belowcaptionskip}{6pt plus 2pt minus 2pt}
\setlength{\abovecaptionskip}{12pt plus 2pt minus 2pt}发现变化不大,想缩短下图和上下文的垂直间距。

大佬有空回答我就好,不急的,祝好。

@forthemoon2026
Copy link
Author

上述问题用 \setlength{\textfloatsep}{10pt} \setlength{\intextsep}{6pt} \setlength{\floatsep}{10pt}可以解决浮动体的间距问题

想请教个新问题 就是我发现 有些页面距离页面底部的距离并不太一样 这个可能和latex浮动计算有关系 不知道大佬的学位论文是不是也有这个问题

@Sophie10001b
Copy link
Owner

经测试,之前模板使用的调整方法貌似对ctexbook类型无法发挥作用,你使用的方法确实有效,我这边稍微放大了浮动体与前文的间距,6pt体感还是偏短,感谢你为模板更新的付出~(∠・ω< )⌒☆

另外,有关页面底部距离的问题,latex目前确实是使用了浮动距离,基于当前页面的浮动体大小以及后续的内容间距,每一页中正文与底部的距离可能会存在非常的明显的差距,一般需要通过手动调整附近几页各种浮动体的大小以及标题的浮动间距来进行缓解,通过增大浮动间距范围可能可以缓解一些,不过一般可能还会涉及重排图表的位置。。。

@forthemoon2026
Copy link
Author

谢谢指点!

我在自己排版的时候使用了\raggedbottom命令,感觉会加剧一些不太美观的空白。

前几天请教了其他有经验的大牛,建议是,
1-可以考虑不使用\raggedbottom该命令。但不使用该命令会带来段间距不一致的问题,建议通过调整文字数量进行解决。
2-LaTeX会自动调整间距(弹性距离),如果想要填充,就得增加文字或调整图片、表格等高度。看来只能手动调整了。

再次感谢大佬。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants