如何转换此 PDF 来自 WASD 键盘布局变成 tikz 代码。有没有一种自动化的方法至少可以提取关键轮廓?
答案1
您不需要转换为 SVG,因为您可以使用 pdf 并在其上绘图。下一个代码取自 Caramdir 和 Jake 对使用 TikZ 在图像上绘图。(我使用pdfcrop
ed 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 的键盘字体绘制你的钥匙。