| [ << Notation manual tables ] | [Anfang][Inhalt][Index][ ? ] | [ Cheat sheet >> ] | ||
| [ < Align ] | [ Nach oben : Text markup commands ] | [ Music > ] | ||
B.8.3 Graphic
-
\arrow-headaxis (integer) dir (direction) filled (boolean) -
Produce an arrow head in specified direction and axis. Use the filled head if filled is specified.
\markup { \fontsize #5 { \general-align #Y #DOWN { \arrow-head #Y #UP ##t \arrow-head #Y #DOWN ##f \hspace #2 \arrow-head #X #RIGHT ##f \arrow-head #X #LEFT ##f } } } -
\beamwidth (number) slope (number) thickness (number) -
Create a beam with the specified parameters.
\markup { \beam #5 #1 #2 } -
\bracketarg (markup) -
Draw vertical brackets around arg.
\markup { \bracket { \note #"2." #UP } } -
\circlearg (markup) -
Draw a circle around arg. Use
thickness,circle-paddingandfont-sizeproperties to determine line thickness and padding around the markup.\markup { \circle { Hi } }Used properties:
-
circle-padding(0.2) -
font-size(0) -
thickness(1)
-
-
\draw-circleradius (number) thickness (number) filled (boolean) -
A circle of radius radius and thickness thickness, optionally filled.
\markup { \draw-circle #2 #0.5 ##f \hspace #2 \draw-circle #2 #0 ##t } -
\draw-linedest (pair of numbers) -
A simple line.
\markup { \draw-line #'(4 . 4) \override #'(thickness . 5) \draw-line #'(-3 . 0) }Used properties:
-
thickness(1)
-
-
\epsfileaxis (number) size (number) file-name (string) -
Inline an EPS image. The image is scaled along axis to size.
\markup { \general-align #Y #DOWN { \epsfile #X #20 #"context-example.eps" \epsfile #Y #20 #"context-example.eps" } } -
\filled-boxxext (pair of numbers) yext (pair of numbers) blot (number) -
Draw a box with rounded corners of dimensions xext and yext. For example,
\filled-box #'(-.3 . 1.8) #'(-.3 . 1.8) #0
creates a box extending horizontally from -0.3 to 1.8 and vertically from -0.3 up to 1.8, with corners formed from a circle of diameter 0 (i.e., sharp corners).
\markup { \filled-box #'(0 . 4) #'(0 . 4) #0 \filled-box #'(0 . 2) #'(-4 . 2) #0.4 \filled-box #'(1 . 8) #'(0 . 7) #0.2 \with-color #white \filled-box #'(-4.5 . -2.5) #'(3.5 . 5.5) #0.7 } -
\hbracketarg (markup) -
Draw horizontal brackets around arg.
\markup { \hbracket { \line { one two three } } } -
\postscriptstr (string) -
This inserts str directly into the output as a PostScript command string.
eyeglassesps = #" 0.15 setlinewidth -0.9 0 translate 1.1 1.1 scale 1.2 0.7 moveto 0.7 0.7 0.5 0 361 arc stroke 2.20 0.70 0.50 0 361 arc stroke 1.45 0.85 0.30 0 180 arc stroke 0.20 0.70 moveto 0.80 2.00 lineto 0.92 2.26 1.30 2.40 1.15 1.70 curveto stroke 2.70 0.70 moveto 3.30 2.00 lineto 3.42 2.26 3.80 2.40 3.65 1.70 curveto stroke" eyeglasses = \markup { \with-dimensions #'(0 . 4.4) #'(0 . 2.5) \postscript #eyeglassesps } \relative c'' { c2^\eyeglasses a2_\eyeglasses } -
\rounded-boxarg (markup) -
Draw a box with rounded corners around arg. Looks at
thickness,box-paddingandfont-sizeproperties to determine line thickness and padding around the markup; thecorner-radiusproperty makes it possible to define another shape for the corners (default is 1).c4^\markup { \rounded-box { Overtura } } c,8. c16 c4 rUsed properties:
-
box-padding(0.5) -
font-size(0) -
corner-radius(1) -
thickness(1)
-
-
\trianglefilled (boolean) -
A triangle, either filled or empty.
\markup { \triangle ##t \hspace #2 \triangle ##f }Used properties:
-
baseline-skip(2) -
font-size(0) -
thickness(0.1)
-
-
\with-urlurl (string) arg (markup) -
Add a link to URL url around arg. This only works in the PDF backend.
\markup { \with-url #"http://lilypond.org/web/" { LilyPond ... \italic { music notation for everyone } } }
| [ << Notation manual tables ] | [Anfang][Inhalt][Index][ ? ] | [ Cheat sheet >> ] | ||
| [ < Align ] | [ Nach oben : Text markup commands ] | [ Music > ] | ||