在 LaTeX 中绘制 .cif(晶体学信息框架)文件

在 LaTeX 中绘制 .cif(晶体学信息框架)文件

这更像是一个令人疑惑的问题,而不是一个以问题为中心的问题。

我想知道是否有一种.cif在 LaTeX 中绘制文件的好方法。

晶体学信息框架 (CIF) 是一种用于存储晶体学信息的文件格式,它存储晶体晶胞向量、晶胞内每个原子的分数坐标以及每种原子类型。

绘制图形时,有某些标准的颜色方案(https://en.wikipedia.org/wiki/CPK_coloring),例如氧气是红色的,而炭是黑色的。

目前,如果我必须制作一张晶体结构的图片,我会在 Vesta 中正确打开它并在那里创建一张图片,或者在 python 中读取它,然后在那里创建一张图片。

不过,如果能采用更 TeX 友好的方法来在 LaTeX 中显示晶体结构等,那就更好了。那么是否存在一个好的界面呢?

就像是

\importcif{coolstructure.cif}{ang1}{ang2}{distance}{xrepeat}{yrepeat}{zrepeat}

该命令知道所有原子的标准颜色和尺寸吗?

相关内容