z1065480896 发表于 2022-6-29 07:28 可以写脚本,比如linux下可以用sed自动加空行。没有空格比较麻烦,如果已知每个原子的坐标的整数部分都只有一位(或者都是两位)的话,那也可以用脚本自动加空格,否则或多或少还是要手动加空格。再有一种办法就是从根上解决,用OCR识别pdf里的数字,而不是直接复制粘贴 |
z1065480896 发表于 2022-6-29 14:28 好的,明白了谢谢啦 |
zjxitcc 发表于 2022-6-29 14:04 那这种情况只能自己一个个手动改了? ![]() |
z1065480896 发表于 2022-6-29 13:53 那可能是你空行数目不对。如果你复制的数据是乱的(例如没有空格),那么即使用Multiwfn也没法帮你。 |
zjxitcc 发表于 2022-6-29 12:40 感谢,耐心解答。之前试过这样操作,复制过来的坐标没有空格, 坐标数据都堆在一起。试着把每个坐标空格间隔开后,用gv打开还是空的背景,左下角页面显示0 atoms,0 electrons.。不知道是不是格式的问题。 |
本帖最后由 zjxitcc 于 2022-6-29 12:47 编辑 z1065480896 发表于 2022-6-29 12:04 xy变成gjf不需要导出、转换之类的操作,直接点鼠标、按键盘把扩展名.xyz改成.gjf,然后在gjf文件里 开头写上你要的关键词即可。 文献SI坐标复制出来后,直接粘贴进gjf文件即可,不需要经过什么txt, xyz各种文件。 如果你想问怎么新建gjf文件:鼠标右键,新建文本文件/记事本文件,把扩展名txt改成gjf。 如果你想问你的Windows系统怎么看不到扩展名:点击文件对话框上方的“查看”,在里面勾选“文件扩展名”。 |
409407227 发表于 2019-7-22 21:59 你好,我试了一下,直接将SI文件里的坐标复制到txt文本形式,用multiwfn导出后是空的(只有表头,没有坐标),请问你遇到类似情况吗 |
409407227 发表于 2019-7-22 21:59 哇,好的,谢谢回复,又学习到了 |
| 用multiwfn可以把xyz文件转换成gjf格式的 |
h840473807 发表于 2019-7-22 15:16 是嘛,谢谢回复,我尝试一下 |
手机版 Mobile version|北京科音自然科学研究中心 Beijing Kein Research Center for Natural Sciences|京公网安备 11010502035419号|计算化学公社 — 北京科音旗下高水平计算化学交流论坛 ( 京ICP备14038949号-1 )|网站地图
GMT+8, 2026-2-21 09:40 , Processed in 0.200544 second(s), 26 queries , Gzip On.