From 0d312acf40ed873754224fd8ea96696fd535bebf Mon Sep 17 00:00:00 2001 From: Graham Percival Date: Sun, 16 Aug 2009 03:33:46 -0700 Subject: [PATCH] Doc build: enable general.pdf, simplify macro for Intro->Examples. --- Documentation/GNUmakefile | 2 +- Documentation/common-macros.itexi | 67 ++++++++++++++++++++++--------- 2 files changed, 49 insertions(+), 20 deletions(-) diff --git a/Documentation/GNUmakefile b/Documentation/GNUmakefile index 36e3d43792..0384e4c64a 100644 --- a/Documentation/GNUmakefile +++ b/Documentation/GNUmakefile @@ -53,7 +53,7 @@ OUT_TEXINFO_MANUALS = $(TEXINFO_MANUALS:%=$(outdir)/%.texi) # of the NR TEXI_FILES_FROM_TELY = $(outdir)/internals.texi -PDF_FILES = $(subst $(outdir)/general.pdf,,$(TEXINFO_MANUALS:%=$(outdir)/%.pdf)) +PDF_FILES = $(TEXINFO_MANUALS:%=$(outdir)/%.pdf) UNSPLITTED_HTML_MANUALS = changes SPLITTED_HTML_MANUALS = $(foreach manual, $(TEXINFO_MANUALS),\ diff --git a/Documentation/common-macros.itexi b/Documentation/common-macros.itexi index a852227bcf..1b9cb1e64e 100644 --- a/Documentation/common-macros.itexi +++ b/Documentation/common-macros.itexi @@ -176,45 +176,74 @@ UNTRANSLATED NODE: IGNORE ME @end html @end macro +@macro exampleImage{IMAGE-FILE} +@html +
+ + \IMAGE-FILE\ + +

+ (click to enlarge) +

+
+@end html +@iftex +@image{general/examples/out-www/\IMAGE-FILE\,,,\IMAGE-FILE\,png} +@end iftex +@ifinfo +FIXME: images broken in info +@c @sourceimage{lilypond/general/examples/out-www/\IMAGE-FILE\,,,\IMAGE-FILE\,png} +@end ifinfo +@end macro + -@macro imageClickable{IMAGE-FILE, MORE-TEXT, CLICK-FILE, POSITION} +@macro imageClickable{IMAGE-FILE, EXT, MORE-TEXT, CLICK-FILE, CLICK-EXT, POSITION} @html
- - \IMAGE-FILE\ + + \IMAGE-FILE\

\MORE-TEXT\

@end html -@ifnothtml -FIXME: broken image -@c @image{\IMAGE-FILE\} -@end ifnothtml +@iftex +@image{\IMAGE-FILE\,,,\IMAGE-FILE\} +@end iftex +@ifinfo +FIXME: images broken in info +@c @sourceimage{lilypond/\IMAGE-FILE\,,,\IMAGE-FILE\} +@end ifinfo @end macro -@macro imageFloat{IMAGE-FILE, POSITION} +@macro imageFloat{IMAGE-FILE, EXT, POSITION} @html -\IMAGE-FILE\ +\IMAGE-FILE\ @end html -@ifnothtml -FIXME: broken image -@c @image{\IMAGE-FILE\} -@end ifnothtml +@iftex +@image{\IMAGE-FILE\,,,\IMAGE-FILE\,\EXT\} +@end iftex +@ifinfo +FIXME: images broken in info +@c @sourceimage{lilypond/\IMAGE-FILE\,,,\EXT\} +@end ifinfo @end macro -@macro imageId{ID, IMAGE-FILE, ALT} +@macro imageId{ID, IMAGE-FILE, EXT, ALT} @html
- \ALT\ + \ALT\
@end html -@ifnothtml -FIXME: broken image -@c @image{\IMAGE-FILE\} -@end ifnothtml +@iftex +@image{\IMAGE-FILE\,,,\ALT\} +@end iftex +@ifinfo +FIXME: images broken in info +@c @sourceimage{lilypond/\IMAGE-FILE\,,,\ALT\} +@end ifinfo @end macro @end ifset -- 2.39.2