tikz 箭头提示,或带有 ->|、|-

tikz 箭头提示,或带有 ->|、|-

Python 和其他使用缩进进行阻塞的语言的语法包括如下派生形式

Block ::= NewLine Indent Statemetns DeIndent

我想在我的文档中写下这样一条规则。

我试图描绘出 tab 和 backtab 键,如图所示 在此处输入图片描述

对于回车键

在此处输入图片描述

我发现解纤\hookleftarrow可以被认为是近似值的数学符号。

我可以做类似 tikz 的事情,但我想知道是否有人知道预制的解决方案?

答案1

我不知道这些符号是否在某个包中预定义,很可能是的。不过,构建自己的符号很简单。

\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}

在此处输入图片描述

或者适用于 Joule V 的版本。(谢谢!)

\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}

在此处输入图片描述

相关内容