介绍
PGFplots 是基于 TikZ 的高质量函数绘图包, 支持绘制线形图、散点图、片断常数图、条形图、面积图、网格和曲面图、补丁图、等高线图、箭形图、直方图、箱形图、极坐标轴、三元图、史密斯图等。
关于本文档
PGFplots 几乎是所有在 Latex 上写论文的科研人员展示数据的必备工具包,然而它的官方文档并不太友好。举个例子:
当我们想对坐标系的样式进行更深入的配置,点进官方文档的 Style Options, 可以看到满满的
/Pgfplots/X Label Style={<key-value-list>}
/Pgfplots/Y Label Style={<key-value-list>}
/Pgfplots/Z Label Style={<key-value-list>}
我在第一次看到的时候就在想:
- What the f**k is
<key-value-list>
?🤨 - 这个
X Label Style
要写在哪?😥 - 为什么写出来是
x label style
才能用,你在文档里却要首字母大写?😡
那时候多想有个文档能详细的列出来每个 key-value 是什么,代表什么功能,该写在哪,axis里还是plot里,value的取值范围是什么,每个值分别有什么效果。
然而多处搜寻无果,最后决定自己写一个。
本文档会将 PGFplots文档 大部分常用功能搬来并完善,最后还会附上一些开源示例。希望可以尽可能减少读者在 PGFplots 的学习成本。
提交意见
如果你在此文档发现错误或者有任何意见,请通过 Issues 进行反馈。