代码之家  ›  专栏  ›  技术社区  ›  Geoff

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

  •  27
  • Geoff  · 技术社区  · 14 年前

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

    3 回复  |  直到 14 年前
        2
  •  14
  •   Charles Stewart    9 年前

    width \hsize 这就是亚历克赛回答中描述的Tex原语。 \textwidth 通常在排版时不会更改,通常应为段落内所有文本所在的边框宽度;这通常与 \西泽 .

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

    但是当然,使用宏黑客,你可以打破任何你喜欢的规则。

        3
  •  7
  •   Alexey Malistov    14 年前

    \hsize \西泽 设置在 \begin{document} \textwidth