当前位置: 首页 > news >正文

【LaTex】8.2 段落格式

  在word里,段落格式包括首行缩进、行间距、段前、段后等。LaTex同样支持这些功能。

段落间距

全局设置

  段落间距用setlength命令来指定。如以下代码

\documentclass{article}
\usepackage{ctex}
\begin{document}\setlength{\parskip}{11em plus 1em minus 1em}\paragraph{}这是一段内容。\paragraph{}这是另一段内容。
\end{document}

  输出效果:
在这里插入图片描述

行距

全局设置

  行距使用\baselineskip参数,但是实际上没有效果。示例代码:

\setlength{\baselineskip}{1.5em} 

 emsp;所以\linespread{1.5},表示1.5倍行距,如文档:

\documentclass{article}\linespread{1.5}
\begin{document}Line 1\\Line 2
\end{document}

  效果图:
在这里插入图片描述

局部设置

  局部设置,需要引入第三方宏包setspace。

\documentclass{article}
\usepackage{setspace}
\linespread{1.5}
\begin{document}Line 1\\Line 2\begin{spacing}{4}  % 四倍行距环境Line 3\\Line 4\end{spacing}
\end{document}

  从上面的例子可以看出,我全局配置是1.5倍行距,但是我新建了一个单独的四倍行距环境,效果如下:
在这里插入图片描述

首行缩进

  默认是首行缩进的,但是如果我不想首行缩进呢?一个最简单的办法就是\noindent指令。

全局设置

  如果取消首行缩进的地方很多,那么可以全局设置首行缩进字符数量。

\documentclass{article}
\linespread{1.5}
\usepackage{setspace}
\setlength{\parindent}{0pt} 
\begin{document}\noindent Line 1\\Line 2Line 3\\Line 4
\end{document}

  开启全局设置后,所有行不再缩进:
在这里插入图片描述

首行下沉

  首行下沉是一种非常酷炫的格式,把第一个字的字号放大为两倍,突出段落的开始。怎么实现呢?第三方宏包lettrine可以轻松实现:

\documentclass{article}
\usepackage{ctex}
\usepackage{lettrine}
\begin{document}\lettrine[lines=2]{十}{年}生死两茫茫,不思量,自难忘。千里孤坟,无处话凄凉。纵使相逢应不识,尘满面,鬓如霜。夜来幽梦忽还乡,小轩窗,正梳妆。相顾无言,惟有泪千行。料得年年肠断处,明月夜,短松冈。
\end{document}

  效果图:
在这里插入图片描述


http://www.mrgr.cn/news/100590.html

相关文章:

  • 当所有人都用上先进ai,如何保持你的优势?
  • 统计服务器CPU、内存、磁盘、网络IO、队列、数据库占用空间等等信息
  • Linux 定时备份到windows 方案比较
  • [实战] IRIG-B协议详解及Verilog实现(完整代码)
  • 麻衣相法【麻衣相士】开篇
  • node.js 实战——mongoDB
  • HTML标记语言_@拉钩教育【笔记】
  • GCN+PyG 的安装与使用
  • JAVA设计模式——(八)单例模式
  • 深度对比:Objective-C与Swift的RunTime机制与底层原理
  • mac 基于Docker安装minio服务器
  • OpenAvatarChat要解决UnicodeDecodeError
  • 在C# WebApi 中使用 Nacos01:基础安装教程和启动运行
  • ArcGIS arcpy代码工具——根据属性结构表创建shape图层
  • 机器学习:【抛掷硬币的贝叶斯后验概率】
  • 基于ffmpeg的音视频编码
  • 数据库- JDBC
  • Miniconda Windows10版本下载和安装
  • Vue 3 vuedraggable 例子
  • linux 使用nginx部署vue、react项目