From 0d6f6fba72da517dcc26f9c7394f841597f021d5 Mon Sep 17 00:00:00 2001 From: Christian Faulhammer Date: Tue, 31 Mar 2009 17:05:24 +0200 Subject: [PATCH] Integrate cheat sheet into PMS document --- Makefile | 8 ++++++-- credits.tex | 3 ++- pms.tex | 4 +++- 3 files changed, 11 insertions(+), 4 deletions(-) diff --git a/Makefile b/Makefile index 8b49437..3185024 100644 --- a/Makefile +++ b/Makefile @@ -5,11 +5,11 @@ clean : rm -f *~ *.pdf *.dvi *.log *.aux *.bbl *.blg *.toc *.lol *.loa *.lox \ *.lot *.out *.html *.css *.png *.4ct *.4tc *.idv *.lg *.tmp *.xref vc.tex || true -LATEXFILES = $(shell ls *.tex) +LATEXFILES = $(shell find -name '*.tex') LISTINGFILES = $(shell ls *.listing) SOURCEFILES = $(LATEXFILES) $(LISTINGFILES) -pms.pdf: $(SOURCEFILES) pms.bbl vc.tex +pms.pdf: $(SOURCEFILES) pms.bbl vc.tex eapi_cheatsheet.pdf pdflatex pms pdflatex pms pdflatex pms @@ -31,6 +31,10 @@ pms.bbl: pms.bib pms.tex vc.tex latex pms bibtex pms +eapi_cheatsheet.pdf: vc.tex + pdflatex cheatsheet/eapi_cheatsheet + pdflatex cheatsheet/eapi_cheatsheet + vc.tex: pms.tex /bin/sh ./vc diff --git a/credits.tex b/credits.tex index 8494516..77d40bd 100644 --- a/credits.tex +++ b/credits.tex @@ -3,7 +3,8 @@ Thanks to Mike Kelly (package manager provided utilities, section~\ref{sec:pkg-mgr-commands}), Danny van Dyk (ebuild functions, section~\ref{sec:ebuild-functions}), David Leverton (various sections) and Petteri Räty (environment state, section~\ref{sec:ebuild-env-state}) for contributions. Thanks to -Christian Faulhammer for fixing some of the more horrible formatting screwups. Thanks also to Mike +Christian Faulhammer for fixing some of the more horrible formatting +screwups and providing the EAPI cheat sheet. Thanks also to Mike Frysinger and Brian Harring for proof-reading and suggestions for fixes and/or clarification. \section*{Copyright and Licence} diff --git a/pms.tex b/pms.tex index 8a14f30..fb7bc7e 100644 --- a/pms.tex +++ b/pms.tex @@ -18,7 +18,8 @@ parskip, verbatim, algorithm, - algorithmic + algorithmic, + pdfpages } \usepackage[orig,english]{isodate} \usepackage[DIV13]{typearea} @@ -162,6 +163,7 @@ \bibliography{pms} +\includepdf[pages=-,landscape]{eapi_cheatsheet} \end{document} % vim: set filetype=tex fileencoding=utf8 et tw=100 spell spelllang=en : -- 1.6.0.6