Cómo añadir una portada a un pdf
A veces tenemos un pdf sin portada.
Si disponemos de la portada en una imagen es sencillo añadirla al pdf.
Para ello utilizaremos la utilidad convert
de imagemagick
y la utilidad pdftk
para modificar los pdf.
Por ejemplo, si tenemos el pdf original.pdf y una imagen de portada en el fichero portada.jgp obtendremos un pdf con portada en el fichero output.pdf con:
>> convert portada.jpg portada.pdf
>> pdftk cover.pdf original.pdf output final.pdf
Muy útil si utilizamos Ubooquity
Cómo modificar los metadatos de un pdf desde línea de comandos
A veces tenemos que modificar los metadatos de un pdf porque no tiene bien definido el título o el autor. Una forma sencilla de hacerlo es con exiftool
.
Por ejemplo:
>> exiftool -Title="Java Programming" -Author="D.S.Malik" Java.pdf
Muy útil si utilizamos Ubooquity
Cómo trabajar en línea de comandos con directorios que comienzan con un guión (por ejemplo, -1234
) desde Linux.
Por defecto si intentamos hacer un ls
o un cd
sobre un directorio de este tipo nos dará el siguiente error:
>> bash: cd: -1: invalid option
ya que tomará el -1234 como una opción del programa ls
o cd
.
Para evitarlo, existen dos formas:
-
Especificar la ruta explícitamente:
-
Utilizar el parámetro --
: