我想修改该文档中使用的字体\usepackage{mathptmx}
。我认为可以使用 Xelatex,但我不知道该怎么做。这是我的 MWE:
\documentclass[10pt,foldmark,notumble]{leaflet}
\usepackage[utf8]{inputenc}
\usepackage[frenchb]{babel}
\renewcommand*\foldmarkrule{.3mm}
\renewcommand*\foldmarklength{5mm}
\usepackage{url}
\usepackage{amsmath}
\usepackage[T1]{fontenc}
\usepackage{textcomp}
\usepackage{mathptmx}
\usepackage[scaled=0.9]{helvet}
\makeatletter
\begin{document}
\maketitle
\end{document}
答案1
不要将inputenc
或fontenc
与 xetex 一起使用。使用fontspec
然后指定您系统上的任何 opentype 字体。我在下面使用了一个例子。
\documentclass[10pt,foldmark,notumble]{leaflet}
%\usepackage[utf8]{inputenc}
\usepackage[frenchb]{babel}
\renewcommand*\foldmarkrule{.3mm}
\renewcommand*\foldmarklength{5mm}
\usepackage{url}
\usepackage{amsmath}
%\usepackage[T1]{fontenc}
\usepackage{textcomp}
%\usepackage{mathptmx}
%\usepackage[scaled=0.9]{helvet}
\usepackage{fontspec}
\setmainfont{Comic Sans MS}
\makeatletter
\title{test}
\author{egreg}
\begin{document}
\maketitle
\end{document}