lilypond-es
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Copyright no se imprime en la primera página


From: Francisco Vila
Subject: Re: Copyright no se imprime en la primera página
Date: Thu, 18 Apr 2024 08:37:50 +0200
User-agent: Mozilla Thunderbird

Hola, Kelvin

Yo creo que al utilizar \unless \on-first-page dejas vacío el contenido para la primera página porque la alternativa a esta condición no existe. Si insertas la línea \if \on-first-page \fill-line { \tagline } (por ejemplo) te sale la tagline en la primera página.

evenFooterMarkup = \markup {
    \if \on-first-page \fill-line { \tagline }     % añadir esto
    \unless \on-first-page
    \fill-line { \fromproperty #'page:page-number-string }
  }

Por cierto que la documentación sobre encabezamientos y pies de página está desactualizada en cuanto a \on-the-fly que ahora es \if.


El 18/4/24 a las 1:34, Kelvin Angeles escribió:
Hola a todos, espero que se encuentren muy bien.

He notado que cuando configuro el oddFooterMarkup no se imprime el copyright del pie de página de la primera paǵina (valga la redundancia). He personalizado los encabezamientos y pies de paǵina para que solo se impriman desde la segunda página en adelante, sin que esto se aprecie en la primera página.

Mi deseo es que se imprima el copyright y conservar la configuración de los encabezamientos y pies de paǵina. A continuación les compartiré el código que tengo:

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\version "2.25.14"

\paper {
  oddHeaderMarkup = \markup {
    \unless \on-first-page
    \fill-line { "Artista" "Instrumento" "Canción" }
  }
  evenHeaderMarkup = \oddHeaderMarkup
  evenFooterMarkup = \markup {
    \unless \on-first-page
    \fill-line { \fromproperty #'page:page-number-string }
  }
  oddFooterMarkup = \evenFooterMarkup
}

\header {
  copyright = "Derechos de autor."
  tagline = ##f
}

\score {
  \new Staff { s1 \pageBreak s1 \pageBreak s1 }
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
--
Francisco Vila, Ph.D. - Badajoz (Spain)

reply via email to

[Prev in Thread] Current Thread [Next in Thread]