
Ich bin vor kurzem auf die Idee gekommen, einen Schrägstrich in einen Buchstaben zu setzen, um ihn von einem anderen zu unterscheiden. Ich möchte dies für den Buchstaben p tun. Ich habe hier in der akzeptierten Antwort einige Elemente der Antwort gefunden:\hslash mit anderem Buchstaben>
Daher habe ich den Code angepasst, indem ich einige Teile geändert habe, sodass der Balken an der richtigen Stelle steht:
\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
}%
}
[Die beiden Pakete, die benötigt zu werden scheinen ( amssymb
und graphicx
), sind in meinem .tex enthalten]
Das Problem ist, wenn ich versuche, etwas wie zu generieren $\vec{\ppslash}$
, erhalte ich Folgendes:https://i.stack.imgur.com/L7aBO.jpg, also ein Pfeil, der im Vergleich zum normalen Pfeil von zu hoch ist $\vec{p}$
. Ich habe versucht, genau denselben Code wie den in der akzeptierten Antwort auf die andere Frage vorgeschlagenen zu kopieren und einzufügen, aber ich erhalte dasselbe Ergebnis: einen viel zu hohen Pfeil.
Was könnte die Ursache dafür sein? (Derzeit ist meine .tex-Datei ziemlich groß und enthält viele Pakete, von denen einige möglicherweise nicht benötigt werden. Ehrlich gesagt sollte ich sie durchgehen, um zu sehen, welche benötigt werden und welche nicht …)