+2003-07-20 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+
+ * Documentation/user/GNUmakefile (DVIPS_PAPERSIZE): set A4 paper
+ for texinfo and dvips. This fixes problems with PDF output of the
+ wrong size.
+
+ * stepmake/stepmake/tex-rules.make ($(outdir)/%.ps): add
+ DVIPS_PAPERSIZE variable
+
+ * stepmake/stepmake/texinfo-rules.make ($(outdir)/%.dvi): add
+ TEXINFO_PAPERSIZE variable
+
2003-07-19 Han-Wen Nienhuys <hanwen@cs.uu.nl>
* mf/feta-macros.mf: whoops: only draw lines for test situations.
OMF_FILES += $(outdir)/lilypond-internals.html.omf
+TEXINFO_PAPERSIZE = @afourpaper
+DVIPS_PAPERSIZE = a4
+
LOCALSTEPMAKE_TEMPLATES=lilypond ly
LILYPOND_BOOK_FLAGS=--extra-options '-e "(ly:set-option (quote internal-type-checking) \#t)"'
is tuned it to harmonize with the thickness of our staff lines, which
are also much thicker than Henle's lines.
-@multitable @columnfractions .4 .3 .3
-@item
+@multitable @columnfractions .1 .3 .3 .3
+@item @tab
@iftex
@image{henle-flat-bw,4cm}
@end iftex
@setfilename lilypond.info
@settitle GNU LilyPond
+
@html
<!--- @@WEB-TITLE@@=User Manual --->
@end html
@c TODO [wie meer?]
Han-Wen and Jan,
-Utrecht/Eindhoven, April/May 2003.
+
+Utrecht/Eindhoven, The Netherlands, April/May 2003.
@node Preface to version 1.6
@unnumberedsec Preface to version 1.6
(makeindex $(basename $(<F)) || true) && \
latex \\nonstopmode \\input $(<F) )
+
$(outdir)/%.ps: $(outdir)/%.dvi
- cd $(outdir) && dvips -ta4 -o $(@F) $(<F)
+ cd $(outdir) && dvips -t $(DVIPS_PAPERSIZE) -o $(@F) $(<F)
$(outdir)-$(PAPERSIZE)/%.ps: $(outdir)-$(PAPERSIZE)/%.dvi
cd $(outdir)-$(PAPERSIZE) && dvips -t$(PAPERSIZE) -o $(@F) $(<F)
export TEXPICTS:=$(outdir)$(PATHSEP)$(TEXPICTS)
+
+# better not define DVIPS_PAPERSIZE here,
+# since it must be synched with the texinfo setting.
$(deep-footify) $(sort $(wildcard $(outdir)/$(*F)/*.html))
$(outdir)/%.dvi: $(outdir)/%.texi
- cd $(outdir); texi2dvi --batch $(<F)
+ cd $(outdir); texi2dvi --batch -t $(TEXINFO_PAPERSIZE) $(<F)
$(outdir)/%.txt: $(outdir)/%.texi
$(MAKEINFO) -I $(pwd) -I $(outdir) --no-split --no-headers --output $@ $<