본문 바로가기

ktug

PDFpages

perl 책으로 추천되는 Beginnig Perl 책이 각 chapter별로 PDF가 존재한다.
이를 합쳐 하나의 PDF로 만들어 보자.
위키 페이지도 있단다.

먼저 PDFtk로 해보왔으나 암호때문에 안된단다. @@
그래서 pdfpages 패키지를 사용하여 pdflatex로 합치기로 했다.
다음과 같이 combine.tex을 만들고 pdflatex으로 컴파일하면 combine.pdf가 생긴다.

\documentclass{article}
\usepackage{pdfpages}

\begin{document}
%        \includepdfmerge[fitpaper=true]{odd.pdf,\therepeatcnt,even.pdf,\therepeatcnt}
\includepdf[pages={1-17}]{00_Intro.pdf}
\includepdf[pages={1-17}]{01_Chap01.pdf}
\includepdf[pages={1-37}]{02_Chap02.pdf}
\includepdf[pages={1-37}]{03_Chap03.pdf}
\includepdf[pages={1-33}]{04_Chap04.pdf}
\includepdf[pages={1-31}]{05_Chap05.pdf}
\includepdf[pages={1-37}]{06_Chap06.pdf}
\includepdf[pages={1-25}]{07_Chap07.pdf}
\includepdf[pages={1-35}]{08_Chap08.pdf}
\includepdf[pages={1-29}]{09_Chap09.pdf}
\includepdf[pages={1-25}]{10_Chap10.pdf}
\includepdf[pages={1-41}]{11_Chap11.pdf}
\includepdf[pages={1-55}]{12_Chap12.pdf}
\includepdf[pages={1-53}]{13_Chap13.pdf}
\includepdf[pages={1-35}]{14_Chap14.pdf}
\includepdf[pages={1-7}]{15_AppA.pdf}
\includepdf[pages={1-7}]{16_AppB.pdf}
\includepdf[pages={1-27}]{17_AppC.pdf}
\includepdf[pages={1-11}]{18_AppD.pdf}
\includepdf[pages={1-5}]{19_AppE.pdf}
\includepdf[pages={1-7}]{20_AppF.pdf}
\includepdf[pages={1-9}]{21_AppG.pdf}
\includepdf[pages={1-19}]{22_AppH.pdf}
\includepdf[pages={1-7}]{23_AppJ.pdf}
\includepdf[pages={1-17}]{24_Index.pdf}
\end{document}

회사에서 Elements of Programming with Perl책을 빌려서 보고 있는데... 책은 좋은 것 같다.
과연 끝까지 보고 활용할 수 있을지.