Festlegen eines hochgestellten Zeichens für ein benutzerdefiniertes Symbol

Festlegen eines hochgestellten Zeichens für ein benutzerdefiniertes Symbol

Wie lege ich einen hochgestellten Index für mein mit generiertes benutzerdefiniertes Symbol fest \newcommand*\mysymbol{\includegraphics{mysymbol.eps}}? Standardmäßig erscheinen hochgestellte Indexe viel zu weit rechts von der Stelle, an der sie sein sollten. Jede „Klebeband“-Lösung wäre in Ordnung.

Antwort1

Dadurch wird Ihr Symbol immer so hoch wie der Buchstabe Xim aktuellen Mathematikstil, Sie können jedoch bei Bedarf auch eine andere Grundfläche auswählen.

Wenn die Abstände immer noch falsch zu sein scheinen, verwenden SiedeinBild, vielleicht ist in Ihrem Bild ein übermäßiger Rand eingebaut, der abgeschnitten werden muss.

\documentclass{article}
\usepackage{graphicx,scalerel}
\newcommand\mysymbol{\scalerel*{\includegraphics{example-image}}{X}}
\begin{document}
\[
A\mysymbol^2 = e^{-2\mysymbol x}
\]
\end{document}

Bildbeschreibung hier eingeben

Wie gesagt, wenn Sie Clipping benötigen, kann dies an der Quelle oder innerhalb von LaTeX folgendermaßen erfolgen:

\documentclass{article}
\usepackage{graphicx,scalerel,trimclip}
\newcommand\mysymbol{%
  \scalerel*{\clipbox{30pt 0pt 70pt 0pt}{\includegraphics{example-image}}}{X}}
\begin{document}
\[
A\mysymbol^2 = e^{-2\mysymbol x}
\]
\end{document}

Bildbeschreibung hier eingeben

Antwort2

Ich habe keinen Zugriff auf Ihre epsDatei, also musste ich mir selbst einen Dummy erstellen. Hier ist eine schmutzige Lösung:

\documentclass{scrartcl}
\usepackage{amsmath,graphicx}

\newcommand*\mysymbol{\includegraphics[height=1em]{mysymbol.png}}
\newcommand*\mysymbolss{\textsuperscript{\includegraphics[height=0.83333em]{mysymbol.png}}}
\newcommand*\mysymbolssb{\kern-0.2ex\lower0.25em \hbox{\includegraphics[height=0.83333em]{mysymbol.png}}}%manual solution

\begin{document}

A\mysymbol
A\mysymbolss
A\textsuperscript\mysymbol
A\mysymbolssb

$\mysymbol^{\hspace{-0.5ex}\mysymbolss}$

$\mysymbol^{\mysymbolssb}$

\end{document}

Sie müssen höchstwahrscheinlich die Länge ändern, um sie Ihren Anforderungen anzupassen. Beachten Sie die Befehle \kernund \lower, um die Position eines Elements anzupassen.

Alternativ: Sie sollten prüfen, ob Ihr Symbol tatsächlich definiert ist, vergleichenWie kann man ein Symbol nachschlagen oder einen Buchstaben aus dem mathematischen Alphabet oder ein anderes Zeichen identifizieren?.

Bildbeschreibung hier eingeben

verwandte Informationen