latex 首行不缩进,第二行开始缩进,悬挂缩进的LaTeX实现

教程 专栏收录该内容
10 篇文章 0 订阅

http://blog.sina.com.cn/s/blog_5e16f1770100ns4r.html

\noindent
\hangafter=1
\setlength{\hangindent}{2em}
分别是: 1. 取消首行缩进;2. 设置从第1行之后开始悬挂缩进;3. 设置悬挂缩进量
居中、左对齐、右对齐

http://blog.sina.com.cn/s/blog_5e16f1770100gkig.html

方法一
  用\hangafter 和 \hangindent来实现。
  \hangafter 后面的数字指行数,是从 n+1 行开始有效
  \hangindent 后面是尺寸,就是向右移动的距离
  这个命令必须放在段的开始,而且有效范围也是当前的段。另起一段后即失效。因此这种方法适用于文章中只有部分段落需要悬挂缩进格式的情况。
  举例:
   \hangafter 1
   \hangindent 1.5em
   \noindent
   ...
效果图:
LaTeX技巧190:悬挂缩进的LaTeX实现
演示代码:
\documentclass{article}
\usepackage{CJK}
\setlength\textwidth{280.0pt}
\begin{CJK*}{GBK}{song}
\begin{document}

\hangafter 1
\hangindent 1.5em
\noindent
Gulls — the larger species in particular — are resourceful and highly-intelligent birds, demonstrating complex methods of communication and a highly-developed social structure. Certain species (e.g. the Herring Gull) have exhibited tool use behaviour. Many species of gull have learned to co-exist successfully with man and have thrived in human habitats. Others rely on kleptoparasitism to get their food.

\end{CJK*}
\end{document}
  方法二
  修改已有的verse环境定义。这种方法适用于文章中有大量连续段落需要悬挂缩进的情况。
   \makeatletter
   \renewenvironment{verse}
   {\let\\\@centercr
   \list{}{\itemsep \z@
   \itemindent -1.5em%
   \listparindent\itemindent
   \leftmargin -\itemindent
   \rightmargin 0em}
   \item\relax}
   {\endlist}
   \makeatother
评议:该环境定义尚有问题,请读者慎用。

地址:http://www.wangchao.net.cn/bbsdetail_54194.html

  • 1
    点赞
  • 0
    评论
  • 3
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

相关推荐
©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值