¿Hay un lector de PDF que me permita cambiar el color de fondo de los archivos (arXiv)?

27

Es bastante común que uno desea o tiene que leer un montón de PDFarchivos que están destinadas a ser impreso, pero ya que uno podría leer una sola vez, y uno quiere salvar algunos árboles, los lee en Acrobat Reader, evince, xpdfo lo que sea su elección.

Sería una ventaja poder controlar el color del fondo. En lugar de texto negro sobre fondo blanco, me gustaría tener un fondo gris. Al buscar en Google solo obtengo la inversión de colores como sugerencia, lo que a veces es aún peor para los ojos.

¿Hay algún pdflector que me permita cambiar el color de fondo (sin cambiar el color del texto)?

Editar: el primer comentario a continuación sugiere que depende del archivo. Por lo tanto, agregué al título arXiv 's.

cp
fuente
Eso depende del PDF, no del lector de PDF ... o eso creo.
Parto
Desde ubuntuforums.org/showthread.php?t=1127012&page=2 puedes probar KPDF. Supuestamente tiene esta característica.
Parto
Es cierto, pero el desarrollo de KPDF se detuvo en 2008. Era parte de KDE3 y en KDE4 fue reemplazado por Okular. Creo que es difícil instalarlo en un sistema operativo reciente.
Marduk
Es mejor leer caracteres blancos sobre fondo negro, consulte esto en Nature.com nature.com/articles/s41598-018-28904-x/email/correspondent/c1
Amr Lotfy

Respuestas:

47

Puede hacer esto Okularsi no le importa extraer dependencias de kde.

sudo apt-get install okular

La opción se encuentra en Settings/Configure Okular.../Accessibilitycomprobando Change colorsa continuación Color mode: Change Paper Colory seleccione un color en la muestra a continuación. Funciona con varios archivos PDF que tengo de arxiv, pero quizás como era de esperar, no funciona con archivos PDF que son simplemente escaneos de páginas.

Jason Conti
fuente
1
No pude encontrar opciones para imprimirlo / guardarlo así. ¿Hay uno?
3244611usuario
2
impresionante funciona para mí, otra forma de hacerlo simplemente haga clic derecho en la barra de herramientas -> configurar la barra de herramientas -> barra de herramientas principal <parte okular> -> alternar cambiar color, esto agregará acceso directo a la opción
Mohamed Slama
1
Para escaneos de páginas (como mi libro de texto pdf), el Invert Colorsmodo de color funciona muy bien. Obviamente, también invierte los colores de la imagen, pero para la mayoría de los diagramas eso no importa.
Michael Hoffmann
Esto es exactamente lo que estaba buscando. Quién sabe que una opción como esta está oculta en las opciones de Accesibilidad.
Jeewantha Samaraweera
24

Hay otra posibilidad Instala zathura . Es un lector de PDF, DJVU y PS liviano. Es altamente configurable y, por supuesto, permite cambiar el color del fondo y el texto. Simplemente agregue estas líneas a ~/.config/zathura/zathurarc:

set recolor true
set recolor-darkcolor "#dcdccc"
set recolor-lightcolor "#1f1f1f"

También te recomiendo que configures estas opciones:

set window-title-basename "true"
set selection-clipboard "clipboard"

Para obtener ayuda, vaya a los foros de Arch .

Descargo de responsabilidad: de ninguna manera estoy relacionado con el desarrollo de zathura. Solo soy un usuario feliz.

Marduk
fuente
Muchas gracias por mencionar a Zathura, ¡es realmente genial! Nota para otros: no olvide instalar el paquete zathura-extras para obtener soporte para djvu y ps.
Mx
8

La respuesta dada basada en okulares perfecta.

Otra opción es configurar Acrobat Reader para hacer eso.

Ir

Edit > Preferences > Accessibility > Replace Document Colors > Check box in Custom Colors

luego elige tus colores; las nuevas preferencias se cargan automáticamente la próxima vez que abra el mismo tipo de archivos PDF (¿LaTeX generado?).

cp
fuente
2

xpdf fue el primero en hacer esto, creo. Descubrí esta opción hace varios años.

Puede leer sobre esto en la manpágina, pero acabo de crear un alias, ya que generalmente abro archivos PDF desde el terminal (que básicamente nunca cierro mientras hago algo en mi computadora).

El alias es:

alias xpdf='xpdf -cont -papercolor "#aab"'
Viejo xpdf'er
fuente
2

Puede utilizar el editor de PDF maestro multiplataforma , que tiene una funcionalidad más cercana a Adobe Acrobat que a un simple lector de PDF.

En Tools > Settings > Displayactivar Replace Document Colorsy elegir los colores que desea utilizar. Haga clic en Aceptar.

Abra un archivo PDF y Viewseleccione en el menú Replace Document Colors.

Marduk
fuente
1

Modo oscuro en PDF

Como se muestra en la imagen, es posible con el visor de PDF predeterminado "Visor de documentos" . simplemente seleccione esa opción de configuración y hay un modo de colores invertidos que prácticamente hace el trabajo.

Preso4587
fuente
El OP mencionó específicamente que el color del texto no debe ser alterado. Una vez intenté modificar el código fuente de Evince para permitir elegir los colores, pero la forma en que fue escrito requiere una refactorización de código no trivial para lograrlo.
Marduk