将 pdf 转录为 tikz 代码

将 pdf 转录为 tikz 代码

如何转换此 PDF 来自 WASD 键盘布局变成 tikz 代码。有没有一种自动化的方法至少可以提取关键轮廓?

答案1

您不需要转换为 SVG,因为您可以使用 pdf 并在其上绘图。下一个代码取自 Caramdir 和 Jake 对使用 TikZ 在图像上绘图。(我使用pdfcroped WASD 文件,因为原始文件周围有很多空白)。

\documentclass[tikz]{standalone}

\begin{document}
\begin{tikzpicture}[font=\sffamily\Large]
    \node[anchor=south west,inner sep=0] (image) at (0,0) {\includegraphics{wasd_104_classic-crop}};
\begin{scope}[x={(image.south east)},y={(image.north west)}]
\draw[help lines,xstep=.05,ystep=.05] (0,0) grid (1,1);
\foreach \x in {0,1,...,9} { \node [anchor=north] at (\x/10,0) {0.\x}; }
\foreach \y in {0,1,...,9} { \node [anchor=east] at (0,\y/10) {0.\y}; }
\node[fill=red!15,draw=red] at (0.112,0.38) {H};
\node[fill=white,draw=red] at (0.157,0.38) {H};
\node[fill=white,draw=red] at (0.205,0.38) {H};
\end{scope}
\end{tikzpicture}
\end{document}

在此处输入图片描述

您还可以使用LaTeX 的键盘字体绘制你的钥匙。

相关内容