标题和部分中的粗体和斜体 Arial 字体有问题?

标题和部分中的粗体和斜体 Arial 字体有问题?

我正在使用 LaTeX 撰写成熟度论文,遇到以下两个问题:

  1. 标题中的一个单词需要用斜体。我试过了,\textit{}但不行。
  2. 当我将字体改为粗体时,arial章节和内容的粗体就消失了。

我有以下部分:

\documentclass[a4paper,12pt]{scrartcl}

\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\usepackage{arial}
\usepackage{fancyhdr}
\usepackage[onehalfspacing]{setspace}
\usepackage[a4paper, left=4cm, right=3cm, top=3cm, bottom=3cm]{geometry}
\usepackage{graphicx}

\pagestyle{fancy}
\lhead{Maturaarbeit 2019}

\cfoot{Seite \thepage}

\title{Spielt die Proteinkinase Snf1 beim erhöhten P-Body Aufbau eines $\Delta$\textit{arc18} 
Hefestamms eine Rolle?}

您知道我该如何解决上述两个问题吗?

答案1

假设您想要 Arial 格式的整个文档,并且能够使用 xelatex/lualatex 进行编译,则可以使用fontspecpackage 命令,并且无论如何都可以正常工作:\setmainfont\textit

arc18

代码:

\documentclass[a4paper,12pt]{scrartcl}
\usepackage{fontspec}
\setmainfont{Arial}
%\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
%\usepackage[T1]{fontenc}
\usepackage{amsmath}
%\usepackage{arial}
\usepackage{fancyhdr}
\usepackage[onehalfspacing]{setspace}
\usepackage[a4paper, left=4cm, right=3cm, top=3cm, bottom=3cm]{geometry}
\usepackage{graphicx}

\pagestyle{fancy}
\lhead{Maturaarbeit 2019}

\cfoot{Seite \thepage}

\title{Spielt die Proteinkinase Snf1 beim erhöhten P-Body Aufbau eines $\Delta$\textit{arc18} 
Hefestamms eine Rolle?}

\begin{document}
\maketitle

xxx
\end{document}

答案2

我同意 Cicada 的观点,如果可以的话,你应该在 LuaLaTeX 中使用 OpenType 字体,如果必要的话,在 PDFTeX 中使用旧字体。(这需要另外几行代码来设置数学模式。)

您的模板使用的文件arial.sty不是标准包。您需要向我们提供更多信息来告诉我们哪里出了问题。我猜它试图通过 使用 Arial winfonts,但您没有安装这些文件。

如果你需要使用 PDFTeX,下载旨在让您使用多种 Windows 字体。 您可能希望将其粘贴到本地 TeX 树中(kpsewhich --var-value=TEXMFLOCAL在 TeX Live 中,或在 MikTeX 中添加一个),然后运行texhashupdmap-sys。不幸的是,它不适用于最新版本的字体,但 90 年代的一个非常古老的版本仍然免费作为 Microsoft Core Fonts for the Web 的一部分进行下载。使用此包所需的版本,以下代码可能会起作用:

\documentclass[a4paper,12pt]{scrartcl}

\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\usepackage{fancyhdr}
\usepackage[onehalfspacing]{setspace}
\usepackage[a4paper, left=4cm, right=3cm, top=3cm, bottom=3cm]{geometry}
\usepackage{graphicx}

\renewcommand\sfdefault{arial}
\renewcommand\familydefault{\sfdefault}

\pagestyle{fancy}
\lhead{Maturaarbeit 2019}

\cfoot{Seite \thepage}

\title{Spielt die Proteinkinase Snf1 beim erhöhten P-Body Aufbau eines $\Delta$\textit{arc18} 
Hefestamms eine Rolle?}

\begin{document}
\maketitle
\end{document}

如果允许,你可以更改为 Helvetica 的其他克隆版本。TeX Gyre Heros 附带 TeX Live 和 MikTeX。URW Arial也可用免费在限制性许可下。您可以将它们与无衬线数学字体结合使用\usepackage{mathastext}

如果任何无衬线字体适合您,Fira Math 和 KpMaht-Sans 均支持 OpenType 数学。传统的无衬线数学字体包括 Arev Sans、Computer Modern Bright 和newtxsf

相关内容