¿Existe un comando o script que me ayudaría a facilitar el proceso de agregar números de página a un pdf con cientos de páginas? Gracias.
3
0) Instale LaTeX si es necesario
1) En el siguiente documento de látex reemplace x.pdf
por sufile.pdf
\documentclass{article}
\RequirePackage[a4paper,top=3cm,left=3cm,right=3cm,bottom=3cm]{geometry}
\usepackage{pdfpages}
\usepackage{fancyhdr}
\begin{document}
\fancyfoot[RO]{Braga}
\fancyfoot[LO]{2015}
\fancyfoot[CO]{===}
\fancyhead[LO]{Lecture notes of askubuntu}
\fancyhead[RO]{\thepage}
\includepdf[pagecommand={\thispagestyle{empty}},pages=1 ]{x.pdf}
\includepdf[pagecommand={\thispagestyle{fancy}},pages=2-]{x.pdf}
\end{document}
3) ejecutar pdflatex addfooter.tex
y addfooter.pdf
se creará un.
4) adaptar los encabezados, pie de página (izquierda, centro, derecha), ajustar el tamaño de los márgenes, etc.
Actualizar:
Aunque la versión LaTeX nos da más control sobre los detalles, como señaló @steeldriver, en algunas situaciones una pdfjam
línea de comando es la mejor opción. Uso tipico:
pdfjam --outfile newfile.pdf --pagecommand '{}' oldfile.pdf
pdfjam
paquete proporciona una interfaz posiblemente más conveniente para lapdfpages
funcionalidad de Latex, por ejemplopdfjam --outfile newfile.pdf --pagecommand '{}' oldfile.pdf
pdfjam
siempre es una buena idea, pero en este caso creo que tendremos que afinar algunos detalles, (definir los márgenes, tamaño de página, encabezado y pie de página, detalles y probablemente algunas páginas no numeradas, etc)--pagecommand
a la parte superior, o más en general, dónde puedo encontrar documentación sobre lo que es posible--pagecommand
? tal vez el texto en negrita o los colores también sean interesantes. Gracias de antemano!De hecho, encontré una solución mucho mejor. En lugar de hacerlo manualmente como se sugirió anteriormente, y perder tiempo en resolverlo, la forma más fácil es simplemente instalar el paquete jpdftweak . Hace esto y más con un par de clics del mouse. ¡Disfrutar!
fuente