
Недавно мне пришла в голову идея ставить косую черту в букву, чтобы отличать ее от другой. Я хочу сделать это для буквы p. Я нашел некоторые элементы ответа здесь, в принятом ответе:\hslash с другой буквой>
Поэтому я адаптировал код, изменив некоторые фрагменты так, чтобы панель оказалась в нужном месте:
\newcommand{\hslashslash}{%
\raisebox{.1ex}{%
\scalebox{.85}{%
\rotatebox[origin=c]{18}{$-$}%
}%
}%
}
\newcommand{\ppslash}{%
{%
\vphantom{d}%
\ooalign{\kern-.09em\smash{\hslashslash}\hidewidth\cr$p$\cr}%
\kern.05em
}%
}
[Два пакета, которые, по-видимому, необходимы ( amssymb
и graphicx
), включены в мой .tex]
Дело в том, что когда я пытаюсь сгенерировать что-то вроде $\vec{\ppslash}$
, я получаю это:https://i.stack.imgur.com/L7aBO.jpg, то есть стрелка, которая находится слишком высоко по сравнению с нормальной стрелкой $\vec{p}$
. Я попытался скопировать и вставить тот же самый код, который был предложен в принятом ответе на другой вопрос, но я получаю то же самое: стрелка находится слишком высоко.
Что может быть причиной этого? (В настоящее время мой .tex довольно тяжелый, с большим количеством пакетов, и некоторые из них, честно говоря, могут быть не нужны; мне следует просмотреть их, чтобы увидеть, какие из них нужны, а какие нет...)