我想了解 Inkscape 如何与 LaTeX 配合使用?用此程序以 LaTeX 语言导出任何图形的步骤是什么?代码是 TikZ 还是其他?有人可以建议我如何继续吗?谢谢。
答案1
好的,我们开始吧。
我决定制作这个视觉教程,因为有些人只是更笛卡尔... 而且因为扩展名在过去几年里已经发生了变化。
但不要偷懒,一定要检查这个答案和这如果你在文本检查中遇到问题这。
首先要下载 svg2tikz (这里),这应该非常简单,只需单击绿色按钮并保存(或打开).zip 文件。
打开您的 Windows 资源管理器并转到C:\Program Files\Inkscape\share\extensions
该文件夹内,扩展文件将被放置在那里,保持其打开。
打开 zip 文件并导航至svg2tikz-master\svg2tikz\extensions\
它,如下所示:
选择前 3 个文件并将它们拖放到之前打开的文件夹中。这应该是C:\Program Files\Inkscape\share\extensions
,如下所示:
完成后,打开 Inkscape。绘制图形并选择Save As...
您也可以使用扩展菜单并选择导出,但您无法选择文件的保存位置。
在列表的末尾你会看到Tikz Code .tex
如下内容:
在我的示例中,图像代码是:
\begin{tikzpicture}[y=0.80pt, x=0.80pt, yscale=-1.000000, xscale=1.000000, inner sep=0pt, outer sep=0pt]
\path[draw=black,line join=miter,line cap=butt,line width=0.056pt]
(12.2944,5.9435) -- (23.2524,102.6950) .. controls (35.7691,59.6863) and
(34.2478,-2.8197) .. (107.7096,38.8176);
\end{tikzpicture}
答案2
下载svg2tikz从https://github.com/kjellmf/svg2tikz
tikz_export.py, tikz_export_effect.inx, and tikz_export_output.inx
从中提取文件svg2tikz-master/svg2tikz/extensions
并将其放入分享/扩展Inkscape 安装目录中的目录,对于/usr/share/inkscape/extensions
ubuntu在 Inkscape 中绘制所需的图片
从菜单导出:扩展 -> 导出 -> 导出到 TikZ 路径