学习 TikZ

原创 2018年 9月 1日
标签: TIKZ
本文发布至今已有6年零112天,可能不再适用,请谨慎对待。

TikZ 是 Latex 的一个图形库,构建于 PGF 库之上,能以简单的语法,画出精确的示意图。作者是一名德国人 Till Tantau 在写自己的博士论文时,使用的 Latex 样式库。TikZ 取名的方式和 GNU 类似,“TikZ ist kein Zeichenprogramm”(TikZ 不是 一个画图程序)。

编译工具

如果你在 Mac 上工作,那么只需要安装完整的 MacTex 包(4G 大小) 即可。

如果硬盘空间紧张,可以只安装一个基本版Tex Live(110M 大小),然后再安装 PGF/TikZlatexmk 等工具,不过,和花去的时间相比,4G 的硬盘空间是值得的,因为可能到头来,还是选择完整的 MacTex 包,不要问我怎么知道的。

如果是想得到单张的图片,还需要安装 ImageMagick 软件套装,用于转换位图。

执行编译

若要得到图片,编译过程简单如下:

  • 将 tex 文件 make 得到 pdf
  • 将 pdf convert 得到 gif (或者你想要的其他格式)

配合 Sublime Text 3

Sublime Text 3 中有方便输入补齐和构建TikZ的命令,只要安装 LaTeXing包 ,再打开 TikZ 功能,如下图,就可以在 Sublime Text 3 中直接 按 +B,开启 Build TikZ 项目

选择 Enable tikz ,

配置 skim 实时预览

skim 是 Mac 上的轻量级的 PDF 浏览器,LaTeXing 包会检查 skim 是否安装并且自动配置为 skim 打开。

安装好 skim 后,可以用 LaTeXing 包的 Check System 检查,会自动找到应用程序的位置:

在 skim 阅读器的 Sync 配置需要按下图设置:

如果您对本文有疑问或者寻求合作,欢迎 联系邮箱邮箱已到剪贴板

标签: TIKZ
给个免费的赞吧~

精彩评论

本站 是个人网站,采用 署名协议 CC-BY-NC 授权。
欢迎转载,请保留原文链接 https://www.lfhacks.com/tech/tikz-from-scratch/ ,且不得用于商业用途。