
У меня нет шрифта Minion Pro, так что это не вариант для меня. Но у меня есть Adobe 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}
У меня нет Adobe 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 делают возможным использование шрифтов Unicode через пакет fontspec. Глобальные параметры шрифта, установленные classicthesis.sty, следующие:
\setmainfont{TeX Gyre Pagella}
\setmathfont{TeX Gyre Pagella Math}
\setmonofont{Liberation Mono}
Практически любой другой шрифт можно использовать, выполнив эти команды после загрузки стиля classicthesis.