La gramática de Python y otros lenguajes que usan sangría para bloquear incluye derivaciones como
Block ::= NewLine Indent Statemetns DeIndent
Me gustaría escribir esa regla en mi documento.
Estoy tratando de representar la tecla de pestaña y pestaña atrás como se muestra
Para la tecla Intro
encontré endetexificarel símbolo matemático \hookleftarrow
que podría considerarse como una aproximación.
Puedo hacer algo como tikz, pero me pregunto si alguien conoce alguna solución prefabricada.
Respuesta1
No sé si estos símbolos están predefinidos en algún paquete, lo más probable es que así sea. Sin embargo, es sencillo construir el tuyo propio.
\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{arrows.meta}
\newcommand{\TikzTab}{\tikz{\draw[line width=0.1em,{-Triangle[] Bar[]}]
(0,0) -- (1.2em,0);}}
\newcommand{\TikzBTab}{\tikz{\draw[line width=0.1em,{Bar[] Triangle[] -}]
(0,0) -- (1.2em,0);}}
\newcommand{\TikzReturn}{\tikz{\draw[line width=0.1em,{-Triangle[]}]
(0,0) |- (-1em,-0.4em);}}
\begin{document}
ABC \TikzTab\ DEF \TikzBTab\ GHI \TikzReturn\
\end{document}
O una versión para Joule V. (¡Gracias!)
\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{arrows.meta}
\newcommand{\TikzTab}{\tikz{\draw[line width=0.1em,
-{Triangle[length=0.33em] Bar[]}]
(0,0) -- (1.2em,0);}}
\newcommand{\TikzBTab}{\tikz{\draw[line width=0.1em,{Bar[]
Triangle[length=0.33em]}-]
(0,0) -- (1.2em,0);}}
\newcommand{\TikzReturn}{\tikz{\draw[line width=0.1em,-{Triangle[length=0.33em]}]
(0,0) |- (-1em,-0.4em);}}
\begin{document}
ABC \TikzTab\ DEF \TikzBTab\ GHI \TikzReturn\
\end{document}