13 votos

Desactivar el desplazamiento inducido por el suavizado de líneas en la vista previa y otras aplicaciones PDF

Desplazamiento (con dos dedos sobre el trackpad) en la vista previa.aplicación (y TeXShop.app) molestamente desdibuja texto de un PDF y me gustaría deshabilitar la sobre-compensación de anti-aliasing. Me gusta el anti-aliasing mientras no desplazamiento muy bien.

La imagen de abajo tiene dos Cmd+Shift+3 capturas de pantalla de la vista previa, la mitad superior con dos dedos todavía en el trackpad después de desplazarse, la mitad inferior después de la liberación de ellos. La caja fragmentos fueron manualmente ampliada en Photoshop.

Overcompensating anti-aliasing

He desactivado con dos dedos de zoom y con dos dedos de rotación en System Preferences > Trackpad, y desmarcar "Usar pantalla LCD de suavizado de fuente cuando esté disponible" en System Preferences > General.

También he configurado varias defaults valores en vano (los valores a continuación son sólo una combinación de los muchos que he probado):

for domain in com.apple.CoreGraphics CoreGraphics -g
do
  echo $domain
  defaults read $domain | egrep -i 'scal|smooth|alias|scroll'
done
> com.apple.CoreGraphics
>     CGFontDisableAntialiasing = 1;
> CoreGraphics
>     CGFontDisableAntialiasing = 1;
> -g
>     AppleAntiAliasingThreshold = 128;
>     AppleFontSmoothing = 0;
>     AppleScrollAnimationEnabled = 0;
>     AppleScrollerPagingBehavior = 1;
>     AppleShowScrollBars = Always;
>     NSScrollAnimationEnabled = 0;
>     "com.apple.mouse.scaling" = "1.5";
>     "com.apple.trackpad.scaling" = "-1";

Me gustaría de desplazamiento para siempre parezca que no, si me desplazo lentamente, y verticalmente. El feo anti-aliasing (desenfoque) es más probable que ocurra si la vista previa de los registros de cualquier desplazamiento horizontal (que rara vez es intencional), y fue más frecuente antes de que se me apaga a los dos-buscador de desplazamiento.

1voto

Eilon Puntos 273

Sospecho que el desenfoque de texto es causada por una baja en la memoria de proxy utilizado para garantizar alta FPS durante el desplazamiento, especialmente en la Retina de máquinas, probablemente cuando el uso de gráficas integradas de Intel.

Por lo tanto sugiero hacer los pasos siguientes en la secuencia de abajo, con el fin de obtener el máximo de RAM y VRAM:

  • cerrar todas las ventanas de todas las aplicaciones

  • salga de todas las aplicaciones

  • desconecte todos los monitores externos

  • cerca extra escritorios en el Control de la Misión

  • para las máquinas con un GPU de NVIDIA, asegúrese de que su ordenador está enchufado al cargador, o que la Conmutación de Gráficos Automática está desactivada en Ahorro de Energía

  • si en una no-Retina de la máquina, ajuste "Mejor para mostrar" en las Pantallas de configuración

  • si en la Retina de la máquina, el conjunto de "Mejores (Retina)" en las Pantallas de configuración

  • reinicie la máquina o abre Terminal y escribe "sudo purga", el hit enter, a continuación, salga de la Terminal

Nota: el comando purgar toma un minuto o dos para terminar. He encontrado lo que realmente puede ayudar a borrar la memoria RAM. Reiniciar hace lo mismo. A veces la memoria RAM no automáticamente se libera como se supone que sin estos pasos, al menos en 10.8.5 y anteriores. Puede que no se aplican a 10.9 y más reciente, pero no puede herir a tratar.

Si lo desean, por favor, antes y después de completar los pasos anteriores, abra el Monitor de Actividad y tomar nota de la cantidad de memoria, CPU y disco de datos por segundo que se utiliza. Publica tu antes/después de las cifras de la Memoria Física y Memoria Utilizada en los comentarios (o de la memoria Libre si se indica). También nos permiten saber si los pasos que se ha resuelto el problema.

0voto

John M Gant Puntos 6147

Esto no es una respuesta completa, pero he leído antes de que usted podría arreglar esto de ir a Preferencias del Sistema > General y el cambio de Mostrar Barras de desplazamiento "Cuando el Desplazamiento." Parecía funcionar cuando lo hice, pero desde entonces me he dado cuenta de que de nuevo, así que en realidad no podría resolver el problema. Parece tener que ver con ella, aunque.

0voto

Jeff Chausse Puntos 1

Creo que CommaToast tiene la idea correcta. OS X es, probablemente, el uso de una menor calidad de reproducción de los contenidos al desplazarse, para asegurarse de que se puede mover de forma rápida y sin problemas, luego de refinación de la imagen una vez que haya terminado de desplazamiento. No tengo absolutamente ninguna prueba de esto, pero este tipo de comportamiento fue muy evidente en las primeras versiones de iOS. Apple le encanta la calidad de la imagen, pero les encanta ofrecer impecable interacción aún más.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X