La documentation en ligne est écrite dans le format utilisé par PmWiki.
La documentation est écrite pour être lue depuis Solfege mais peut bien sûr être vue dans un navigateur web.
Ce qui rend les fichiers html générés différents des fichier html normaux, c'est qu'en plus des liens avec d'autres fichiers d'aide, vous pouvez écrire des liens qui vont démarrer et configurer un exercice, comme celui ci.
N'hésitez pas à poser des questions si vous voulez écrire de la documentation pour Solfege.
solfege: protocol:action/exercise/lessoncollection/lessonfile?configuration
protocolsolfege.
actionpractise, config ou statistics. S'il est omis, vous verrez le même onglet de l'exercice que la dernière fois que vous l'avez utilisé. Si l'exercice n'a pas été utilisé dans cette session, vous verrez l'onglet exercices.
exercisechord, harmonic-interval, melodic-interval, sing-interval, identify-scale, dictation, id-by-name, twelve-tone, sing-chord, id-tone, compare-intervals, rhythm
lessoncollectionsolfege pour les fichiers distribués avec Solfege. Utilisez user pour vos propres fichiers stockés dans $HOME/lessonfiles. (Option, seulement utilisé avec les exercices basés sur des fichiers leçons.)
lessonfileconfigurationhighest_instrument=80; intervals=[1, 2, 3, 4]
Les deux suivantes peuvent être utilisées avec tous les exercices qui ont l'option Nouvelle question automatique dans l'onglet de configuration.
new_question_automatically = true | falseseconds_before_question = floathighest_instrumentmiddle_instrumentlowest_instrumenthighest_instrument_velocitymiddle_instrument_velocitylowest_instrument_velocityhighest_instrumentlowest_instrumenthighest_instrument_velocitylowest_instrument_velocityoverride_default_instrumentintervalshighest_tonelowest_tonec, fis, or d''
new_question_automaticallyseconds_before_new_questiondisable_unused_intervalsbooléen.
number_of_intervalsask_for_intervals_nnFIXME
scalesSeulement spécifier le fichier leçon.
c_weightone_chance_onlywarning_soundrepeat_question