![在 LaTeX 中绘制 .cif(晶体学信息框架)文件](https://linux22.com/image/369573/%E5%9C%A8%20LaTeX%20%E4%B8%AD%E7%BB%98%E5%88%B6%20.cif%EF%BC%88%E6%99%B6%E4%BD%93%E5%AD%A6%E4%BF%A1%E6%81%AF%E6%A1%86%E6%9E%B6%EF%BC%89%E6%96%87%E4%BB%B6.png)
这更像是一个令人疑惑的问题,而不是一个以问题为中心的问题。
我想知道是否有一种.cif
在 LaTeX 中绘制文件的好方法。
晶体学信息框架 (CIF) 是一种用于存储晶体学信息的文件格式,它存储晶体晶胞向量、晶胞内每个原子的分数坐标以及每种原子类型。
绘制图形时,有某些标准的颜色方案(https://en.wikipedia.org/wiki/CPK_coloring),例如氧气是红色的,而炭是黑色的。
目前,如果我必须制作一张晶体结构的图片,我会在 Vesta 中正确打开它并在那里创建一张图片,或者在 python 中读取它,然后在那里创建一张图片。
不过,如果能采用更 TeX 友好的方法来在 LaTeX 中显示晶体结构等,那就更好了。那么是否存在一个好的界面呢?
就像是
\importcif{coolstructure.cif}{ang1}{ang2}{distance}{xrepeat}{yrepeat}{zrepeat}
该命令知道所有原子的标准颜色和尺寸吗?