
Recentemente tive a ideia de colocar uma barra em uma letra para distingui-la de outra. Quero fazer isso para a letra p. Encontrei alguns elementos de resposta aqui na resposta aceita:\hslash com outra letra>
Então adaptei o código alterando alguns bits para que a barra fique no lugar certo:
\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
}%
}
[Os dois pacotes que parecem necessários ( amssymb
e graphicx
) estão incluídos no meu .tex]
O problema é que, quando tento gerar algo como $\vec{\ppslash}$
, recebo o seguinte:https://i.stack.imgur.com/L7aBO.jpg, ou seja, uma seta muito alta em comparação com a seta normal de $\vec{p}$
. Tentei copiar e colar exatamente o mesmo código sugerido na resposta aceita da outra pergunta, mas recebo a mesma coisa: uma seta muito alta.
O que poderia causar isso? (Atualmente meu .tex é bastante pesado, com muitos pacotes e alguns podem não ser necessários com toda a justiça, devo examiná-los para ver quais são necessários ou não...)