【latex学习笔记】PGF/TikZ介绍及其相关资料汇总

2012-11-19 03:24 阅读 4,127 次 评论关闭

1. 什么是pgf?
pgf是一个在tex系统中的画图宏包,tex尤其是beamer中使用pgf作图,“作精确图还比较方便, 色彩锐丽”(huangzh73)。除了可以精确的作图外,对于某些不要求精确控制的图形绘制,如:流程图,树图,等等,也提供了简便易用的支持。

PGF and TikZ examples gallery:http://www.fauskes.net/pgftikzexamples/
A comprehensive list of PGF and TikZ examples: http://www.texample.net/tikz/examples/all/list/
Edward Tufte’s book Beautiful evidence:  http://www.edwardtufte.com/bboard/q-and-a-fetch-msg?msg_id=0001TV&topic_id=1

有个法国教师做了2d几何图的扩展包tkz-2d:
主页:http://www.altermundus.fr/
下载:http://www.altermundus.fr/pages/downloads/

下面是一些自己用过的例子
数据流图:http://www.fauskes.net/pgftikzexamples/simple-flow-chart/
基于数据流的系统架构图:http://www.fauskes.net/pgftikzexamples/inertial-navigation-system/
时序图: http://www.fauskes.net/pgftikzexamples/pgf-umlsd/
二维的数据图plot2d:
http://www.fauskes.net/pgftikzexamples/tkz-plot2d/
http://www.fauskes.net/pgftikzexamples/pgfplots/
有限状态机图:http://www.fauskes.net/pgftikzexamples/state-machine/
二维几何图:http://www.fauskes.net/pgftikzexamples/tkz-2d/
三维几何图:http://www.fauskes.net/pgftikzexamples/3d-cone/
正则表达式图:http://www.fauskes.net/pgftikzexamples/diagram-chains/
图论相关图样:http://www.fauskes.net/pgftikzexamples/diagram-chains/
分类图:http://www.fauskes.net/pgftikzexamples/computer-science-mindmap/
公式说明图:http://www.fauskes.net/pgftikzexamples/beamer-arrows/
负反馈系统控制图:http://www.fauskes.net/pgftikzexamples/control-system-principles/
便签条图:http://www.fauskes.net/pgftikzexamples/boxes-with-text-and-math/
绘制二维迷宫:http://www.fauskes.net/pgftikzexamples/maze/
神经网络图:http://www.fauskes.net/pgftikzexamples/neural-network/
三维曲面:http://cs.nju.edu.cn/yangxc/dcc2003.files/matlab/matlab/2_3_2.htm
pgf画Venn图的例子http://bbs.ctex.org/viewthread.php?tid=36595
下面是用MetaPost画Venn图的另一个例子http://bbs.ctex.org/viewthread.php?tid=35348

2. pgf的作者?
pgf也是beamer 的作者 Till Tantau 教授开发的. 起初只有 pgf, 后来有了 tikz and pgf 宏包的说法, 一般还是称为 pgf 宏包. 在使用中 \usepackage{tikz} 就自动加入了 pgf. 也许 tikz 可以认为是 pgf 进一步发展的产物.正因为两者出自同一个牛人之手,所以beamer和pgf结合使用确实非常的完美。

3.安装和更新的方法:
pgf在ctex下的安装可参考beamer的安装。它们的关系差不多是beamer requires pgf,pgf requires xcolor。

版权声明:本文著作权归原作者所有,欢迎分享本文,谢谢支持!
转载请注明:【latex学习笔记】PGF/TikZ介绍及其相关资料汇总 | 猎微网

评论已关闭!