Latex设置字体大小,加粗,加下划线,变斜体_孩纸气_新浪博客

时间:2021-06-24 19:26:21
Latex 设置字体大小命令由小到大依次为:

\tiny
\scriptsize
\footnotesize
\small
\normalsize
\large
\Large
\LARGE
\huge
\Huge
使用方法,例如:
\large{这是大号字体}
 
 
加粗:
\textbf{文字}

数学模式下用\usepackage{bm}

$\bm{ a }$
 
 
 
下划线:
用 \underline{ This is an underline text } 就可以.
 
斜体:
用 \emph{文字}
 
跟 \emph{} 命令不同 \emph 是会让文字变跟现在文字不同. 如正体变斜体, 或者斜体变正体.

如果想要用文字高亮显示就要用到一个叫soul 的包,
这个包一共有伍个命令:
\so{letterspacing} l e t t e r s p a c i n g
\caps{CAPITALS, Small Capitals} CAPITALS, Small Capitals
\ul{underlining} underlining
\st{overstriking} overstriking
\hl{highlighting} highlighting5
如果没有加color包,那么 hl 命令就跟下划线命令一样. 通常hl是预设黄色的
可以用以下命令改变颜色
\setulcolor{bule} 设置下划线的颜色为蓝
\setstcolor{yellow} 设置overstriking颜色为黄
\sethlcolor{green} 设置高亮显示为绿
更详细的命令请查阅soul的文档

LaTeX的每种字体有5种属性:编码、族,形状,系列和尺寸。
下面讨论常用的几个:形状,系列,尺寸。

1)形状指的是倾斜和高矮。
\upshape 切换成直立的字体
\itshape 切换成意大利斜体
\slshape 切换成成为 slanted 的斜体
\scshape 切换成小体大写

2)系列是指字体的宽度和权重。权重刻画了笔画的粗细。
\mdseries 切换到中等权重
\bfseries 切换到粗体

以上这些皆为声明,在遇到新的声明前一直起作用。

为了限定其作用,可以放到一个环境中,如:
\begin{upshape}
使用该属性的文本
\end{upshape}
要主要的是需要去掉属性前面的”\”

还有一个非常重要的声明\normalfont,它把除了字体尺寸以外的属性都设置成默认值,即中等权重的直立的罗马字体。

下面是相应的字体命令。
显示直立文本: \textup{文本}
意大利斜体: \textit{文本}
slanted斜体: \textsl{文本}
显示小体大写文本:  \textsc{文本}
中等权重: \textmd{文本}
加粗命令: \textbf{文本}
默认值: \textnormal{文本}

这些命令可以组合使用, 例如需要加粗和斜体, 则使用\textbf{\textbf{文本}}

注意:上述命令中的“文本”不能位于两个段落中。最常用的就是\textup、\textsl和\textbf了。