LaTeX插图 (data plot)方法漫谈:由pgfplots引起
来源:互联网 发布:淘宝买家删差评 编辑:程序博客网 时间:2024/06/06 01:39
1 引子
最初感受到在
当时我在Visio中画了一个图,需要在其中加上特别的字符,须与论文中利用
2 各方法漫谈
向
外部图法使用的比较广泛,其产生早于内部图法。现在还有好多人倾向于使用该法。只要你对产生外部图的专门工具比较熟,那就使用外部法,没必要为了插图而专门学习内部图法,因为pgfplots有自己的语法格式,这就相当于又学习了一门语言。而内部图法也有自己的优势,那就是产生的图与最终的文档紧密结合,不产生中间格式的图片文件,占用的磁盘空间小,支持在数据图中加入任何
显然,产生外部数据图的那些语言也在发展,好多已经将
我赞赏内部图法的简洁优雅、协调一致,也惊叹外部图法的方便灵活,功能强大。完成同一个任务存在着方法的多样性,这就是整个世界丰富多彩的原因。最终方法的选定由用户来定。
我的建议是:只要能满足自己的需求,就采用外部法;当个别情况不满足时,才去求助于内部图法。
3 使用举例
3.1 内部法举例
这要使用包pgfplots,看代码示例1:
\usepackage{pgfplots}\usepackage{tikz}\begin{tikzpicture} \begin{axis}[width=8cm, height=6cm, tick align=outside] \addplot[draw=blue] coordinates {(0,1) (1,1) (2,3) (3,2) (4,2)}; \addlegendentry{Line 1} \addplot[draw=red] coordinates {(0,0) (1,4) (2,4) (3,3) (4,3)}; \addlegendentry{Line 2} \end{axis} \end{tikzpicture}
运行结果如下:
3.2 外部图法举例
这里举一个R语言产生eps格式图的例子。利用R语言产生eps图有两种方法:一种方法比较简便,在所产生的图上面点击右键,然后再点击save as postscript…,最后就产生了eps 格式的文件,如下图:
另一种方法为:
>postscript("xx.ps") >画图代码 >dev.off()
就会生成一个图片文件xx.ps。
有了外部图片文件,接下来就可以使用
\usepackage{graphicx}...\begin{figure}[tbp] \centering \includegraphics{xx.eps} \caption{Sysu logo} \end{figure}
- 该例子代码来源于书籍《Latex and friends》(M.R.C. van Dongen. Heidelberg: Springer, 2012)第131页。 ↩
- LaTeX插图 (data plot)方法漫谈:由pgfplots引起
- LaTeX:插图
- Latex 插图
- [LaTex]插图
- latex插图
- Latex pgfplots package
- latex: pgfplots多个图分组显示
- LaTeX绘图包Pgfplots package
- latex 添加插图
- Latex并列插图
- Latex中的插图心得
- Latex并列插图
- Latex插图笔记
- Latex中的插图心得
- LaTeX 插图片
- LaTex 插图时注意事项
- Latex插图笔记
- Latex单栏并排插图
- Android实习札记(10)---ImageView的src属性 VS blackground
- IPC之Posix共享内存详解
- golang的http client源码简析
- 2MSL TCP三次握手连接与四次握手关闭过程
- HTML+CSS
- LaTeX插图 (data plot)方法漫谈:由pgfplots引起
- 3维空间到2维空间投影的分类
- New UI-<include>标签解决布局重用问题
- DFT算法的理解和实现,望各位高手指点指点(谢谢)
- 新Android UI实例大全---目录(持续更新):
- 关于互联网流量劫持分析及可选的解决方案
- New UI-屏幕分辨率,屏幕尺寸,像素,dpi概念解析
- 重拾编程之路--jeetcode(java)--Range Sum Query - Immutable
- 2015最好用的PHP开源建站系统