latex字体警告

如何设置不在警告这些内容:
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}
     ```
   - 这会隐藏所有与字体大小有关的警告。

请根据您的具体需要选择一种或几种方法来处理或避免这些警告。如果需要进一步的帮助,可以提供更多的信息。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值