您的位置:首页 > 其它

TeX中实现悬挂缩进

2004-11-29 13:42 357 查看
方法一

用/hangafter 和 /hangindent来实现。
/hangafter 后面的数字指行数,是从 n+1 行开始有效
/hangindent 后面是尺寸,就是向右移动的距离

这个命令必须放在段的开始,而且有效范围也是当前的段。另起一段后即失效。因此这种方法适用于文章中只有部分段落需要悬挂缩进格式的情况。

举例:
  /hangafter 1
  /hangindent 1.5em
  /noindent
  ...

方法二

修改已有的verse环境定义。这种方法适用于文章中有大量连续段落需要悬挂缩进的情况。

  /makeatletter
  /renewenvironment{verse}
                   {/let///@centercr
                    /list{}{/itemsep      /z@
                            /itemindent   -1.5em%
                            /listparindent/itemindent
                            /leftmargin   -/itemindent
                            /rightmargin  0em}
                    /item/relax}
                   {/endlist}
  /makeatother
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: