Right now the chant syntax is highly dependent upon the font used; for instance, the need to use gorgon vs gorgon-left. This font-specific positioning information should not be part of the official chant format. As such, some kind of preprocessor needs to be created that will look at the input from the chant file and replace any necessary sequences of neumes with the sequence that the particular font needs to achieve the best orthographic quality. This can probably be implemented as a series of macros.
Right now the chant syntax is highly dependent upon the font used; for instance, the need to use gorgon vs gorgon-left. This font-specific positioning information should not be part of the official chant format. As such, some kind of preprocessor needs to be created that will look at the input from the chant file and replace any necessary sequences of neumes with the sequence that the particular font needs to achieve the best orthographic quality. This can probably be implemented as a series of macros.