[ << Documentation work ] | [Top][Contents] | [ Website work >> ] |
[ < Lists ] | [ Up : Syntax survey ] | [ Miscellany > ] |
Special characters
Note: In Texinfo, the backslash is an ordinary character, and is entered without escaping (e.g. ‘The @code{\foo} command’). However, within double-quoted Scheme and/or LilyPond strings, backslashes (including those ending up in Texinfo markup) need to be escaped by doubling them:
(define (foo x) "The @code{\\foo} command..." ...)
-
--
,---
– create an en dash (–) or an em dash (—) in the text. To print two or three literal hyphens in a row, wrap one of them in a@w{…}
(e.g., ‘-@w{-}-’). Note that the LilyPond manuals almost never use em dashes in text. -
@@
,@{
,@}
– create an at-sign (‘@’), a left brace (‘{’), or a right brace (‘}’). -
@tie{}
– create a variable-width, non-breaking space in the text (use ‘@w{ }’ for a single fixed-width, non-breaking space). Variables or numbers that consist of a single, unquoted character (probably followed by a punctuation mark) should be tied properly, either to the previous or to the next word depending on context. Example: ‘… item@tie{}3 in the previous list …’