Как мне задать верхний индекс для моего пользовательского символа, созданного с помощью \newcommand*\mysymbol{\includegraphics{mysymbol.eps}}
? Верхние индексы по умолчанию появляются слишком далеко от того места, где они должны быть. Любое решение с использованием «липкой ленты» подойдет.
решение1
Это сделает ваш символ всегда таким же высоким, как буква X
в текущем математическом стиле, хотя вы можете выбрать другой размер, если хотите.
Если ваш интервал все еще кажется неправильным при использованиитвойизображение, возможно, в нем есть лишние поля, которые необходимо обрезать.
\documentclass{article}
\usepackage{graphicx,scalerel}
\newcommand\mysymbol{\scalerel*{\includegraphics{example-image}}{X}}
\begin{document}
\[
A\mysymbol^2 = e^{-2\mysymbol x}
\]
\end{document}
Как я уже сказал, если вам нужна обрезка, это можно сделать в источнике или внутри LaTeX следующим образом:
\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}
решение2
У меня нет доступа к вашему eps
файлу, поэтому мне пришлось сделать для себя фиктивный вариант. Вот грязное решение:
\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}
Скорее всего, вам придется изменить длину, чтобы она соответствовала вашим потребностям. Соблюдайте команды \kern
и \lower
для регулировки положения элемента.
В качестве альтернативы: вы должны увидеть, действительно ли определен ваш символ, сравнитьКак найти символ или определить букву математического алфавита или другой знак?.