Latex排版文字

 

目录

 

系列文章目录

前言

一、排版中文

二、Latex的字符

三、强调、断行等

总结


提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档


系列文章目录

一、Latex安装

二、Latex简介


前言

文字是排版的基础,在本篇文章将继续介绍Latex的使用

 


提示:以下是本篇文章正文内容,下面案例可供参考

一、排版中文

只说最简单的一个方式即:使用ctex宏包。

ctex 宏包和文档类是对 CJK xeCJK 等宏包的进一步封装。 ctex 文档类包括 ctexart /
ctexrep / ctexbook,是对 LATEX 的三个标准文档类的封装,对 LATEX 的排版样式做了许多调整,以切合中文排版风格。最新版本的 ctex 宏包/文档类甚至能够根据操作系统自动配置字体。比如:

\documentclass{ctexart}
\begin{document}
	你好\LaTeX{}排版
\end{document}

二、Latex的字符

1.空格和分段

空格:在Latex源代码中为空格键Tab键输入的空白字符为“空格”,行末的回车视为一个空格,连续的若干个空白字符视为一个空格。其中开头的空格忽略不计。

分段:连续的两个回车,多个空行视为一个空行。行末使用\par命令也是空行即分段。

\documentclass{ctexart}
\begin{document}
	多个空格只显示     一个    空格
	行末
	的回车等于一个空格
	
	两个回车就是新的一行\par
	在行末使用\verb|\par|命令也可以开始新的一行
\end{document}

2.注释

Latex使用%字符作为注释,%字符之后直至行末都被忽略。

\documentclass{ctexart}
\begin{document}
	% 注释在Latex
	% 源码中不参与编译
	\verb|%|字符后面直至行末的都不会%
	显示,但是不会作用的下一行的文字,即使没有使用换行命令
\end{document}

3、特殊字符

在C语言或者其他编程语言对与特殊字符都会使用转义字符来代替,在Latex中也是同样如此。

比如      # $ % & { }等

\documentclass{ctexart}
\begin{document}
	\# \$ \% \& \{ \} \_
	% \^ \~ 这两个命令需要带参数,如果不加一对花括号{}(空参数),就将
	% 后面的字符作为参数,形成重音的效果
	% 反斜杠也不可使用\\,因为\\被直接定义成手动换行的命令,所有只好使用\textbackslash
	\^{} \~{} \textbackslash
\end{document}

4、连字

在英文排版中经常出现字母之间的连字现象,常见的有ff、fi、fl、ffi、ffl

\documentclass{ctexart}
\begin{document}
	It's difficult to find \ldots .
	
	
	It's dif{}f{}icult to f{}ind \ldots .
\end{document}

结果应该很明显的呈现出来了

5、标点符号

中文的标点符号使用中文输入法即可。在英文中

5.1、引号

Latex的单引号‘’使用`'输入;双引号“”使用``''输入

\documentclass{ctexart}
\begin{document}
	``Please press the `x' key.''
\end{document}

5.2 连字号和破折号

Latex中存在3种长度的横线可用:连字号、短破折号、长破折号

\documentclass{ctexart}
\begin{document}
	连字号: - \par
	短破折号: -- \par
	长破折号: ---
\end{document}

5.3 省略号

Latex中的省略号使用命令\ldots生成 \ldots\dots是两个等效命令

6、特殊符号与重音

7、特殊符号

\documentclass{ctexart}
\begin{document}
	\P{} \S{} \dag{} \ddag{}\par
	\copyright{} \pounds{} \par
	\textasteriskcentered\par
	\textperiodcentered\par
	\textbullet\par
	\textregistered{} \texttrademark
\end{document}

三、强调、断行等

1、强调

Latex定义了\underline命令用来为文字添加下划线。

\documentclass{ctexart}
\begin{document}
	强调\underline{文字}
\end{document}

 还可以调用宏包ulem,它提供的\uline命令能够轻松生成自动换行的下划线

\documentclass{ctexart}
\usepackage{ulem}
\begin{document}
	% \uline 能够轻松生成自动换行的下划线
	An example of \uline{some
		long and underlined \\words.}
	
	% \emph 命令用来将文字变为斜体以示强调。如果在本身已经用 \emph 命令强调的文字内部
	% 嵌套使用 \emph 命令,内部则使用直立体文字
	Some \emph{emphasized words,
		including \emph{double-emphasized}
		words}, are shown here.
	
	
	% 嵌套使用
	Some \uline{\emph{emphasized words,
		including \emph{double-emphasized}
		words}}, are shown here.
\end{document}

2、断行与断页

如果我们确实需要手动断行,可使用如下命令:

\\[⟨length⟩]
\newline

它们有两点区别:一是 \\ 可以带可选参数 〈length〉,用于在换行处向下增加垂直间距,而 \newline 不带可选参数;二是 \\ 也在表格、公式等地方用于分行,而 \newline只用于文本段落中。
断页:

\newpage or \clearpage

通常情况下两个命令都能起到另起一页的作用,但有一些区别:一是在双栏排版中 \newpage
只起到另起一栏的作用;二是涉及到浮动体的排版上行为不同


总结

本篇主要写的是Latex文字排版的点

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值