tikz 工作流工具?

tikz 工作流工具?

您如何启动 tikz 图表?

我尝试了各种各样的方法。我尝试在玻璃板上画出我的第一幅草图,然后拍照并自动描摹,但我尝试过的自动描摹软件都无法处理乳白色的背景。我也找不到一款易于使用的带铅笔的 iPad Pro 手动描摹器。所以我开始手动翻译。哎呀。

因为自动跟踪 tikz 似乎不可用,所以我四处寻找 tikz 的 GUI,但选择非常少。理想情况下,我需要基本功能(线条、矩形、圆形、点、文本、网格)。我没有找到任何我喜欢的东西。Tikzedt 是用深度 Windows 工具链(和/或其有点错误的 Linux 改编版)构建的。ktikz 实际上不是一个 GUI,而是一个具有快速预览功能的 tex 编辑器。我即将研究带有 tikz 插件的 inkscape。

对于那些像我一样对这些画作感到敬畏的人来说TikZ - 如何填充绘制跨越圆弧的区域?或者(更令人惊奇的是:)生成带有数字表盘的模拟时钟,添加秒数和罗马数字,绘制和设计此类图表的人是否会将 tikz 作为自然语言来使用并以几何术语思考,或者他们是否拥有我还不知道的有用工具?

更新:我只是偶尔使用。一年一次。当我一年后再次使用时,我几乎没有任何记忆。对我来说,最乏味的 tikz 部分是试图弄清楚每个点在哪里。现在,我覆盖一个网格,然后啄食并猜测。

因此,对于像我这样的人来说,如果只有一个简单的应用程序或程序,工作流程就会更容易,它可以作为我现有的手绘图像的基础,允许我点击画布,在这些坐标上放置连续的字母或数字(或删除),然后将所有坐标保存到一个文件中(可能带有比例,也许带有网格)。

\node at (20,22) ($1$);
....

对于了解图形编程的人来说,编写这样的程序应该很容易。底层图像,鼠标单击,增加数字和位置,保存坐标。唉,图形编程是另一项我从未抽出时间去完成的任务。

答案1

我对所有东西都使用 KTikZ(Windows 上是 QTikz),但如果要涉及它,我会使用 Inkscape 或者直接跳过 TikZ 并使用 LaTeXDraw 并使用图像。

我从 Mark Wibrow 那里学到的一个特别有用的技巧是使用 Inkscape 对齐整数网格坐标,这样当你将其导出到 TikZ 时,数字就相当不错,你可以轻松修改。否则它往往会吐出四元数的东西。

剩下的就是反复试验……几乎总是会出错,直到不再出错。一旦你习惯了,你就会开始明白该写什么。最快的方法是回答这里的问题,尤其是那些帮我画出来的问题,尽量使用最短、最通用的方法,不要使用任何肮脏的黑客手段。这给了你很多弹药。

....请不要做得过分:)

相关内容