| [ << 付表 ] | [Top][Contents][Index] | [ カンニング ペーパー >> ] |
| [ < \markup コマンドの一覧 ] | [ Up : \markup コマンドの一覧 ] | [ Align > ] |
A.11.1 Font
\abs-fontsizesize (number) arg (markup)-
Use size as the absolute font size (in points) to display arg. Adjusts
baseline-skipandword-spaceaccordingly.\markup { default text font size \hspace #2 \abs-fontsize #16 { text font size 16 } \hspace #2 \abs-fontsize #12 { text font size 12 } }Used properties:
-
baseline-skip(3) -
word-space(0.6)
-
\boldarg (markup)-
Switch to bold font-series.
\markup { default \hspace #2 \bold bold } \boxarg (markup)-
Draw a box round arg. Looks at
thickness,box-paddingandfont-sizeproperties to determine line thickness and padding around the markup.\markup { \override #'(box-padding . 0.5) \box \line { V. S. } }Used properties:
-
box-padding(0.2) -
font-size(0) -
thickness(1)
-
\capsarg (markup)-
Copy of the
\smallCapscommand.\markup { default \hspace #2 \caps { Text in small caps } } \dynamicarg (markup)-
Use the dynamic font. This font only contains s, f, m, z, p, and r. When producing phrases, like ‘più f’, the normal words (like ‘più’) should be done in a different font. The recommended font for this is bold and italic.
\markup { \dynamic { sfzp } } \fingerarg (markup)-
Set arg as small numbers.
\markup { \finger { 1 2 3 4 5 } } \fontCapsarg (markup)-
Set
font-shapetocapsNote:
\fontCapsrequires the installation and selection of fonts which support thecapsfont shape. \fontsizeincrement (number) arg (markup)-
Add increment to the font-size. Adjusts
baseline-skipaccordingly.\markup { default \hspace #2 \fontsize #-1.5 smaller }Used properties:
-
baseline-skip(2) -
word-space(1) -
font-size(0)
-
\hugearg (markup)-
Set font size to +2.
\markup { default \hspace #2 \huge huge } \italicarg (markup)-
Use italic
font-shapefor arg.\markup { default \hspace #2 \italic italic } \largearg (markup)-
Set font size to +1.
\markup { default \hspace #2 \large large } \largerarg (markup)-
Increase the font size relative to the current setting.
\markup { default \hspace #2 \larger larger } \magnifysz (number) arg (markup)-
Set the font magnification for its argument. In the following example, the middle A is 10% larger:
A \magnify #1.1 { A } ANote: Magnification only works if a font name is explicitly selected. Use
\fontsizeotherwise.\markup { default \hspace #2 \magnify #1.5 { 50% larger } } \mediumarg (markup)-
Switch to medium font-series (in contrast to bold).
\markup { \bold { some bold text \hspace #2 \medium { medium font series } \hspace #2 bold again } } \normal-size-subarg (markup)-
Set arg in subscript with a normal font size.
\markup { default \normal-size-sub { subscript in standard size } }Used properties:
-
font-size(0)
-
\normal-size-superarg (markup)-
Set arg in superscript with a normal font size.
\markup { default \normal-size-super { superscript in standard size } }Used properties:
-
font-size(0)
-
\normal-textarg (markup)-
Set all font related properties (except the size) to get the default normal text font, no matter what font was used earlier.
\markup { \huge \bold \sans \caps { huge bold sans caps \hspace #2 \normal-text { huge normal } \hspace #2 as before } } \normalsizearg (markup)-
Set font size to default.
\markup { \teeny { this is very small \hspace #2 \normalsize { normal size } \hspace #2 teeny again } } \numberarg (markup)-
Set font family to
number, which yields the font used for time signatures and fingerings. This font contains numbers and some punctuation; it has no letters.\markup { \number { 0 1 2 3 4 5 6 7 8 9 . , } } \overtiearg (markup)-
Overtie arg.
\markup \line { \overtie "overtied" \override #'((offset . 5) (thickness . 1)) \overtie "overtied" \override #'((offset . 1) (thickness . 5)) \overtie "overtied" }Used properties:
-
shorten-pair((0 . 0)) -
height-limit(0.7) -
direction(1) -
offset(2) -
thickness(1)
-
\replacereplacements (list) arg (markup)-
Used to automatically replace a string by another in the markup arg. Each pair of the alist replacements specifies what should be replaced. The
keyis the string to be replaced by thevaluestring.\markup \replace #'(("thx" . "Thanks!")) thxUsed properties:
-
replacement-alist
-
\romanarg (markup)-
Set font family to
roman.\markup { \sans \bold { sans serif, bold \hspace #2 \roman { text in roman font family } \hspace #2 return to sans } } \sansarg (markup)-
Switch to the sans serif font family.
\markup { default \hspace #2 \sans { sans serif } } \simplestr (string)-
A simple text string;
\markup { foo }is equivalent with\markup { \simple #"foo" }.Note: for creating standard text markup or defining new markup commands, the use of
\simpleis unnecessary.\markup { \simple #"simple" \simple #"text" \simple #"strings" } \smallarg (markup)-
Set font size to -1.
\markup { default \hspace #2 \small small } \smallCapsarg (markup)-
Emit arg as small caps.
Note:
\smallCapsdoes not support accented characters.\markup { default \hspace #2 \smallCaps { Text in small caps } } \smallerarg (markup)-
Decrease the font size relative to the current setting.
\markup { \fontsize #3.5 { large text \hspace #2 \smaller { smaller text } \hspace #2 large text } } \subarg (markup)-
Set arg in subscript.
\markup { \concat { H \sub { 2 } O } }Used properties:
-
font-size(0)
-
\superarg (markup)-
Set arg in superscript.
\markup { E = \concat { mc \super 2 } }Used properties:
-
font-size(0)
-
\teenyarg (markup)-
Set font size to -3.
\markup { default \hspace #2 \teeny teeny } \textarg (markup)-
Use a text font instead of music symbol or music alphabet font.
\markup { \number { 1, 2, \text { three, four, } 5 } } \tiearg (markup)-
Adds a horizontal bow created with
make-tie-stencilat bottom or top of arg. Looks atthicknessto determine line thickness, andoffsetto determine y-offset. The added bow fits the extent of arg,shorten-pairmay be used to modify this. direction may be set using anoverrideor direction-modifiers orvoiceOne, etc.\markup { \override #'(direction . 1) \tie "above" \override #'(direction . -1) \tie "below" }Used properties:
-
shorten-pair((0 . 0)) -
height-limit(0.7) -
direction(1) -
offset(2) -
thickness(1)
-
\tinyarg (markup)-
Set font size to -2.
\markup { default \hspace #2 \tiny tiny } \typewriterarg (markup)-
Use
font-familytypewriter for arg.\markup { default \hspace #2 \typewriter typewriter } \underlinearg (markup)-
Underline arg. Looks at
thicknessto determine line thickness,offsetto determine line y-offset from arg andunderline-skipto determine the distance of additional lines from the others.underline-shiftis used to get subsequent calls correct. Overriding it makes little sense, it would end up adding the provided value to the one ofoffset.\markup \justify-line { \underline "underlined" \override #'(offset . 5) \override #'(thickness . 1) \underline "underlined" \override #'(offset . 1) \override #'(thickness . 5) \underline "underlined" \override #'(offset . 5) \override #'(underline-skip . 4) \underline \underline \underline "multiple underlined" }Used properties:
-
underline-skip(2) -
underline-shift(0) -
offset(2) -
thickness(1)
-
\undertiearg (markup)-
\markup \line { \undertie "undertied" \override #'((offset . 5) (thickness . 1)) \undertie "undertied" \override #'((offset . 1) (thickness . 5)) \undertie "undertied" }Used properties:
-
shorten-pair((0 . 0)) -
height-limit(0.7) -
direction(1) -
offset(2) -
thickness(1)
-
\uprightarg (markup)-
Set
font-shapetoupright. This is the opposite ofitalic.\markup { \italic { italic text \hspace #2 \upright { upright text } \hspace #2 italic again } }
| [ << 付表 ] | [Top][Contents][Index] | [ カンニング ペーパー >> ] |
| [ < \markup コマンドの一覧 ] | [ Up : \markup コマンドの一覧 ] | [ Align > ] |
![[image of music]](../07/lily-a533d7d0.png)
![[image of music]](../a4/lily-bdc91b91.png)
![[image of music]](../1f/lily-9c4b432d.png)
![[image of music]](../9e/lily-f0523a10.png)
![[image of music]](../c5/lily-54157874.png)
![[image of music]](../63/lily-67c5bce6.png)
![[image of music]](../2e/lily-c996094b.png)
![[image of music]](../5f/lily-9e6de9c2.png)
![[image of music]](../56/lily-f14476e1.png)
![[image of music]](../f3/lily-6ab0a294.png)
![[image of music]](../1a/lily-f127dcec.png)
![[image of music]](../9d/lily-30a6e9fd.png)
![[image of music]](../c4/lily-7510f114.png)
![[image of music]](../47/lily-a43fd333.png)
![[image of music]](../5d/lily-98e474e7.png)
![[image of music]](../9a/lily-7ef735fc.png)
![[image of music]](../de/lily-4cf1269f.png)
![[image of music]](../b1/lily-0bac8bb4.png)
![[image of music]](../97/lily-df0bcfd0.png)
![[image of music]](../fd/lily-0204d62b.png)
![[image of music]](../06/lily-6032c5ab.png)
![[image of music]](../c4/lily-8e100f64.png)
![[image of music]](../94/lily-03ff91d9.png)
![[image of music]](../63/lily-8bfd873e.png)
![[image of music]](../f3/lily-5e9c2b94.png)
![[image of music]](../3c/lily-9f5036e3.png)
![[image of music]](../32/lily-e7633b8c.png)
![[image of music]](../21/lily-be5cd42b.png)
![[image of music]](../24/lily-606f40ec.png)
![[image of music]](../ae/lily-c28c6cd8.png)
![[image of music]](../9d/lily-9cb7c7b8.png)
![[image of music]](../d0/lily-504a1c12.png)
![[image of music]](../98/lily-f25474de.png)
![[image of music]](../4c/lily-993d2420.png)
![[image of music]](../b7/lily-30423402.png)
![[image of music]](../39/lily-f80005b5.png)