X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=Documentation%2Fes%2Fuser%2Fmacros.itexi;h=3c40e026538ed9d7da12bbd0ce28edfcf4c7d592;hb=1423508c355989fa26a8cfe5985b0d6e1ab0a538;hp=2cc5eb36a0e6e57fa0efba32d27f3250b10e66c9;hpb=279aed6f0618fedbfbc9d52a75e5bc038e354994;p=lilypond.git diff --git a/Documentation/es/user/macros.itexi b/Documentation/es/user/macros.itexi index 2cc5eb36a0..3c40e02653 100644 --- a/Documentation/es/user/macros.itexi +++ b/Documentation/es/user/macros.itexi @@ -1,6 +1,6 @@ @c -*- coding: utf-8; mode: texinfo; -*- @ignore - Translation of GIT committish: 17d84cfa9ddb152b05d1e17ab72109fb4eefa684 + Translation of GIT committish: 312827f1242ea7d2864659fa292bc9861ac19c6c When revising a translation, copy the HEAD committish of the version that you are working on. See TRANSLATION for details. @@ -8,25 +8,11 @@ @include version.itexi - - -@c Don't replace quotes with directed quotes. - -@set txicodequoteundirected -@set txicodequotebacktick - +@include common-macros.itexi @c ***** Displaying text ***** -@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''. @macro q{TEXT} @@ -63,51 +49,7 @@ @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 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 @@ -162,22 +104,6 @@ @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 Definitions for references: @@ -336,61 +262,73 @@ @iftex +@c All commands below should work in the middle of the line; +@c we thus must not use @vindex directly since it works only if placed +@c on a line of its own. To overcome this problem, we define a +@c replacement macro using the internal definition of @vindex which +@c delimits arguments in the standard way (i.e., with braces). + +@tex +\gdef\lilyvindex#1{\doind{vr}{\code #1}\ignorespaces} +@end tex + @macro rglos{TEXT} -@vindex \TEXT\ +@lilyvindex{\TEXT\} @ref{\TEXT\,,,music-glossary,Glosario Musical} @end macro @macro rglosnamed{TEXT,DISPLAY} -@vindex \TEXT\ +@lilyvindex{\TEXT\} @ref{\TEXT\,,\DISPLAY\,music-glossary,Glosario Musical} @end macro @macro rlearning{TEXT} -@vindex \TEXT\ +@lilyvindex{\TEXT\} @ref{\TEXT\,,,lilypond-learning.es,Manual de Aprendizaje} @end macro @macro rlearningnamed{TEXT,DISPLAY} -@vindex \TEXT\ +@lilyvindex{\TEXT\} @ref{\TEXT\,,\DISPLAY\,lilypond-learning.es,Manual de Aprendizaje} @end macro @macro ruser{TEXT} -@vindex \TEXT\ +@lilyvindex{\TEXT\} @ref{\TEXT\,,,lilypond.es,Referencia de la Notación} @end macro @macro rusernamed{TEXT,DISPLAY} -@vindex \TEXT\ +@lilyvindex{\TEXT\} @ref{\TEXT\,,\DISPLAY\,lilypond.es,Referencia de la Notación} @end macro @macro rprogram{TEXT} -@vindex \TEXT\ +@lilyvindex{\TEXT\} @ref{\TEXT\,,,lilypond-program.es,Utilización del Programa} @end macro @macro rprogramnamed{TEXT,DISPLAY} -@vindex \TEXT\ +@lilyvindex{\TEXT\} @ref{\TEXT\,,\DISPLAY\,lilypond-program.es,Utilización del Programa} @end macro @macro rlsr{TEXT} +@lilyvindex{\TEXT\} @ref{\TEXT\,,,lilypond-snippets,Fragmentos de código} @end macro @macro rlsrnamed{TEXT,DISPLAY} +@lilyvindex{\TEXT\} @ref{\TEXT\,,\DISPLAY\,lilypond-snippets,Fragmentos de código} @end macro @macro rinternals{TEXT} -@vindex \TEXT\ +@lilyvindex{\TEXT\} @ref{\TEXT\,,,lilypond-internals,Referencia de Funcionamiento Interno} @end macro @macro rinternalsnamed{TEXT,DISPLAY} -@vindex \TEXT\ +@lilyvindex{\TEXT\} @ref{\TEXT\,,\DISPLAY\,lilypond-internals,Referencia de Funcionamiento Interno} @end macro @@ -400,44 +338,7 @@ @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: 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 - -@macro untranslated -UNTRANSLATED NODE: IGNORE ME -@end macro - -@end ifhtml - -@ifnothtml - -@macro untranslated -@end macro - -@end ifnothtml