Hi Matthew,
Thank you so much for the macros, they're really useful!
I have a small problem that i haven't been able to work out on my own, that means the output files don't directly read into the plotting script.
When outputting the bond angles there's not always sufficient spacing between the angle and the symmetry code.
A snippet of two lines looks like this:
O1_S O1_S O1_S 60.000 101_775 1_555 78_577
O1_S O1_S Fe2_S 47.88(4)101_775 1_555 51_776
I have tried changing around
Out_CIF_newfile(ciffile)
consider_lattice_parameters
Out(Get(cif_bonds_angles), "%s")
To various settings:
Commenting out "consider_lattice_parameters"
Trying to specify the string length "%s100"
Adding tabs "\t%s"
To me it doesn't seem like any of these options are passed.
I don't know if this is because the "Get(cif_bonds_angles)" command just returns one big string block with all the information? And i haven't found any hints to whether it is possible to pass any formatting arguments to Get()?
Alternatively i don't know if it's possible to give any flags to ReadCif so this parses correctly?