我想为我的 LaTeX 文档创建一些矢量图形。这些图形通常包含需要使用 LaTeX 排版的数学表达式。据我所知,我的最佳选择是:
- 使用 Tikz 或类似的软件包
- 将 Inkscape 与允许渲染乳胶公式的插件结合使用。
这两个选项的问题在于 TikZ 对于复杂的图表来说使用起来相当复杂,而 Inkscape 在非 Linux 操作系统上难以使用。
您能告诉我 Mac OS X 上是否还有其他选项吗?
答案1
我推荐tikz
。 与图形方法相比 的优势tikz
类似于在其他情况下使用 LaTeX 的原因:
为了撰写文档,许多科学家使用 LaTeX 而不是文字处理软件。它的学习难度很高,但最终可以节省时间并产生更美观的结果。
为了制作演示文稿,相当多的人使用 beamer 而不是类似 powerpoint 的软件。可能比排名第一的人少一点,但故事是一样的:它的学习难度很高,但可以节省时间,最终产生更好的效果。
有些人使用
tikz
(和pgfplots
)来创建图形。可能比 #1 和 #2 中的数量要少得多,但同样,理由是一样的:它的学习曲线很陡峭,但是...
听起来是不是有点耳熟?我想应该是!很长一段时间以来,我只在 #1 中使用 LaTeX。当我准备我的硕士论文演讲时,我决定学习 beamer,然后我在 #1 和 #2 中使用 LaTeX。然后,当我撰写我的学士论文(瑞典学术体系中的中期博士论文)时,我对图表和情节并不满意,于是决定学习tikz
。pgfplots
所以我在 #1、#2 和 #3 中使用了 LaTeX。
这就是我目前的情况。我现在不知道在可预见的未来我是否会采取进一步的行动。如果有的话,那将是编写软件包,但到目前为止,用 TeX 编程的前景对我来说看起来令人生畏。很可能原因还是一样:它的学习曲线很陡峭,但是……
ETC。
PS 当然,你也可以使用其他程序来创建图形,然后在图片上绘画!
答案2
艾佩具有非常好的 LaTeX 集成。但如果您需要大量精美的图形功能,它可能不是最佳选择。
您可以通过 MacPorts 在 OS X 下安装 Ipe。可能还有其他安装方法。