Latex 什么';区别是什么:{hsize,linewidth,textwidth,pagewidth}?
Latex 什么';区别是什么:{hsize,linewidth,textwidth,pagewidth}?,latex,Latex,\hsize、\linewidth、\textwidth和\pagewidth之间有什么区别?哪些受环境影响(如枚举或迷你页)?我是否遗漏了任何有用的宽度长度?在LaTeX中,还有更多的长度可用于布局。与“页面”布局相关的主要内容如下: \linewidth是当前环境中文本的宽度 我自己也不确定\hsize与其他文本的关系,尽管我认为它应该是页面上文本的宽度。\hsize是一个TeX原语。它始终是当前段落的宽度\hsize设置在\begin{document}点,具体取决于\textwidth
\hsize
、\linewidth
、\textwidth
和\pagewidth
之间有什么区别?哪些受环境影响(如枚举或迷你页)?我是否遗漏了任何有用的宽度长度?在LaTeX中,还有更多的长度可用于布局。与“页面”布局相关的主要内容如下:
\linewidth是当前环境中文本的宽度
我自己也不确定\hsize与其他文本的关系,尽管我认为它应该是页面上文本的宽度。
\hsize
是一个TeX原语。它始终是当前段落的宽度\hsize
设置在\begin{document}
点,具体取决于\textwidth
、1页或2页以及边框。以width
结尾的各种尺寸是Latex的一部分,而不是底层Tex引擎的基本要素,与Alexey回答中描述的Tex原语不同的是,\hsize
\textwidth
在打印Latex文档时通常不会更改,通常应为段落内所有文本所在的边框宽度;这通常与\hsize
相同
\linewidth
是一个上下文维度,在具有缩进的环境中(如列表环境)会变得更窄。它应该是当前段落的实际宽度,并且应该小于或等于\textwidth
\pagewidth
应为整个页面的宽度,包括页边距:通常应大于\textwidth
但是当然,使用宏黑客,你可以打破任何你喜欢的规则。你有两次
\hsize
,第二次应该是\pagewidth
?对我来说,这个问题似乎同时在tex.se:@quazgar得到了回答。tex.sx问题和它被接受的答案都没有讨论\pagewidth
维度。