8 ms·
it's unfortunately per chapter... rather cumbersome :(
by WhoIsSatoshi 14y ago
it's unfortunately per chapter... rather cumbersome :(
- NamTaf 14y agoCan you not wget each one and then use some free PDF tool to stitch them together?
- dmiladinov 14y agoMy thoughts exactly. You can try one of methods listed here: http://www.linux.com/news/software/applications/8229-putting-together-pdf-files http://www.linux.com/news/software/applications/8229-putting...
- SoftwareMaven 14y agoYou can get a pdf here[1]. It is the link from the v2 website, but it says v1, so I'm not 100% sure it's the v2. 1. http://www.cl.cam.ac.uk/~rja14/musicfiles/manuscripts/SEv1.pdf http://www.cl.cam.ac.uk/~rja14/musicfiles/manuscripts/SEv1.p...
- SkyMarshal 14y agowget -rA "SEv2*.pdf" --no-parent --level=0 http://www.cl.cam.ac.uk/~rja14/book.html http://www.cl.cam.ac.uk/~rja14/book.html
- lobotryas 14y agoThank you for posting that command! It got me to read the wget man page in order to understand what you did and now I have another useful tool I can add to my arsenal.
- lucb1e 14y agoWas about to do this, then figured someone on HN probably had a pdf available already. And indeed ^^. Thanks anyway, saves me having to figure out the wget params.
- dmiladinov 14y agoStitch those PDFs together while you grab coffee! Run this in the directory where you just wgot the pdfs: files=`ls | grep toc && ls | grep pref && ls | grep ack && ls | grep c && ls | grep bib && echo ls | grep index`; gs -dBATCH -dNOPAUSE -q -sDEVICE=pdfwrite -sOutputFile=SecurityEngineering2ndEd.pdf $files When you get back, you should have a single file, SecurityEngineering2ndEd.pdf (edit the command to name yours whatever you like) Edit: This assumes you're running a unix variant and have ghostscript (gs) installed Edit: Use this instead in case toomuchtodo's dropbox link doesn't work for you (like what happened for me: "This account's public links are generating too much traffic and have been temporarily disabled!")
- keenerd 14y agoGS is really slow at this. Pdfunite from Poppler is faster. wget http://www.cl.cam.ac.uk/~rja14/Papers/book2coverlarge.jpg convert book2coverlarge.jpg cover.pdf pdfunite cover.pdf *toc.pdf *pref.pdf *acks.pdf SEv2-c*.pdf *biblio.pdf *index.pdf SEv2.pdf
- dmiladinov 14y agoAwesome, thanks for the tip!
- ableal 14y agoDebian/Ubuntu repositories have pdftk, which has been good enough for all my PDF merge/split/etc needs. E.g. 'pdftk *.pdf cat output combined.pdf'; 'pdftk -h' has more examples
- toomuchtodo 14y agoAll PDFs for v2 combined in order: http://dl.dropbox.com/u/1748506/SEv2.pdf http://dl.dropbox.com/u/1748506/SEv2.pdf
- toomuchtodo 14y agoEDIT: Please use the following link; I blew through my Dropbox Public folder bandwidth quota. http://ejmwstkgutjd.s3.amazonaws.com/SEv2.pdf http://ejmwstkgutjd.s3.amazonaws.com/SEv2.pdf