
Gibt es in LaTeX eine Art Standardsymbolgröße? Ich möchte ein Symbol in der Latex-Schriftart entwerfen, das darauf basiert, wie bestimmte Operationen oder Symbole in Latex aussehen. Zum Beispiel die Quadratoperation mit einem „Platzhalter“ (das sollte die Standardsymbolgröße von Latex sein) als Basis und 2 als Exponent.
Ich weiß, dass die Größen in Latex meistens dynamisch sind, aber ich habe mich trotzdem gefragt, ob es so etwas vielleicht gibt.
Ich freue mich über jede Antwort.
Antwort1
Wenn Sie einen \basesymbol
(Platzhalter) beliebiger Größe haben, \scalerel
können Sie ihn mit auf eine Standardgröße skalieren, solange Sie definieren, was „Standard“ ist. Hier im ersten Beispiel \scaledsymbol
nimmt das Basissymbol und macht es immer zur Höhe von x
, im aktuellen mathematischen Stil. Im zweiten Beispiel ahmt es die Größe des +
Zeichens nach und nimmt \mathbin
Eigenschaften an.
\documentclass{article}
\usepackage{scalerel}
\newcommand\basesymbol{\begingroup\fboxsep=-\fboxrule\relax
\fboxrule=1pt\relax\fbox{\rule{5pt}{5pt}\raisebox{5pt}{\rule{5pt}{5pt}}}%
\endgroup}
\newcommand\scaledsymbol{\scalerel*{\basesymbol}{x}}
\begin{document}
Base: A\basesymbol B
Scaled to $x$: $y = \scaledsymbol^2 + x_{\scaledsymbol}$
\renewcommand\scaledsymbol{\mathbin{\scalerel*{\basesymbol}{+}}}
Scaled to $+$: $y = x^2 \scaledsymbol x_{i \scaledsymbol 1}$
\end{document}