我想要做的是将一个字母放在另一个字母之上。具体来说,因为我希望能够用大数字写出希腊数字的特定表示。
我只需要能够将任何希腊字母放在希腊字母表中的 Mu 或 M 之上。
我还想将一些符号写得比其他符号小一些。我该怎么做?
答案1
像这样的事情??
\documentclass{article}
\usepackage{stackengine}
\stackMath
\renewcommand\stacktype{L}
\setstackgap{L}{.8\baselineskip}
\newcommand\greekstack[2]{\stackon{#1}{\scriptscriptstyle#2}}
\begin{document}
\greekstack{\alpha}{1}
\greekstack{\lambda}{30}
\greekstack{\rho}{100}
\bigskip
\greekstack{\mu}{\gamma}
\greekstack{M}{\delta}
\end{document}
答案2
像这样吗?
\def\greekstack#1#2{\leavevmode
\vbox{\offinterlineskip\halign{\hss$##$\hss\cr\scriptstyle#2\cr\mathstrut#1\cr}}}
\greekstack{\alpha}{1}
\greekstack{\lambda}{30}
\greekstack{\rho}{100}
\medskip
\greekstack{\mu}{\gamma}
\greekstack{M}{\delta}
\bye