字体选择与经典论文

字体选择与经典论文

我没有 Minion Pro 字体,所以这对我来说不是一个选择。但我有 Adob​​e Caslon Pro,这是我喜欢的衬线字体。

是否可以使用 classicthesis.sty 并改用 Caslon Pro?我目前找不到这样做的方法。

作为第二种选择,我喜欢 Palatino 的包装外观mathpazo,但我更喜欢 Computer Modern Serif 数学排版。是否可以将正文放在 Palatino 中,而将数学写在 Computer Modern Serif 中?

答案1

使用不同的字体并没有太大的问题classicthesis。只需加载相关的字体包就可以了。

使用 XeLaTeX 或 LuaLaTeX 进行编译

\documentclass{book}
\usepackage{classicthesis}
\usepackage{fontspec}

\usepackage{lipsum}

\setmainfont{BaskervilleF}

\renewcommand{\chapterNumber}{\fontsize{70}{0}\addfontfeatures{Numbers=OldStyle}}

\begin{document}

\frontmatter

\tableofcontents

\mainmatter

\chapter{Introduction}

\lipsum

\end{document}

我没有 Adob​​e Caslon Pro,所以我使用了不同的字体。唯一的调整是注意\chapterNumber文本字体,否则它会使用 Palatino。

在此处输入图片描述

答案2

不是一个真正的答案,但这样我就可以用librecaslon字体显示一些计算机现代数学的输出

\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{librecaslon}
\usepackage{blindtext}

\begin{document}
\blindmathpaper
\end{document}

在此处输入图片描述

编辑 现在有了 Palatino 文本字体

\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{newpxtext}
\usepackage{blindtext}
\begin{document}
\blindmathpaper
\end{document}

在此处输入图片描述

答案3

这是 classicthesis(LyX 版本)附带的“某种手册”中的一段话:XeLaTeX 和 LuaLaTeX 通过 fontspec 包实现了 Unicode 字体的使用。classicthesis.sty 设置的全局字体选项如下:

\setmainfont{TeX Gyre Pagella}
\setmathfont{TeX Gyre Pagella Math}
\setmonofont{Liberation Mono}

加载 classicthesis 样式后,可以通过发出这些命令来使用几乎任何其他字体。

相关内容