[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1. GLISS 1 - basic input format

Summary

Nothing special here: ly files will remain UTF-8, with all commands using 7-bit ASCII.

Details

We obviously want to allow UTF-8 for lyrics, markup text, titles, etc. However, the basic lilypond commands (like \repeat) should be drawn from non-whitespace ASCII printable characters (33 to 126 inclusive), with additional whitespace characters from 0-31 as appropriate.

Exceptions

I would be really nice if we we could disallow ASCII char 60, the back-quote `, since it is too easily confused with ASCII 47 '. Is there any way to use a different character for this?

Other languages for note names may use any UTF-8 characters as appropriate.

Other clarifications

Command names will always start with ASCII 92 backslash \ and be followed with letters (ASCII chars 65 to 90 inclusive and 97 to 122 inclusive). Commands will be case-sensitive, but no commands should differ by only capitaliztion.


[ << ] [ >> ]           [Top] [Contents] [Index] [ ? ]

This document was generated by Graham Percival on September 13, 2012 using texi2html 1.82.