如何设置不在警告这些内容:
LaTeX Font Warning: Font shape `OT1/cmr/m/n' in size <15> not available(Font) size <14.4> substituted on input line 80.
LaTeX Font Warning: Font shape `OT1/cmr/bx/n' in size <15> not available(Font) size <14.4> substituted on input line 80.
LaTeX Font Warning: Font shape `OT1/cmr/m/n' in size <16> not available(Font) size <17.28> substituted on input line 80.
LaTeX Font Warning: Font shape `OT1/cmr/bx/n' in size <16> not available(Font) size <17.28> substituted on input line 80.
如何设置不在警告这些内容
这些警告是因为LaTeX尝试使用某些特定大小的字体,但这些大小的字体不可用,因此自动替换为最接近的可用大小。这类警告通常不会影响文档的编译或阅读体验,只是表明可能存在轻微的视觉差异。
如果您希望避免这些字体替换警告,可以采用以下几种方法:(亲测使用第一种)
1. **使用可伸缩的矢量字体**:
- 默认的计算机现代字体(Computer Modern)有时不包括所有尺寸。您可以更换为其他的可伸缩字体,如Latin Modern,它提供了更多的字体尺寸。在文档的序言区使用以下代码来更换字体:
```latex
\usepackage{lmodern}
```
- 这将载入Latin Modern字体,它与Computer Modern相似,但提供了更完整的尺寸支持。
2. **明确设置替换字体的尺寸**:
- 如果仅是某些特定的尺寸不可用,您可以设置LaTeX以更通用的尺寸来代替缺失的尺寸。例如,使用`\DeclareFontShape`命令指定当请求不可用的尺寸时使用哪个尺寸:
```latex
\DeclareFontShape{OT1}{cmr}{m}{n}{
<-14> cmr10
<14.4> cmr12
<17.28> cmr17
<20-> cmr17
}{}
```
3. **调整文档类或模板设置**:
- 如果您使用的是特定的文档类或模板,并且这些警告是由模板中的字体设置引起的,考虑检查模板是否正确设置了字体大小,或者是否可以修改模板设置以避免使用不支持的字体大小。
4. **隐藏或忽略字体警告**:
- 虽然不推荐,但如果您想要在编译过程中完全忽略这些字体警告,可以使用 `silence` 宏包来抑制这些特定的警告。在文档的序言区添加:
```latex
\usepackage{silence}
\WarningFilter{latexfont}{Font}
```
- 这会隐藏所有与字体大小有关的警告。
请根据您的具体需要选择一种或几种方法来处理或避免这些警告。如果需要进一步的帮助,可以提供更多的信息。