我只想问一下 LaTeX 和 TiKZ 编程语言是什么样的?基本上,我正在看我最后一年可以做的项目。我看的项目是一个用 LaTeX 绘制图形的图形界面,看起来很有趣。我精通 Java、C、C++ 和 HTML,但我的编程知识可以转移到 LaTeX 和 TikZ 吗?
另外,我以前曾短暂使用过 LaTeX 来组织我的报告,但没想到它也能生成图表 :o
答案1
我认为LaTeX
和Tikz
很容易学习。使用LaTeX
,您可以直接指定您想要的内容,因此非常直观。例如,我想要分数的一半,\frac{1}{2}
。如果您是程序员,这应该相当于只学习一种新语法。
以前Tikz
,有些东西似乎非常深奥,但在玩过这些具有挑战性的示例后,我能够理解它们并根据自己的需要进行调整。然而,还有很多东西我还没有学会,但随着每一天的过去,这些新的努力会因为我不断获得的知识而变得更加容易。
我相信你的编程技能是可以转移的,但不是像从 到 那样C#
。Java
通过编程,你可以将问题分解成更小的问题。通过这种策略,你最终会创建算法来实现更大的目标。如果你创建自己的宏或高级Tikz
图,那么你一定要这样做。