所有内容都是 CMR – 除了 ToC 中的 LMR 章节标题

所有内容都是 CMR – 除了 ToC 中的 LMR 章节标题

我正在使用以下代码:

\documentclass[12pt,a4paper]{report}
\usepackage[british]{babel}
\usepackage[T3,T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[activate={true,nocompatibility},final,tracking=true,kerning=true,spacing=true,factor=1100,stretch=10,shrink=10]{microtype}
\DisableLigatures[f]{encoding = T1}
\microtypecontext{spacing=nonfrench}
\usepackage{geometry}
\geometry{
    left=2cm,
    right=2cm,
    top=2cm,
    bottom=2cm,
    bindingoffset=0mm
}
\addto\captionsbritish{% Replace "english" with the language you use
    \renewcommand{\contentsname}%
    {Table of contents}%
}
\begin{document}
    \begin{titlepage}
        \vspace*{2cm}
        \centering
        {\scshape\LARGE Titlepage \par}
    \end{titlepage}

    \cleardoublepage
    \pagenumbering{Roman}
    \tableofcontents

    \cleardoublepage
    \pagenumbering{arabic}
    \chapter*{Introduction}
    This is an introduction.
    \chapter{One a}
    This is the first chapter.
    \chapter{Two a}
    This is the second chapter.
\end{document}

\chapter如果我现在写一篇文档,我可以在文档中的任何位置开始。章节的标题目录全部用计算机现代罗马粗体书写。目录中章节的标题(例如,不是章节的标题)用拉丁现代罗马粗体书写。

这是为什么?

我想修复这个问题,让所有内容都以 Computer Modern Roman 风格书写。尤其是粗体a在两种字体中看起来不同。

在此处输入图片描述

答案1

您到处都在使用现代计算机字体(更准确地说:cm-super 的 ec-fonts)。而且 a 在不同尺寸的设计上是不同的。如果您不喜欢它,请切换到 lmodern。

\documentclass[12pt,a4paper]{report}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\begin{document}
 %cmr:
\bfseries \Huge a \normalsize a

 %lmr
\fontfamily{lmr}\selectfont
\bfseries \Huge a \normalsize a
\end{document}

在此处输入图片描述

答案2

如果你想坚持使用 cm-super 字体,另一种方法是加载fix-cm包裹(首先)。它纠正了这些字体的大多数设计缺陷,其中包括光学尺寸。参见其文档更多细节。

因此,如果您重现 Ulrike Fischer 的示例,“固定”的 cm-super 字体和 Latin Modern 字体在其上看起来会非常相似。也就是说,固定的 cm-super 字体看起来更像原始的 Computer Modern 字体。

但是,cm-super 和 Computer Moder/Latin Modern 之间的某些字形仍会有所不同,例如某些变音符号。

\RequirePackage{fix-cm}
\documentclass[12pt]{scrartcl}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\begin{document}
 %fixed cm-super
\bfseries \Huge a \normalsize a

%lmr
\fontfamily{lmr}\selectfont
\bfseries \Huge a \normalsize a
\end{document}

在此处输入图片描述

相关内容