![请帮忙更改公式中的字体](https://linux22.com/image/331178/%E8%AF%B7%E5%B8%AE%E5%BF%99%E6%9B%B4%E6%94%B9%E5%85%AC%E5%BC%8F%E4%B8%AD%E7%9A%84%E5%AD%97%E4%BD%93.png)
大家好。我是这个社区的新人。
我正在寻求帮助来更改 LaTeX 中的字体。我会解释的 :)
我使用 Indesign 编写文档,并使用 OpenType 字体 [Din 16]。我尝试在 LaTeX 中使用这种字体已经两天了。我对这个环境还很陌生,更改字体非常困难...
我在 Windows 上使用 TeXMaker 编译 XeLaTeX,尝试了很多方法,但目前没有解决方案。我从这个网站上读了很多资料,对 PDFLaTeX 和 XeLaTeX 进行了很多测试,但都无法解决我的问题。
我希望你可以帮助我 !!
这里是 PdfLatex 的示例:
\documentclass[border=0mm]{standalone}
\usepackage{kpfonts}
\usepackage{amsmath}
\usepackage{arev}
\begin{document}
\begingroup\makeatletter\def\f@size{8}\check@mathfonts $f\colon x \longmapsto 3(x + 2)^2 + 1$\endgroup
\end{document}
另一个使用 XeLatex 的例子:
\documentclass[10pt]{memoir}
\usepackage{xltxtra,fontspec,xunicode}
\defaultfontfeatures{Scale=MatchLowercase}
\setromanfont[Numbers=Uppercase]{Din16 Normal}
\setmonofont[Scale=0.90,Ligatures=NoCommon]{Courier}
\begin{document}
\begingroup\makeatletter\def\f@size{12}\check@mathfonts $f\colon x \longmapsto 3(x + 2)^2 + 1$\endgroup
\end{document}
我刚刚找到了一种使用 XeLaTeX 的方法
\documentclass[border=0mm]{standalone}
\usepackage[T1]{fontenc}
\usepackage[no-math]{fontspec}
\setmainfont[Mapping=tex-text]{Din16-Itl.otf}
\usepackage[defaultmathsizes]{mathastext}
\begin{document}
$f\colon x \longmapsto 3(x + 2)^2 + 1$
\end{document}
只需将您的系统字体“Din16-Itl.otf”替换为您想要的字体即可