Un día cansado de que mi lector de PDF cargara la memoria de 12 a 25 mb decidí buscar uno que fuese agradable a la vista y que tuviese las funcionalidades mínimas, como son la de ir de la primera pagina a la 30 de una sola vez, buscar un texto determinado dentro de este, entre otras.
Probé entre varios lectores como son:
- epdfviw
- xpdf
- zhathura
- apvlv
Pero ninguno paso las pruebas, el consumo de memoria de estos no fue de mi agrado, entonces me topé con MUPDF, que pasó las pruebas consumiendo solamente 3MB de memoria RAM aproximadamente.
Tras varias pruebas, noté que algunos pdf con contraseñas de apertura no lo abría abriéndolos solamente con mupdf. Leyendo el manual de este programa encontré una opción en la cual se le agrega la contraseña de apertura con la opción -p password, por lo que cree un sencillo script para abrirlos.
#!/bin/bash
mupdf "$1" || mupdf -p "`zenity --entry --hide-text --text "Teclee el Pasword de Apertura" --title "MUPDF (Lector de PDF)" --window-icon=/usr/share/pixmaps/mupdf.png`"
El objetivo es que si falla la apertura de un fichero de pdf nos pida la contraseña para abrirlos. Si desean más precisión respecto a la contraseñas podrán comprobar si en realidad esta encriptado con este comando: (Es necesario instalar mupdf-tools)
#!/bin/bash
mupdf "$1" & pdfshow "$1" | grep "Encrypt" && mupdf -p "`zenity --entry --hide-text --text "Teclee el Pasword de Apertura" --title "MUPDF (Lector de PDF)" --window-icon=/usr/share/pixmaps/mupdf.png`" "$1"
Manejo Mediante el Teclado
Para buscar, ir a una página determinada se hace mediante el teclado veamos:
/ : Para buscar un texto, nos aparecerá en la parte superior aparecerá la palabra Search: allí tecleamos la palabra a buscar. Se pude usar la tecla n o N para ir al siguiente resultado de la búsqueda.
Flechas del teclado : Derecha ir a la siguiente pagina, Izquierda ir a la pagina anterior, arriba y abajo para subir o bajar la pagina.
+ y – : Aumentar o disminuir el zoom del PDF
Se puede usar la tecla m para marcar la pagina de marcador y luego con el teclado presionando la combinación de números correspondiente a la pagina y presionamos enter (ej: 4) y podemos retroceder a la pagina del marcador con la tecla t.
Para imprimir el PDF se puede usar el siguiente comando.
lp -d nombre-impresora -n número-de-copias(1) -o media=letter -o sides=two-sided-long-edge fichero.pdf
Solo deberán fijarse que la impresora este configurada para el mismo tipo de papel que con el que se manda a imprimir., a mi en lo particular no imprimo nada porque casi todo lo leo en la pantalla, pero no quise dejar en el aire esta importante función.
Ahora, para copiar el texto pueden, convertir el pdf en txt con pdftotext o usar algún programa de monitor de portapapeles y que copie el texto de la primera selección (parcellite lo hace), configurado estos solo deberán seleccionar el texto a copiar apretando el botón derecho del ratón y seleccionar el área, copia incluso los PDF protegidos contra copia, un dato curioso no creen.
Ya lo pruebo, yo tambien estoy casado de que los lectoes PDF pesen tanto.
Gracias!!!
En seguida lo pruebo, gracias!
Mupdf es la hostia mojadita en la panacea. Me encantan los programas que se pueden controlar enteramente con el teclado.
cifrado
el Mupdf como rey de los lectores de PDF !!!
¡Okular!
Disculpa pero esto es un off topic, como se llama la fuente que usas en el blog? Sobre todo la de los titulos principales, es que no encuentro una fuente asi chévere para mi distro, instale la ubuntu pero no se ve como en el propio ubuntu!!! Gracias y perdon por el offtopic….
Es Oswald 🙂
Me gusta. Sencillo, simple, ligero y se maneja como el less. 🙂
Ya lo dejé como predeterminado. ¡Gracias!
MuPDF funciona igual de excelente, aun en Windows 8, eso ya es mucho decir.
Sin dudas el mejor.
Es algo rústico pero supongo que puede ser útil en máquinas con pocos recursos.
El Elvis indiscutible es Okular.