example, @file{input/test/bla.ly} may refer to the file
@file{lilypond-1.7.19/input/test/bla.ly}. On binary packages for the
Unix platform, these can typically be found somewhere below
-@file{/usr/share/doc/lilypond/}.
+@file{/usr/share/doc/lilypond/}. Initialization files, for example
+@file{scm/lily.scm}, or @file{ly/engraver-init.ly}, are usually found
+in the directory @file{/usr/share/lilypond/}.
@cindex adjusting output
@cindex variables
-@node Ornaments
-@section Ornaments
-@cindex Ornaments
-
-[TODO: ornaments vs. expressive marks]
-
-@menu
-* Articulations::
-@end menu
@node Articulations
-@subsection Articulations
+@section Articulations
@cindex Articulations
@cindex articulations
@end lilypond
+
+
Other symbols can be added using the syntax
@var{note}@code{-\}@var{name}. Again, they can be forced up or down
using @code{^} and @code{_}.
-
\version "1.7.18"
\header
{
(if (< (ly:pitch-steps (car ps)) (- x 1))
(remove-uptil-step x (cdr ps))
ps)
- )
- )
+ ))
+
(define name-root (ly:get-context-property context 'chordRootNamer))
(define name-note
(let ((nn (ly:get-context-property context 'chordNoteNamer)))
nn)))
(define (is-natural-alteration? p)
- (= (natural-chord-alteration p) (ly:pitch-alteration p))
- )
+ (= (natural-chord-alteration p) (ly:pitch-alteration p)))
(define (ignatzek-format-chord-name
(display (string-append "\nWriting " x " ... ") (current-error-port)))
-
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; property stuff.
"(unset)"
(scm->texi (cdr handle)))))
-
(define (backend-property->texi sym)
(property->texi 'backend sym))
((without (property->texi where sym))
(rv
- (cons (car without)
- (if (eq? alist #f)
- (cdr without)
- (string-append
- (cdr without)
- "\nDefault value: "
- (document-property-value sym alist)))))
-
- )
-; (display rv)
- rv ))
+ (cons (car without)
+ (if (eq? alist #f)
+ (cdr without)
+ (string-append
+ (cdr without)
+ "\nDefault value: "
+ (document-property-value sym alist))))))
+ rv))
;;;;
;;;; (c) 2003 Jan Nieuwenhuizen <janneke@gnu.org>
+
;;;; NOTE: this is experimental code
;;;; Base and inversion are ignored.
;;;; Naming of the base chord (steps 1-5) is handled by exceptions only
(make-line-markup
(list (make-hspace-markup amount)
markup))
- markup
- ))
+ markup))
(define-public (double-plus-new-chord->markup-banter . args)
(apply double-plus-new-chord->markup (cons 'banter args)))
(else empty-markup))))
-
+