LaTeX中的特殊字符

您所在的位置:网站首页 中文中空格用法大全表 LaTeX中的特殊字符

LaTeX中的特殊字符

#LaTeX中的特殊字符| 来源: 网络整理| 查看: 265

LaTeX中的特殊字符

文章目录 空白符号控制符排版符号TeX标志符号引号连字符非英文字符重音符号

空白符号

(1)空行分段,多个空行等同1个。

比如我们现在写两段文字。

不空行

image-20220203152956135

空行

image-20220203153219212

多个空行等于一个空行(一个效果)

image-20220203153438825

(2)自动缩进,绝对不能使用空格代替。

image-20220203153849958

(3)英文中多个空格处理为1个空格,中文中空格将被忽略。

英文正常空格

image-20220203154208395

英文多个空格等于一个空格

image-20220203154424574

中文空格会被忽略

image-20220203154708486

(4)汉字与其他字符间距会自动由XeLaTeX处理。

汉字与英文之间

image-20220203154950675

(5)禁止使用中文全角空格。

(6)空格输入

当需要输入空格这样的空白字符时,可以使用类似quad这样的命令来实现。

一个quad产生1em(相当于当前字体中M的宽度)的空白。

同样,一个qquad产生2em的空白。

一个,命令或者\thinspace命令产生约为1/6个em的空白。

enspace命令产生0.5个em的空白。

\ 反斜杠加空格命令,输出一个空格。

用~命令产生一个硬空格(不能分割的空格)。

image-20220203160704996

效果如图:

image-20220203160756669

(7)产生指定宽度的空白

可以用kern或hskip命令产生指定宽度的空白。

宽度由**“两端带有空格的宽度值”**指定。

还可以用hskip命令,利用其参数指定的宽度来产生空白。

image-20220203161436573

效果:

image-20220203161544128

可以用hphantom命令来根据指定参数产生的占位字符的宽度来产生空白。

image-20220203161918804

效果:

image-20220203161935274

(8)弹性长度

用hfill命令产生弹性空白(用于撑满整个空间)。

image-20220203162137368

效果:

image-20220203162152213

控制符

在LaTeX中,#、$、% 等都有特殊含义。

这些称为LaTeX的控制符。

为了输出这些控制符,我们需要在这些字符前添加反斜杠\。

由于双反斜杠产生换行,因此,在文本模式中,反斜杠用textbackslash命令产生。

image-20220203162951592

效果:

image-20220203163011220

排版符号

对于排版中的一些特殊符号,也可以用相应命令产生。

image-20220203163313398

效果:

image-20220203163330355

image-20220203163338960

TeX标志符号

(1)基本符号

image-20220203163611924

效果:

image-20220203163646041

(2)xltxtra宏包提供

不能直接输入“XeLaTeX”,会出现编译错误。

没有XeLaTeX这个命令!

如果我们用usepackage来引入一个特殊的宏包。

image-20220203164022953

然后在文档区写上:

image-20220203164221176

编译运行,便可以得到XeLaTeX的标志符号。

image-20220203164311405

(3)texnames宏包提供

我们也可以产生LaTeX的其他标志。

同样需要引入宏包。

image-20220203164744395

然后在文稿区写上:

image-20220203165046159

编译运行查看结果:

image-20220203165120387

(4)mflogo宏包提供

同样需要引入宏包。

image-20220203165159958

然后在文稿区写上:

image-20220203165359127

编译运行查看结果:

image-20220203165417173

引号

在LaTeX中,引号有单引号、双引号,并且有左右之分。

单个瞥号`为左单引号。(数字键1左边的那个着重号)

单引号字符'表示右单引号。

连续两个瞥号``表示左双引号。

连续两个单引号字符''表示右双引号。

image-20220203170058659

效果:

image-20220203170220613

连字符

用一个、两个、三个减号来生成短、中、长三种不同的连字符。

image-20220203170415785

效果:

image-20220203170444412

非英文字符

image-20220203170745122

效果:

image-20220203170932388

image-20220203170940768

重音符号

image-20220203171302660

效果:

image-20220203171324629

最后附上代码,供大家学习使用:

%导言区 \documentclass{article} \usepackage{ctex} %中文处理宏包 \usepackage{xltxtra} %提供了针对XeTeX的改进并且加入了XeTeX的LOGO。 \usepackage{texnames} %一些LOGO \usepackage{mflogo} %正文区(文稿区) \begin{document} \section{空白符号} 我们各有各的雪,各有各的月,我们互相皎洁,也互相圆缺。我有一把蝴蝶,你怀里有风,应该也能驱散弥迷的夜。 少年偏爱摇摇欲坠的日落黄,殊不知此刻正拥有的,是一生中最明媚的曙光。 I wish you can become better and better! 我希望你可以 better and better ! 变得更棒! % 1em (当前字体中M的宽度) a \quad b % 2em a \qquad b % 约为1/6个em a \, b a \thinspace b % 0.5em a \enspace b % 空格 a \ b % 硬空格 a ~ b % 1pc=12pt=4.218mm a \kern 1pc b a \kern -1em b a \hskip 1em b a \hspace {35pt} b %占位宽度 a \hphantom {xyz} b %弹性长度 a \hfill b \section{\LaTeX 控制符} \# \$ \% \{ \} \~{} \_{} \^{} \textbackslash \& \section{排版符号} \S \P \dag \ddag \copyright \pounds \section{\TeX 标志符号} % 基本符号 \TeX{} \LaTeX{} \LaTeXe{} %xltxtra宏包提供 \XeLaTeX %texnames宏包提供 \AmSTeX{} \AmS-\LaTeX{} \BibTeX{} \LuaTeX{} %mflogo宏包提供 \METAFONT{} \MF{} \MP{} \section{引号} ` ' `` '' \section{连字符} - -- --- \section{非英文字符} \oe \OE \ae \AE \aa \AA \o \O \l \L \ss \SS !` ?` \section{重音符号(以o为例)} \`o \'o \^o \''o \~o \=o \.o \u{o} \v{o} \H{o} \r{o} \t{o} \b{o} \c{o} \d{o} \end{document}


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3