请帮忙更改公式中的字体

请帮忙更改公式中的字体

大家好。我是这个社区的新人。

我正在寻求帮助来更改 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”替换为您想要的字体即可

相关内容