From 64c2db0ca242269c92fac5cc8637580364c2b6f6 Mon Sep 17 00:00:00 2001 From: Peter Stephenson Date: Fri, 4 Feb 2005 16:59:23 +0000 Subject: Generated PDF from zsh.texi using pdfetex --- ChangeLog | 4 ++++ Config/defs.mk.in | 1 + Doc/.distfiles | 1 + Doc/Makefile.in | 8 +++++++- configure.ac | 1 + 5 files changed, 14 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 1a31df69f..269ef06ef 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,9 @@ 2005-02-04 Peter Stephenson + * 20787: configure.ac, Config/defs.mk.in, Doc/.distfiles, + Doc/Makefile.in: generate zsh.pdf from zsh.texi using pdfetex; + much better output than PS from DVI. + * Motoi Washida: 20785: configure.ac: libiconv test needed for Mac OS X 3. diff --git a/Config/defs.mk.in b/Config/defs.mk.in index 06038b83f..fc59d68d2 100644 --- a/Config/defs.mk.in +++ b/Config/defs.mk.in @@ -69,6 +69,7 @@ ANSI2KNR = @ANSI2KNR@ YODL = @YODL@ YODL2TXT = $(YODL)2txt YODL2HTML = $(YODL)2html +PDFETEX = @PDFETEX@ # install utility INSTALL_PROGRAM = @INSTALL_PROGRAM@ diff --git a/Doc/.distfiles b/Doc/.distfiles index 7e1996143..6c31ac7e7 100644 --- a/Doc/.distfiles +++ b/Doc/.distfiles @@ -15,4 +15,5 @@ DISTFILES_DOC=' zsh.info zsh.info-[0-9]* zsh.html zsh_*toc.html zsh_[0-9]*.html zsh.dvi zsh_us.ps zsh_a4.ps + zsh.pdf ' diff --git a/Doc/Makefile.in b/Doc/Makefile.in index 1fb2386ff..d26e5a863 100644 --- a/Doc/Makefile.in +++ b/Doc/Makefile.in @@ -81,7 +81,7 @@ Zsh/seealso.yo Zsh/tcpsys.yo Zsh/zftpsys.yo Zsh/zle.yo all: man texi ../META-FAQ .PHONY: all -everything: all dvi ps html +everything: all dvi ps html pdf .PHONY: everything dvi: zsh.dvi @@ -90,6 +90,12 @@ dvi: zsh.dvi zsh.dvi: $(sdir)/zsh.texi $(TEXI2DVI) $(sdir)/zsh.texi +pdf: zsh.pdf +.PHONY: pdf + +zsh.pdf: $(sdir)/zsh.texi + $(PDFETEX) $(sdir)/zsh.texi + texi: $(sdir)/zsh.texi .PHONY: texi diff --git a/configure.ac b/configure.ac index 6c5ba06f7..35d846c01 100644 --- a/configure.ac +++ b/configure.ac @@ -490,6 +490,7 @@ AC_PROG_INSTALL dnl Check for BSD compatible `install' AC_PROG_AWK dnl Check for mawk,gawk,nawk, then awk. AC_PROG_LN dnl Check for working ln, for "make install" AC_CHECK_PROGS([YODL], [yodl], [: yodl]) +AC_CHECK_PROGS([PDFETEX], [pdfetex], [: pdfetex]) AC_CHECK_PROGS([ANSI2KNR], [ansi2knr], [: ansi2knr]) if test x"$ansi2knr" = xyes && test x"$ANSI2KNR" = x": ansi2knr"; then -- cgit 1.4.1