首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >有什么区别:{hsize,linewidth,textwidth,pagewidth}?

有什么区别:{hsize,linewidth,textwidth,pagewidth}?
EN

Stack Overflow用户
提问于 2010-06-24 22:36:14
回答 3查看 80.7K关注 0票数 33

\hsize\linewidth\textwidth\pagewidth有什么区别?哪些受环境(如枚举或小节)的影响?我是否遗漏了任何有用的宽度长度?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2010-06-25 05:14:41

在LaTeX中,还有更多的长度对布局很有用。与"page“布局相关的主要内容如下:

http://en.wikibooks.org/wiki/LaTeX/Page_Layout

\linewidth是当前环境中的文本宽度。

我自己不确定大小与其他大小之间的关系,尽管我认为它应该是页面上文本的宽度。

票数 23
EN

Stack Overflow用户

发布于 2010-06-25 20:05:12

width结尾的各种维度是Latex的一部分,而不是底层Tex引擎的原语,这与\hsize不同,后者是Alexey的答案中描述的Tex原语。在排版Latex文档时,\textwidth通常不会改变,通常应该是段落中所有文本所在的边界框的宽度;这通常与\hsize相同。

\linewidth是一个上下文维度,在具有缩进的环境中会变得更窄,比如list环境。它应该是当前段落的实际宽度,并且应该小于或等于\textwidth\pagewidth应该是整个页面的宽度,包括页边距:这通常应该大于\textwidth

当然,使用宏黑技术,你可以打破任何你想要的规则。

票数 15
EN

Stack Overflow用户

发布于 2010-06-25 16:13:47

\hsize是一个TeX原语。它始终是当前段落的宽度。根据\textwidth、1页或2页以及行进,在\begin{document}点设置\hsize

票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3110943

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档