• 本站已迁至新址:https://www.91science.com
  • 包含大量新资源、新内容。
  • 22年以前的用户,可以用本站账号直接登录。
  • 新用户需重新注册登录,谢谢各位老师同学。
设为首页 |收藏本站
官方QQ群:
531617987
在线客服:
客服一
客服二
扫码关注公众号
官网地址: scidrawing.com
|切换到宽版
 找回密码

三角板论坛

2020你好呀~
2020你好呀~
查看: 4650|回复: 0
收起左侧

[经验] LaTeX 中的宽度

[复制链接]
  • TA的每日心情
    愤怒
    2022-12-18 02:16
  • 签到天数: 85 天

    连续签到: 1 天

    [LV.6]常住居民II

    117

    帖子

    1336

    学分

    24 小时

    在线时间

    硕士生导师

    Rank: 6Rank: 6

    积分
    1645
    注册时间
    2017-4-21
    最后登录
    2022-12-18
    发表于 2017-4-26 08:49:21 | 显示全部楼层 |阅读模式
    LaTeX 中的宽度
    使用 LaTeX 的过程中,如果需要插入图片、表格,我们有时会用到页面宽度。那么,在 LaTeX 中都有哪些常用的宽度?它们有什么区别?分别又该在什么时候使用呢?
    LaTeX 里存在一些长度宏,保存着与页面尺寸有关的长度。涉及到页面宽度,有这么几个:
    • \linewidth - 当前行的宽度
    • \columnwidth - 当前分栏的宽度
    • \textwidth - 整个页面版芯的宽度
    • \paperwidth - 整个页面纸张的宽度
    • \hsize - Plain TeX 的宏,是 TeX 在行末考虑分词换行时使用的宽度
    这些宽度里,\hsize 是 Plain TeX 的宏,不推荐 LaTeX 用户使用,简单地当它不存在就好了。
    在单栏文本中,\columnwidth 和 \textwidth 保持一致;在多栏文本中 \textwidth = n * \columnwidth + (n - 1) * \columnsep(其中 n 是分栏数)。
    在 minipage 环境中,除了 \paperwidth 之外,其它三个 \****width 都会根据 minipage 的宽度发生改变(因为虚拟出了一个小的纸张页面),然后在 minipage 环境结束的时候恢复原样。在 parbox 中,\textwidth 和 \columnwidth 不会改变,不过 \linewidth 会发生变化。
    \linewidth 是相对最灵活的宽度值。在 list 环境里(包括 enumerate 和 itemize 等环境),在 \parbox 里,\linewidth 都会发生变化。
    总的来说,当
    • 需要在列表环境中使用表格、图片等宽度的时候,用 \linewidth
    • 需要充满整个页面宽度的时候,用 \textwidth (比如 figure/table 等)
    • 需要充满整个分栏的时候,用 \columnwidth (比如 figure/table/tabularx/tabu 等)





    当他人从你分享的链接访问本页面时,每一个访问者的点击,你将获得[2学分]的奖励,一个IP计算一次.

    温馨提示:
    1、在论坛里发表的资源类教程及软件属于作者个人行为,如有侵权,请及时联系我们处理。
    2、转载本论坛的原创内容,请注明“转载自:三角板论坛科研论文作图网”
    3、论坛内的帖子内容,仅代表作者个人观点,如出现涉及敏感话题内容,我站愿积极配合删除帖子,并对作者进行法律追究。
    4、若因线路及非本站所能控制范围的故障导致暂停服务期间造成的一切不便与损失,论坛不负任何责任。
    5、注册会员通过任何手段和方法针对论坛进行破坏,我们有权对其行为作出处理。并保留进一步追究其责任的权利。
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    点我微信扫码秒登录↓↓

    QQ| Archiver|手机版|小黑屋| 三角板论坛 |网站地图

    Copyright © 2001-2013 Adminbuy.Cn.   All Rights Reserved.

    ( 京ICP备14051802号-2 )

    快速回复 返回顶部 返回列表