X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=Documentation%2Fes%2Fuser%2Fworking.itely;h=fd2e3ecca2d4d21e62e88ef754304464461a3df9;hb=38d7d319eabc906e82fb42002678c6d42a23b6f7;hp=5fe8c6b1825feefa769fb0c5510b3a1c421bfaf7;hpb=0676de388a138fa0260d614d5afeeb94e25fb5b9;p=lilypond.git diff --git a/Documentation/es/user/working.itely b/Documentation/es/user/working.itely index 5fe8c6b182..fd2e3ecca2 100644 --- a/Documentation/es/user/working.itely +++ b/Documentation/es/user/working.itely @@ -1,13 +1,13 @@ -@c -*- coding: utf-8; mode: texinfo; -*- +@c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*- @c This file is part of lilypond.tely @ignore - Translation of GIT committish: 7cc6b12897031c450e3399d59cdb22ca9df4fd8c + Translation of GIT committish: 3e63320d65c86c823949f70ab9791eab96c98352 When revising a translation, copy the HEAD committish of the version that you are working on. See TRANSLATION for details. @end ignore -@c \version "2.11.38" +@c \version "2.12.0" @node Working on LilyPond projects @chapter Working on LilyPond projects @@ -19,9 +19,9 @@ que lea este capítulo. @menu -* Suggestions for writing LilyPond files:: -* When things don't work:: -* Scores and parts:: +* Suggestions for writing LilyPond files:: +* When things don't work:: +* Scores and parts:: @end menu @@ -38,7 +38,7 @@ salida que usted pretendía, realmente no importa mucho qué aspecto tengan sus archivos. Sin embargo existen algunas otras cosas a tener en cuenta cuando se escriben archivos de LilyPond. -@itemize @bullet +@itemize @item ¿Qué ocurre si comete un fallo? La estructura de un archivo de LilyPond puede hacer que ciertos errores se hagan más fáciles (o más difíciles) de encontrar. @@ -55,14 +55,15 @@ todos los cambios se pueden hacer de forma automática con @code{convert-ly}, pero algunos podrían necesitar de una ayuda manual. Los archivos de LilyPond se pueden estructurar para que sean más fáciles (o más difíciles) de actualizar. + @end itemize @menu -* General suggestions:: -* Typesetting existing music:: -* Large projects:: -* Saving typing with variables and functions:: -* Style sheets:: +* General suggestions:: +* Typesetting existing music:: +* Large projects:: +* Saving typing with variables and functions:: +* Style sheets:: @end menu @@ -72,7 +73,7 @@ fáciles (o más difíciles) de actualizar. Presentamos algunas sugerencias que le pueden servir de ayuda para evitar o corregir problemas: -@itemize @bullet +@itemize @item @strong{Incluya los números de @code{\version} en todos los archivos}. Dese cuenta de que todas las plantillas contienen información sobre la @code{\version}. Le recomendamos mucho que siempre incluya la @code{\version}, sin @@ -82,8 +83,8 @@ el número de versión de LilyPond que estaba usando hace unos años. @code{convert-ly} requiere que declare qué versión de LilyPond utilizó. -@item @strong{Incluya comprobaciones}: @rglos{baritone}, -@ruser{Absolute octave entry}. Si incluye comprobaciones de vez en cuando, en +@item @strong{Incluya comprobaciones}: @ruser{Bar and bar number checks}, +@ruser{Octave checks}. Si incluye comprobaciones de vez en cuando, en caso de que cometa un error podrá localizarlo mucho más rápidamente. ¿Con qué frecuencia es @q{de vez en cuando}? Depende de la complejidad de la música. Para una música muy sencilla, quizá tan @@ -128,13 +129,13 @@ si reelabora la música más tarde. Si está introduciendo música a partir de una partitura existente (es decir, tipografiando una hoja de música ya impresa), -@itemize @bullet +@itemize @item Introduzca un sistema del manuscrito (la copia física) cada vez (pero mantenga la práctica de escribir un compás por línea de texto), y compruebe -cada sistema cuando lo haya terminado. Puede usar la instrucción -@code{showLastLength} para acelerar el proceso -- ver @ruser{Skipping -corrected music} -- . +cada sistema cuando lo haya terminado. Puede usar las instrucciones +@code{showLastLength} o @code{showFirstLength} para acelerar el +proceso -- ver @ruser{Skipping corrected music} -- . @item Defina @code{mBreak = @{ \break @}} e inserte @code{\mBreak} dentro del archivo de entrada donde el manuscrito tenga un saldo de línea. De esta forma @@ -144,6 +145,27 @@ definir @code{mBreak = @{ @}} para quitar todos esos saltos de línea. Así permitirá a LilyPond colocar los saltos donde éste lo estime más oportuno. +@item Al escribir una parte para un instrumento transpositor dentro de una +variable, se recomienda que las notas estén envueltas dentro de + +@example +\transpose c altura-natural @{...@} +@end example +(donde @code{altura-natural} es la afinación natural del instrumento) +de forma que la música dentro de la variable esté realmente en Do +mayor. Después podemos volver a transportarlas en sentido inverso +cuando se utiliza la variable, si es necesario, pero quizá no queramos +hacerlo (p.ej., al imprimir una partitura en afinación de concierto, +al convertir una parte de trombón de clave de Sol a clave de Fa, +etc.). Es menos probable cometer errores en los transportes si toda +la música que está dentro de las variables se encuentra en un tono +coherente. + +Asimismo, haga los transportes exclusivamente hacia o desde Do mayor. +Esto significa que aparte de ésta, las únicas tonalidades que usaremos +serán los tonos de afinación de los instrumentos transpositores: bes +para una trompeta en Si bemol, aes para un clarinete en La bemol, etc. + @end itemize @@ -153,7 +175,7 @@ más oportuno. Al trabajar en proyecto grande se hace esencial tener una estructura clara en los archivos de LilyPond -@itemize @bullet +@itemize @item @strong{Utilice un identificador para cada voz}, con un mínimo de estructura dentro de la definición. La estructura de la sección @@ -212,9 +234,9 @@ hornNotes = \relative c'' { c4 b dis c } Incluso se dará cuenta de que esto puede ser útil en música minimalista: @lilypond[quote,verbatim,ragged-right] -fragA = \relative c'' { a4 a8. b16 } -fragB = \relative c'' { a8. gis16 ees4 } -violin = \new Staff { \fragA \fragA \fragB \fragA } +fragmentA = \relative c'' { a4 a8. b16 } +fragmentB = \relative c'' { a8. gis16 ees4 } +violin = \new Staff { \fragmentA \fragmentA \fragmentB \fragmentA } \score { { \violin @@ -264,6 +286,9 @@ violin = \relative c'' @{ @} @end example +@c TODO Replace the following with a better example -td +@c Skylining handles this correctly without padText + Hasta ahora hemos contemplado la sustitución estática: cuando LilyPond se encuentra con @code{\padText}, lo sustituye con aquello que hemos definido que sea (es decir, todo lo que está a la derecha de @@ -550,13 +575,14 @@ Yo utilizo media docena de archivos de \include "../iniciar/iniciar-papel.ly" @end example + @node When things don't work @section When things don't work @menu -* Updating old files:: -* Troubleshooting (taking it all apart):: -* Minimal examples:: +* Updating old files:: +* Troubleshooting (taking it all apart):: +* Minimal examples:: @end menu @node Updating old files