只是好奇是否有人对使用 TikZ 或其他可以创建类似于此处显示的图像的东西来生成图灵机风格的图像有好的建议。
任何样本/示例代码或类似内容的链接都将非常感激。
答案1
这是一个使用马丁所链接的答案中的风格的简单示例:
\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{positioning,calc}
\begin{document}
\begin{tikzpicture}[every node/.style={block},
block/.style={minimum height=1.5em,outer sep=0pt,draw,rectangle,node distance=0pt}]
\node (A) {$\sigma$};
\node (B) [left=of A] {$\ldots$};
\node (C) [left=of B] {$B$};
\node (D) [right=of A] {$\ldots$};
\node (E) [right=of D] {$\$ $};
\node (F) [above = 0.75cm of A,draw=red,thick] {\textsf q};
\draw[-latex] (F) -- (A);
\draw[-latex,blue] ($(F.east)!0.5!(A.east)$) -- ++(7mm,0);
\draw (C.north west) -- ++(-1cm,0) (C.south west) -- ++ (-1cm,0)
(E.north east) -- ++(1cm,0) (E.south east) -- ++ (1cm,0);
\end{tikzpicture}
\end{document}