[ << Entrada i sortida generals ] | [Top][Contents][Index] | [ Gestió de l’espai >> ] |
[ < Notes al peu en text independent ] | [ Up : Títols i encapçalaments ] | [ Índex general > ] |
3.2.5 Referència a números de pàgina
Un lloc determinat d’una partitura pot senyalar-se usant l’ordre
\label
(etiqueta), ja sigui al nivell superior o dins de la
música. Podem referir-nos a aquesta etiqueta més tard dins d’un
element de marcatge, per obtenir el número de la pàgina en la qual
se situa el punt senyalitzat, usant l’ordre de marcatge \page-ref
.
\header { tagline = ##f } \book { \label #'firstScore \score { { c'1 \pageBreak \mark A \label #'markA c'1 } } \markup { La primera partitura comença a la pàgina \page-ref #'firstScore "0" "?" } \markup { La marca A està a la pàgina \page-ref #'markA "0" "?" } }
L’ordre de marcatge \page-ref
pren tres arguments:
- l’etiqueta, un símbol de l’Scheme, per exemple
#'firstScore
; - un element de marcatge que s’usarà com mesurador per estimar les dimensions del marcatge;
- un element de marcatge que s’utilitzarà en substitució del número de pàgina si l’etiqueta és desconeguda.
El motiu que calgui un mesurador es que al moment en el qual s’estan interpretant els marcatges, els salts de pàgina encara no s’han produït i per tant els números de pàgina no es coneixen encara. Per sortejar aquest inconvenient, la interpretació real del marcatge s’endarrereix fins un moment posterior: malgrat això, les dimensions del marcatge s’han de conèixer per anticipat, de manera que es fa servir aquest mesurador per decidir aquestes dimensions. Si el llibre té entre 1 i 99 pàgines, el mesurador pot ser "00", és a dir, un nombre de dos dígits.
Instruccions predefinides
\label
,
\page-ref
.
[ << Entrada i sortida generals ] | [Top][Contents][Index] | [ Gestió de l’espai >> ] |
[ < Notes al peu en text independent ] | [ Up : Títols i encapçalaments ] | [ Índex general > ] |