Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

绘制书中的插图 #3

Open
soulmachine opened this issue May 21, 2013 · 0 comments
Open

绘制书中的插图 #3

soulmachine opened this issue May 21, 2013 · 0 comments

Comments

@soulmachine
Copy link
Owner

目前本书中的插图,是直接从其他书中截图或网上搜索的,一是模糊,二是有版权问题。

因此,本书需要将所有插图用开源工具重新绘制。

目前考虑的工具有 Tikz, Graphviz, gpic, gnuplot。

Tikz是一个LaTeX宏包,专门用来画图,非常强大,可以看看这里的例子,非常炫。

Graphviz适合绘制依赖关系图、简单的class继承关系图等。

gpic 适合绘制线框图,例如数据结构。gpic可参考Brian W. Kernighan的《PIC—A Graphics Language for Typeseing, User Manual》和Eric S.Raymond的《Making Pictures with GNU PIC》。缺点:无法输入中文。

Gnuplot 适合绘制数据密集型的统计图,如直方图,饼状图等。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant