L'option beamoff est une option supplémentaire que j'ai définie dans mon programme.
Disons que ça reviendrait au même dans ce cas de faire
beamoff = ##t ou beamoff = ##f
Dans mon exemple l'option n'est pas utilisée de toute façon. C'était surtout pour suggérer l'idée d'une variable qui ferait le switch entre les deux modes.
Par contre les options pour supprimer l'auto beam ne fonctionnent pas dans ce cas puisque j'ai défini manuellement les ligatures avec des crochets. Par conséquents il n'y a, dans aucun des deux cas, de ligature automatique.
Il est vrai qu'une solution serait de ne rien définir manuellement et de paramétrer la ligature automatique avec baseMoment, beatStructure et beamExceptions mais ça signifie qu'il faudrait redéfinir ces règles très souvent si l'on veut des ligatures très peu conventionnelles.