最近写论文,需要画不少示意图,于是我找来了Xfig这 个软件。Xfig的界面看起来似乎很简陋,可是功能却是非常强大的。我常需要画的原子能级示 意图等用这个软件来画非常的便捷。不过一开始我并不知道如何在图片中用LaTeX命令,所以输出的图片并不支持数学符号。今天我查了一下资料发现在 Xfig中用LaTeX命令画图很简单,只要按照一下步骤走就行了。
(1)打开Xfig,画好你的图。
(2)选择大写的T,然后在窗口底部的”Text Flags hidden=off”点击,把”Special Flag”从Normal改成Special,选择确定。
(3)然后在你要写LaTeX命令的地方单击鼠标左键,进图编辑模式,开始写入LaTeX命令,比如$frac{1}{N}$。写完后保存文件。
(4)在文件菜单中选择把文件导出,在导出对话框中选择“Combined PS/LaTeX (both parts)”,然后点击导出。
(5)这样就有三个文件,后缀分别是.fig,.pstex,.pstex_t。第一个是你编辑的源文件,第二个是是导出的图片文件,第三个包含图片文件中的LaTeX命令。
(6)把后两个文件拷贝到你的LaTeX论文所在目录,在LaTeX文件中使用input{}命令把后缀为pstex_t的文件导入你要插入图片的地方即可。
(7)注意!如果你没有用color宏包,那么你需要手动修改pstex_t文件,把所有”color[rgb]{0,0,0}”都删除,否则编译LaTeX文件有可能会不正常。

Welcome to Chong Luo’s Blog » Want to generate a figure containing math formulas? 6:10 上午 on 2005/12/11 固定链接
[...] Use xfig + TeX/LaTeX (details see here or here(in Chinese) ) pros: [...]