STARBOUND SAVE EDITOR 1.1.1 SOFTWARE
It is sometimes necessary to tell abc software that an input line is continued on the next physical line(s) in the abc file, so that the two (or more) lines are treated as one. In other words, removing the comment effectively removes the entire line and so no empty line is introduced. the % symbol is the not first character). Important clarification: lines which just contain a comment are processed as if the entire line were removed, even if the comment is preceded by white-space (i.e.
STARBOUND SAVE EDITOR 1.1.1 CODE
(To get a percent symbol, type \% - see text strings.)Īlternatively, you can use the syntax to write a remark in the middle of a line of music.Įxample: |:DEF FED| % this is an end of line commentĪbc code which contains comments and remarks should be processed in exactly the same way as it would be if all the comments and remarks were removed (although, if the code is preprocessed, and comments are actually removed, the stylesheet directives should be left in place). It can be used to add a comment to the end of an abc line or as a comment line in its own right. within the tune header or tune body), must be retained by any programs, such as databasing software, that splits an abc file into separate abc tunes.Ī percent symbol ( %) will cause the remainder of any input line to be ignored. Typeset text that is included in an abc tune (i.e. Typeset text should be printed by typesetting programs although its exact position in the printed score is program-dependent. It may be inserted anywhere in an abc file after the file header, either separated from tunes by empty lines, or included in the tune header or tune body. Typeset text is any text specified using text directives. In this case, the software should treat the free text as a text string, but may format it in any way it chooses. via a command line switch or GUI checkbox). Typically it is used for annotating the abc file but in principle can be any text not containing information fields.Ĭomment: Since raw html markup and email headers are treated as free text (provided they don't inadvertently contain information fields) this means that abc software can process a wide variety of text-based input files just by ignoring non-abc code.īy default free text is not included in the printed score, although typesetting software may offer the option to print it out (e.g. It can be included anywhere in an abc file, after the file header, but must be separated from abc tunes, typeset text and the file header by empty lines. Typically such text is used for annotating abc tunebooks free text is for annotating the abc file but is not included in the typeset score, whereas typeset text is intended for printing out.įree text is just that. The terms free text and typeset text refer to any text not directly included within the information fields in a tune header.