Kürzen Sie \textleftarrow und \textrightarrow

Kürzen Sie \textleftarrow und \textrightarrow

Ich möchte die Pfeile erstellt von \textleftarrowund\textrightarrow zu 50% und 75% erstellt werdenkürzer, während die Pfeilspitze die gleiche Größe behält. Ich verwende es in einer nicht-mathematischen Umgebung; nur normaler Text.

Ich habe die folgenden Beiträge vergeblich konsultiert, da sie alle auf Mathematik zu basieren scheinen:

Antwort1

trimclipHierzu können Sie das Paket nutzen .

Bildbeschreibung hier eingeben

Der clipbox*Befehl entfernt Teile Ihres Textes außerhalb des durch 4 Koordinaten angegebenen Felds:

\clipbox*{{.25\width} 0pt {\width} {\height}} \textrightarrow

werden die rechten 75 % des Pfeils übrig bleiben. Ebenso

\clipbox*{0pt 0pt {.75\width} {\height}} \textleftarrow

verbleiben die linken 75 % des Pfeils. Passen Sie sie nach Wunsch an.

Hier ist der Code:

%XeLaTeX
\documentclass[11pt]{book}
\usepackage{polyglossia}
\usepackage{trimclip}

\newcommand{\shorttextrightarrow}{\clipbox*{{.25\width} 0pt {\width} {\height}} \textrightarrow}
\newcommand{\shorttextleftarrow}{\clipbox*{0pt 0pt {.75\width} {\height}} \textleftarrow}

\begin{document}

Why \textrightarrow\ can't I figure this out \textleftarrow ?

Why \shorttextrightarrow\ can't I figure this out \shorttextleftarrow ?

\end{document}

verwandte Informationen