Latex学习笔记 05 字体、字号以及加粗等字体风格设置

本文介绍了如何在Overleaf中使用不同的字体(包括roman、sans-serif和ttf命令)、调整字号,以及改变全局默认字体。重点讲解了command和switch的运用实例,以及如何通过切换和命令来实现加粗、斜体等样式变化。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

字体(Front fammilies)

默认情况下,字体是Roman系列的字体。如果需要临时使用其他种类的字体,在overleaf里直接使用像如下的指令即可:

 

In this example, a command and a switch are used.   

\texttt{A command is used to change the style  of a sentence}.   

\sffamily A switch changes the style from this point to  the end of the document unless another switch is used.

既可以直接在大括号里写内容直接改变特定文段的字体,也可以直接输入一个字体更改开关“switch”,这个switch会一直生效到文章结尾,除非用其他的字体更换指令再进行更改。试一下:

 

除此之外,还可以用以下指令来更改本文档的默认字体:

 

\renewcommand{\familydefault}{\sfdefault}

 

将该指令输入到导言区,就会发现全文的默认字体变了,没有做具体字体设置的内容的字体就会被改变

 

字体的操作总结起来就是\command{},\switch,以及改全局默认字体,对应字体只需要用的时候去百度一下指令即可。

 

字号(Front size)

通常来说,根据document class中对标题,章节,正文的字体大小的设置,各部分字体默认会有一个大小。如果一定要更改字体的话,有以下switch可以使用

 

这些指令从其描述上看就可以发现它其实是根据默认字号进行设置的。这些switch也可以加上{}对具体的文字进行字号调整,否则效果就如同前面字体中的switch一样作用。测试效果如下:

 

 

在写论文的时候,一般正文字号都是统一的,要是要改特定部分的字号,就尽量还是使用command形式更改比较合适不容易出错吧。

 

对于特定字号的情况,需要使用对应的包和对应的指令,只需要在使用的时候查询一下就行了。

 

字体风格(加粗、倾斜等 Front style)

Front style的设置也是和前面一样,通过使用command和switch来进行更改,常见的指令如下:

测试一下我们常用的加粗和斜体:

 

### LaTeX字体设置及相关命令 #### 文档中的字体基础 LaTeX 提供了丰富的功能来调整字体属性,包括但不限于大小、样式、颜色以及加粗等。基本的字体设置可以通过一系列预定义命令完成[^1]。 #### 字体大小控制 在 LaTeX 中,可以使用以下命令来调整字体大小: ```latex \tiny % 最小字号 \scriptsize \footnotesize \small \normalsize % 默认字号 \large \LARGE \huge \Huge % 最大字号 ``` 上述命令可以直接应用于段落或特定文本区域中。例如: ```latex {\tiny 这是一个很小的文字示例} ``` #### 字体样式变化 除了大小之外,还可以修改字体风格和形状。以下是常见的字体样式命令: - `\textit{}` 或 `\emph{}`:斜体字 - `\textbf{}`:加粗字 - `\textsc{}`:小型大写字母 - `\underline{}`:下划线 - `\textsl{}`:倾斜字体 (Slanted) 如果需要同时应用多种样式,则可嵌套使用这些命令。例如: ```latex \textbf{\textit{这是一个既加粗又斜体的例子}} ``` #### 更改字体颜色 为了给文档增添视觉吸引力,可以利用 `xcolor` 宏包实现字体颜色的变化。加载宏包后,可通过如下方式指定颜色: ```latex \usepackage{xcolor} % 设置全局颜色环境 {\color{red}这是红色文字} % 自定义新颜色并调用 \definecolor{myblue}{RGB}{0, 0, 255} {\color{myblue}这是自定义蓝色文字} ``` 注意,在实际操作过程中需确保已导入必要的支持库[^2]。 #### 中文环境下特殊处理 对于中文文档而言,默认情况下直接运用某些西文环境中有效的指令可能无法达到预期效果。比如单纯执行 `\textbf{}` 对汉字进行强化显示时,可能会错误地切换成另一种完全不同的字体而非真正意义上的加重表现形式[^3]。因此建议采用 CTAN 上提供的 CJK 支持方案或者 XeLaTeX/ LuaLaTeX 编译引擎配合 fontspec 宏包来进行更精细管理。 #### 脚注相关说明 另外值得一提的是关于脚注部分也有专门针对 latex 的定制化写法可供选用。一般情况下的简单标注只需借助内置函数即可轻松搞定;而当希望获得更为个性化的编号体系(如星号替代常规阿拉伯数字序列)的时候,则要额外留意参数配置细节[^4]: ```latex % 普通脚注 这是一句带脚注的话。\latexfootnote{这里是解释性的补充信息} % 使用 * 号作为标记符的脚注 另一条不同样式的备注。\latexfootnote[*]{此为无序型别的附加描述} ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值