Small tweaks to etc/refcards/Makefile rules for PDFs.
* refcards/Makefile: For cs- and sk-, use pdfcsplain if available. (pl-refcard.pdf): Let presence of pdfmex be another test for the required TeX files. Pass explicit output-format to tex command. (orgcard.pdf): Use ps2pdf, since pdftex tends to produce a portrait layout rather than the desired landscape.
This commit is contained in:
parent
9a6ad7690f
commit
3bb1fc91b6
2 changed files with 21 additions and 3 deletions
|
@ -1,3 +1,11 @@
|
|||
2010-03-02 Glenn Morris <rgm@gnu.org>
|
||||
|
||||
* refcards/Makefile: For cs- and sk-, use pdfcsplain if available.
|
||||
(pl-refcard.pdf): Let presence of pdfmex be another test for the
|
||||
required TeX files. Pass explicit output-format to tex command.
|
||||
(orgcard.pdf): Use ps2pdf, since pdftex tends to produce a
|
||||
portrait layout rather than the desired landscape.
|
||||
|
||||
2010-03-01 Glenn Morris <rgm@gnu.org>
|
||||
|
||||
* refcards/pl-refcard.tex: Double forward-slashes in URL for Mex.
|
||||
|
|
|
@ -55,13 +55,19 @@ viper-cards_ps: ${VIPER-CARDS_PDF:.pdf=.ps}
|
|||
|
||||
cs-refcard.pdf cs-dired-ref.pdf cs-survival.pdf sk-refcard.pdf \
|
||||
sk-dired-ref.pdf sk-survival.pdf: %.pdf: %.tex
|
||||
csplain "\pdfoutput=1\input $<"
|
||||
if pdfcsplain --version > /dev/null 2> /dev/null; then \
|
||||
pdfcsplain $<; \
|
||||
else \
|
||||
csplain "\pdfoutput=1\input $<"; \
|
||||
fi
|
||||
|
||||
## Some versions of pdfmex seem to create dvi by default, hence output-format.
|
||||
pl-refcard.pdf: %.pdf: %.tex
|
||||
if ! kpsewhich -format=fmt mex > /dev/null; then \
|
||||
if ! kpsewhich -format=fmt mex > /dev/null && \
|
||||
! pdfmex --version > /dev/null 2> /dev/null; then \
|
||||
echo "No mex format found."; false; \
|
||||
fi
|
||||
pdftex $<
|
||||
pdftex -output-format=pdf $<
|
||||
|
||||
ru-refcard.pdf: %.pdf: %.tex
|
||||
pdflatex $<
|
||||
|
@ -75,6 +81,10 @@ gnus-refcard.pdf: %.pdf: %.tex gnus-logo.pdf
|
|||
gnus-booklet.pdf: gnus-refcard.tex gnus-logo.pdf
|
||||
pdflatex -jobname=gnus-booklet '\def\booklettrue{}\def\letterpapertrue{}\input{gnus-refcard}'
|
||||
|
||||
## FIXME just pdftex produces portrait rather than landscape.
|
||||
orgcard.pdf: orgcard.ps
|
||||
ps2pdf $<
|
||||
|
||||
## Everything not explicitly listed above.
|
||||
%.pdf: %.tex
|
||||
pdftex $<
|
||||
|
|
Loading…
Add table
Reference in a new issue