-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Am Sonntag, 10. August 2008 schrieb Reinhold Kainhofer:
> Am Sonntag, 10. August 2008 schrieb Patrick McCarty:
> > The latest commit (by Carl) introduced two @qq{} macros, which are not
> > recognized in scm/documentation-generate.scm. This patch permits a
> > successful compilation of the IR and Info files in the event @qq{}
> > is used in doc strings.
>
> Why don't you use the @q and @qq definititions from macros.itely:
>
> @c to get decent quotes in `foo' and ``foo''
> @macro q{TEXT}
> @[EMAIL PROTECTED]
> @end macro
>
> @macro qq{TEXT}
> @[EMAIL PROTECTED]
> @end macro
>
> This works also with PDF, info etc., which the current version does not (it
> actually completely removes the quote from the pdf file!)
And here's the corresponding patch. I also realized that in the IR we don't
need glossary refs (which were not consistently defined anyway), so I removed
them too. Plus, some @refs were missing their fifth argument, which we
already fixed a while ago in macros.texi.
Okay to push to master? I'm already using it in dev/texi2html
Cheers,
Reinhold
- --
- ------------------------------------------------------------------
Reinhold Kainhofer, Vienna University of Technology, Austria
email: [EMAIL PROTECTED], http://reinhold.kainhofer.com/
* Financial and Actuarial Mathematics, TU Wien, http://www.fam.tuwien.ac.at/
* K Desktop Environment, http://www.kde.org, KOrganizer maintainer
* Chorvereinigung "Jung-Wien", http://www.jung-wien.at/
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQFInxhHTqjEwhXvPN0RAkYtAJ9GNktMuI5x0MvWdTmUIAWdgoS0HQCfS7q9
T0/vR5cvI8t1H53O1DcMWgY=
=kdZL
-----END PGP SIGNATURE-----
diff --git a/scm/documentation-generate.scm b/scm/documentation-generate.scm
index 0d56e2c..d79a701 100644
--- a/scm/documentation-generate.scm
+++ b/scm/documentation-generate.scm
@@ -73,6 +73,15 @@
@c NOTE: This is documentation-generate.scm, not macros.itexi
[EMAIL PROTECTED] q{TEXT}
[EMAIL PROTECTED]@quoteright{}
[EMAIL PROTECTED] macro
+
[EMAIL PROTECTED] qq{TEXT}
[EMAIL PROTECTED]@quotedblright{}
[EMAIL PROTECTED] macro
+
+
@ifhtml
@c ***** HTML *****
@@ -83,22 +92,12 @@
@cindex \\TEXT\\
@end macro
[EMAIL PROTECTED] glossaryref{TEXT}
[EMAIL PROTECTED] \\TEXT\\
[EMAIL PROTECTED],,,music-glossary-big-page,Music Glossary}
[EMAIL PROTECTED] macro
-
@end ifset
@ifclear bigpage
@macro ruser{NAME}
[EMAIL PROTECTED],,,lilypond}
[EMAIL PROTECTED] \\NAME\\
[EMAIL PROTECTED] macro
-
[EMAIL PROTECTED] glossaryref{NAME}
[EMAIL PROTECTED],,,music-glossary}
[EMAIL PROTECTED],,,lilypond,Notation Reference}
@cindex \\NAME\\
@end macro
@@ -108,11 +107,6 @@
@uref{source/\\DIR\\/out-www/collated-files.html#\\NAME\\,@file{\\DIR\\/[EMAIL PROTECTED]
@end macro
[EMAIL PROTECTED] q{TEXT}
[EMAIL PROTECTED]
-‘\\TEXT\\’
[EMAIL PROTECTED] html
[EMAIL PROTECTED] macro
@end ifhtml
@@ -120,7 +114,7 @@
@c ***** info *****
@macro ruser{NAME}
[EMAIL PROTECTED],,,lilypond}
[EMAIL PROTECTED],,,lilypond,Notation Reference}
@cindex \\NAME\\
@end macro
@@ -128,9 +122,6 @@
@file{\\DIR\\/\\NAME\\}
@end macro
[EMAIL PROTECTED] q{TEXT}
-`\\TEXT\\'
[EMAIL PROTECTED] macro
@end ifinfo
@@ -145,9 +136,6 @@
@file{\\DIR\\/[EMAIL PROTECTED]
@end macro
[EMAIL PROTECTED] q{TEXT}
-`\\TEXT\\'
[EMAIL PROTECTED] macro
@end iftex
_______________________________________________
lilypond-devel mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/lilypond-devel