\documentclass[12pt]{article}
\special{papersize=3in,5in}
\usepackage{amssymb,amsmath}
\usepackage{fontspec}
\usepackage{lmodern}
\usepackage[ngerman]{babel}
\pagestyle{empty}
\setlength{\parindent}{0in}
\newcommand{\textfrac}[2]{
\frac{\text{#1}}{\text{#2}}
}
\begin{document}
$\textfrac{Verkehrsleistung tkm}{Gütermenge t}$
$\textfrac{Outputrate \times Rüstzeit}{1 - Outputrate \times Zeit pro Stück}$
\end{document}
第一个 textfraction(以及其他十几个)运行良好。第二个引发错误,我不知道原因。任何帮助都非常感谢。
答案1
是\times
一个数学符号,因此你的行应该是
$\textfrac{Outputrate \(\times\) Rüstzeit}{1 - Outputrate \(\times\) Zeit pro Stück}$
(或者如果您愿意,甚至可以进入$\times$
)。然后它就可以正常工作了。当然,这是因为在里面\text{...}
您回到了文本模式,并且必须 - 在内部 - 再次切换到数学模式。