X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=Documentation%2Fes%2Fuser%2Fmacros.itexi;h=e61b9014635709c3ce94a9186345c0cda01cf6ed;hb=0387f04497978e37b335a8b99eec905499d6ad0f;hp=33ceb7c5cf2c0f7fc257223882e2d2d574ea9729;hpb=9079cd048c47b4119b6a19e19667e75e1f323269;p=lilypond.git diff --git a/Documentation/es/user/macros.itexi b/Documentation/es/user/macros.itexi index 33ceb7c5cf..e61b901463 100644 --- a/Documentation/es/user/macros.itexi +++ b/Documentation/es/user/macros.itexi @@ -1,22 +1,34 @@ @c -*- coding: utf-8; mode: texinfo; -*- @ignore - Translation of GIT committish: d0333749421c9695907a4da61a6e1cd7eafcb726 + Translation of GIT committish: 17d84cfa9ddb152b05d1e17ab72109fb4eefa684 When revising a translation, copy the HEAD committish of the version that you are working on. See TRANSLATION for details. @end ignore + @include version.itexi + +@c Don't replace quotes with directed quotes. + +@set txicodequoteundirected +@set txicodequotebacktick + + + @c ***** Displaying text ***** -@c we need this since @q{\} doesn't work with makeinfo 4.8 -- -@c say @q{@bs{}} instead +@c We need this since @q{\} doesn't work with makeinfo 4.11 -- +@c say @q{@bs{}} instead. + @macro bs \\ @end macro -@c to get decent quotes in `foo' and ``foo'' + +@c To get decent quotes in `foo' and ``foo''. + @macro q{TEXT} @quoteleft{}\TEXT\@quoteright{} @end macro @@ -25,6 +37,19 @@ @quotedblleft{}\TEXT\@quotedblright{} @end macro + +@ifhtml + +@macro warning{TEXT} +@cartouche +@b{Nota:} \TEXT\ +@end cartouche +@end macro + +@end ifhtml + +@ifnothtml + @macro warning{TEXT} @quotation @quotation @@ -35,149 +60,168 @@ @end quotation @end macro +@end ifnothtml + + @ifnotinfo + @macro notation{TEXT} @var{\TEXT\} @end macro + @end ifnotinfo @ifinfo + @macro notation{TEXT} \TEXT\ @end macro + @end ifinfo + @macro smallspace @sp 1 @end macro -@c **** Displaying images not generated by lilypond-book -@c current installation setup of Info docs requires that all images are -@c expected to be found in lilypond/ subdirectory. lilypond-book already -@c generates proper @image commands for images of music; these macros -@c definitions do the same for other images. +@c ***** Displaying images not generated by lilypond-book ***** + +@c Current installation setup of Info docs requires that all images are +@c expected to be found in the `lilypond/' subdirectory. `lilypond-book' +@c already generates proper @image commands for images of music; these +@c macro definitions do the same for other images. @ifnotinfo + @macro sourceimage{FILENAME,WIDTH,HEIGHT,ALTTEXT} @image{\FILENAME\,\WIDTH\,\HEIGHT\,\ALTTEXT\} @end macro + @end ifnotinfo @ifinfo + @macro sourceimage{FILENAME,WIDTH,HEIGHT,ALTTEXT} @image{lilypond/\FILENAME\,\WIDTH\,\HEIGHT\,\ALTTEXT\} @end macro + @end ifinfo -@c **** Headings in a doc subsection **** + +@c ***** Headings in a doc subsection ***** + +@c Don't insert an empty line after @predefined! Right now +@c it doesn't matter, but a future implementation will probably +@c add some code which needs this restriction. @macro predefined @noindent @subsubheading Instrucciones predefinidas +@end macro + +@c The next macro is a dummy currently since texinfo doesn't +@c provide a real ragged-right environment yet. +@c +@c Due to a bug in texi2html (texi2html.pl CVS versions <= 1.245) +@c the macro must not be empty. +@macro endpredefined +@c @end macro + @macro snippets @noindent @subsubheading Fragmentos de código seleccionados - @end macro + @c * Deprecated: not in English macros.itexi * @macro commonprop @noindent @subsubheading Propiedades trucadas frecuentemente - @end macro + +@c Don't insert an empty line after @seealso! Otherwise we get +@c unwanted extra vertical space in the PDF output. + @macro seealso @noindent @subsubheading Véase también - @indent @end macro + @macro knownissues @noindent @subsubheading Advertencias y problemas conocidos - @end macro -@c * Deprecated: not in English macros.itexi * -@macro context{TEXT} -@vindex \TEXT\ -@code{\TEXT\}@c should use internalsref -@end macro - -@c * Deprecated: not in English macros.itexi * -@macro refcommand{TEXT} -@vindex \TEXT\ -@code{\TEXT\} -@end macro @macro lydoctitle {TEXT} @emph{\TEXT\} - @end macro + +@c Don't remove the `@c' within the macro definition! See section 19.3, +@c `Macro Details and Caveats', in the texinfo info file for explanation. + @macro funindex {TEXT} @findex \TEXT\ @kindex \TEXT\ +@c @end macro -@c **** Links and references **** - -@c Possibly deprecated; under discussion. -@c usage: @lsr{ancient,custodes.ly} -@macro lsr{DIR,TEXT} -@ifhtml -@uref{source/input/lsr/\DIR\/collated-files.html#\TEXT\,@file{\DIR\/\TEXT\}} -@end ifhtml -@ifnothtml -@file{\DIR\/\TEXT\} -@end ifnothtml -@end macro - -@macro lsrdir{DIR} -@ifhtml -@uref{source/input/lsr/\DIR\/collated-files.html,@file{\DIR\}/} -@end ifhtml -@ifnothtml -\DIR\ -@end ifnothtml -@end macro - +@c ***** Links and references ***** @c Definitions for references: -@c @internalsref +@c @c @rglos -@c @rprogram -@c @ruser @c @rlearning +@c @ruser +@c @rprogram +@c @rlsr +@c @rinternals +@c +@c All these also have a @...named version which allows to specify the +@c displayed text for the reference as second argument. +@c +@c ***** HTML + bigpage is a special case (other manual names); all other +@c formats are treated similarly. -@ifhtml -@c ***** HTML ***** + +@c *** not TeX *** + +@ifnottex + +@c ** bigpage ** @ifset bigpage -@macro internalsref{TEXT} +@macro rglos{TEXT} @vindex \TEXT\ -@ref{\TEXT\,,,lilypond-internals-big-page,Referencia de Funcionamiento Interno} +@ref{\TEXT\,,,music-glossary-big-page,Glosario Musical} @end macro -@macro rglos{TEXT} +@macro rglosnamed{TEXT,DISPLAY} @vindex \TEXT\ -@ref{\TEXT\,,,music-glossary-big-page,Glosario Musical} +@ref{\TEXT\,,\DISPLAY\,music-glossary-big-page,Glosario Musical} @end macro -@macro rprogram{TEXT} +@macro rlearning{TEXT} @vindex \TEXT\ -@ref{\TEXT\,,,lilypond-program-big-page,Utilización del Programa} +@ref{\TEXT\,,,lilypond-learning-big-page,Manual de Aprendizaje} +@end macro + +@macro rlearningnamed{TEXT,DISPLAY} +@vindex \TEXT\ +@ref{\TEXT\,,\DISPLAY\,lilypond-learning-big-page,Manual de Aprendizaje} @end macro @macro ruser{TEXT} @@ -185,38 +229,54 @@ @ref{\TEXT\,,,lilypond-big-page,Referencia de la Notación} @end macro -@macro rlearning{TEXT} +@macro rusernamed{TEXT,DISPLAY} @vindex \TEXT\ -@ref{\TEXT\,,,lilypond-learning-big-page,Manual de Aprendizaje} +@ref{\TEXT\,,\DISPLAY\,lilypond-big-page,Referencia de la Notación} @end macro -@macro rlsr{TEXT} -@ref{\TEXT\,,,lilypond-snippets-big-page,Fragmentos de código} +@macro rprogram{TEXT} +@vindex \TEXT\ +@ref{\TEXT\,,,lilypond-program-big-page,Utilización del Programa} @end macro -@end ifset +@macro rprogramnamed{TEXT,DISPLAY} +@vindex \TEXT\ +@ref{\TEXT\,,\DISPLAY\,lilypond-program-big-page,Utilización del Programa} +@end macro +@macro rlsr{TEXT} +@ref{\TEXT\,,,lilypond-snippets-big-page,Fragmentos de código} +@end macro -@ifclear bigpage +@macro rlsrnamed{TEXT,DISPLAY} +@ref{\TEXT\,,\DISPLAY\,lilypond-snippets-big-page,Fragmentos de código} +@end macro -@macro internalsref{TEXT} +@macro rinternals{TEXT} @vindex \TEXT\ -@ref{\TEXT\,,,lilypond-internals,Referencia de Funcionamiento Interno} +@ref{\TEXT\,,,lilypond-internals-big-page,Referencia de Funcionamiento Interno} @end macro -@macro rglos{TEXT} +@macro rinternalsnamed{TEXT,DISPLAY} @vindex \TEXT\ -@ref{\TEXT\,,,music-glossary,Glosario Musical} +@ref{\TEXT\,,\DISPLAY\,lilypond-internals-big-page,Referencia de Funcionamiento Interno} @end macro -@macro rprogram{TEXT} +@end ifset + + +@c ** not bigpage ** + +@ifclear bigpage + +@macro rglos{TEXT} @vindex \TEXT\ -@ref{\TEXT\,,,lilypond-program,Utilización del Programa} +@ref{\TEXT\,,,music-glossary,Glosario Musical} @end macro -@macro ruser{TEXT} +@macro rglosnamed{TEXT,DISPLAY} @vindex \TEXT\ -@ref{\TEXT\,,,lilypond,Referencia de la Notación} +@ref{\TEXT\,,\DISPLAY\,music-glossary,Glosario Musical} @end macro @macro rlearning{TEXT} @@ -224,26 +284,19 @@ @ref{\TEXT\,,,lilypond-learning,Manual de Aprendizaje} @end macro -@macro rlsr{TEXT} -@ref{\TEXT\,,,lilypond-snippets,Fragmentos de código} +@macro rlearningnamed{TEXT,DISPLAY} +@vindex \TEXT\ +@ref{\TEXT\,,\DISPLAY\,lilypond-learning,Manual de Aprendizaje} @end macro -@end ifclear - -@end ifhtml - - -@ifdocbook -@c ***** DOCBOOK-XML ***** - -@macro internalsref{TEXT} +@macro ruser{TEXT} @vindex \TEXT\ -@ref{\TEXT\,,,lilypond-internals,Referencia de Funcionamiento Interno} +@ref{\TEXT\,,,lilypond,Referencia de la Notación} @end macro -@macro rglos{TEXT} +@macro rusernamed{TEXT,DISPLAY} @vindex \TEXT\ -@ref{\TEXT\,,,music-glossary,Glosario Musical} +@ref{\TEXT\,,\DISPLAY\,lilypond,Referencia de la Notación} @end macro @macro rprogram{TEXT} @@ -251,112 +304,147 @@ @ref{\TEXT\,,,lilypond-program,Utilización del Programa} @end macro -@macro ruser{TEXT} +@macro rprogramnamed{TEXT,DISPLAY} @vindex \TEXT\ -@ref{\TEXT\,,,lilypond,Referencia de la Notación} +@ref{\TEXT\,,\DISPLAY\,lilypond-program,Utilización del Programa} @end macro -@macro rlearning{TEXT} +@macro rlsr{TEXT} +@ref{\TEXT\,,,lilypond-snippets,Fragmentos de código} +@end macro + +@macro rlsrnamed{TEXT,DISPLAY} +@ref{\TEXT\,,\DISPLAY\,lilypond-snippets,Fragmentos de código} +@end macro + +@macro rinternals{TEXT} @vindex \TEXT\ -@ref{\TEXT\,,,lilypond-learning,Manual de Aprendizaje} +@ref{\TEXT\,,,lilypond-internals,Referencia de Funcionamiento Interno} @end macro -@macro rlsr{TEXT} -@ref{\TEXT\,,,lilypond-snippets,Fragmentos de código} +@macro rinternalsnamed{TEXT,DISPLAY} +@vindex \TEXT\ +@ref{\TEXT\,,\DISPLAY\,lilypond-internals,Referencia de Funcionamiento Interno} @end macro +@end ifclear +@end ifnottex -@end ifdocbook +@c *** TeX *** -@ifinfo -@c **** INFO **** +@iftex -@macro internalsref{TEXT} +@macro rglos{TEXT} @vindex \TEXT\ -@inforef{\TEXT\,,lilypond-internals,Referencia de Funcionamiento Interno} +@ref{\TEXT\,,,music-glossary,Glosario Musical} @end macro -@macro rglos{TEXT} +@macro rglosnamed{TEXT,DISPLAY} @vindex \TEXT\ -@inforef{\TEXT\,,music-glossary,Glosario Musical} +@ref{\TEXT\,,\DISPLAY\,music-glossary,Glosario Musical} @end macro -@macro rprogram{TEXT} +@macro rlearning{TEXT} @vindex \TEXT\ -@ref{\TEXT\,,,lilypond-program,Utilización del Programa} +@ref{\TEXT\,,,lilypond-learning.es,Manual de Aprendizaje} @end macro -@macro ruser{TEXT} +@macro rlearningnamed{TEXT,DISPLAY} @vindex \TEXT\ -@ref{\TEXT\,,,lilypond,Referencia de la Notación} +@ref{\TEXT\,,\DISPLAY\,lilypond-learning.es,Manual de Aprendizaje} @end macro -@macro rlearning{TEXT} +@macro ruser{TEXT} @vindex \TEXT\ -@ref{\TEXT\,,,lilypond-learning,Manual de Aprendizaje} +@ref{\TEXT\,,,lilypond.es,Referencia de la Notación} @end macro -@macro rlsr{TEXT} -@ref{\TEXT\,,,lilypond-snippets,Fragmentos de código} +@macro rusernamed{TEXT,DISPLAY} +@vindex \TEXT\ +@ref{\TEXT\,,\DISPLAY\,lilypond.es,Referencia de la Notación} @end macro - - -@end ifinfo - - -@c **** TEX **** -@iftex - -@macro internalsref{TEXT} +@macro rprogram{TEXT} @vindex \TEXT\ -@code{\TEXT\} +@ref{\TEXT\,,,lilypond-program.es,Utilización del Programa} @end macro -@macro rglos {TEXT} +@macro rprogramnamed{TEXT,DISPLAY} @vindex \TEXT\ -@ref{\TEXT\,,,music-glossary,Glosario Musical} +@ref{\TEXT\,,\DISPLAY\,lilypond-program.es,Utilización del Programa} @end macro -@macro rprogram{TEXT} -@ref{\TEXT\,,,lilypond-program.es,Utilización del Programa} +@macro rlsr{TEXT} +@ref{\TEXT\,,,lilypond-snippets,Fragmentos de código} @end macro -@macro ruser{TEXT} -@ref{\TEXT\,,,lilypond.es,Referencia de la Notación} +@macro rlsrnamed{TEXT,DISPLAY} +@ref{\TEXT\,,\DISPLAY\,lilypond-snippets,Fragmentos de código} @end macro -@macro rlearning{TEXT} -@ref{\TEXT\,,,lilypond-learning.es,Manual de Aprendizaje} +@macro rinternals{TEXT} +@vindex \TEXT\ +@ref{\TEXT\,,,lilypond-internals,Referencia de Funcionamiento Interno} @end macro -@macro rlsr{TEXT} -@ref{\TEXT\,,,lilypond-snippets,Fragmentos de código} +@macro rinternalsnamed{TEXT,DISPLAY} +@vindex \TEXT\ +@ref{\TEXT\,,\DISPLAY\,lilypond-internals,Referencia de Funcionamiento Interno} @end macro @end iftex -@c Commands specific to translated docs + +@c ***** Macros specific to translated docs ***** @c ugh, cannot set/define global variable 'translationof' in some way? + @iftex + @macro translationof{TEXT} @end macro + @end iftex @ifinfo + @macro @macro translationof{TEXT} @set translationof \TEXT\ @end macro + @end ifinfo -@c TODO when @translationof is used in translated docs -@c see if it's feasible to say @value{translationof} + +@c TODO: If @translationof is used in translated docs +@c see whether it is feasible to say @value{translationof}. + @macro englishref Esta sección aún no está traducida; consulte el manual en inglés. @end macro + +@ifhtml + +@ifset bigpage +@macro untranslated +@end macro +@end ifset + +@ifclear bigpage +@macro untranslated +UNTRANSLATED NODE: IGNORE ME +@end macro +@end ifclear + +@end ifhtml + +@ifnothtml + +@macro untranslated +@end macro + +@end ifnothtml