Desplazarse (con dos dedos en el panel táctil) en Preview.app (y TeXShop.app) difumina molestamente el texto del PDF y me gustaría deshabilitar el suavizado excesivo. Me gusta el suavizado mientras no me desplazo bien.
La imagen a continuación tiene dos capturas de pantalla de Cmd + Shift + 3 desde Vista previa, la mitad superior con dos dedos todavía en el panel táctil después de desplazarse, la mitad inferior después de soltarlos. Los fragmentos en caja se ampliaron manualmente en Photoshop.
He desactivado el zoom de dos dedos y la rotación de dos dedos System Preferences > Trackpad
, y desmarqué "Usar suavizado de fuente LCD cuando esté disponible" en System Preferences > General
.
También configuré varios defaults
valores, sin resultado (los valores a continuación son solo una combinación de 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 que el desplazamiento siempre se vea como si me desplazara lentamente y verticalmente. El feo anti-aliasing (desenfoque) es más probable que suceda si Vista previa registra cualquier desplazamiento horizontal (que rara vez es intencional), y fue más frecuente antes de que apagara el desplazamiento de dos buscadores.
Respuestas:
Sospecho que el desenfoque del texto es causado por un proxy de poca memoria que se utiliza para garantizar un alto FPS durante el desplazamiento, especialmente en las máquinas Retina, probablemente cuando se utilizan gráficos integrados de Intel.
Por lo tanto, sugeriría realizar los siguientes pasos en la secuencia siguiente, para maximizar la RAM y VRAM disponibles:
cerrar todas las ventanas en todas las aplicaciones
salir de todas las aplicaciones
desconecte los monitores externos
cerrar escritorios adicionales en Mission Control
para máquinas con GPU NVIDIA, asegúrese de que su computadora esté conectada al cargador, o que el cambio automático de gráficos esté apagado en Energy Saver
si está en una máquina que no es Retina, configure "Lo mejor para mostrar" en la configuración de Pantallas
si está en una máquina Retina, configure "Mejor (Retina)" en la configuración de pantallas
reinicie la máquina o abra la Terminal y escriba "sudo purge", presione enter, luego salga de la Terminal
Nota: el comando de purga tarda uno o dos minutos en finalizar. He descubierto que realmente puede ayudar a limpiar la RAM. Reiniciar hace lo mismo. A veces, la RAM no se libera automáticamente como se supone que debería sin estos pasos, al menos en 10.8.5 y anteriores. Es posible que no se aplique a 10.9 y versiones posteriores, pero no puede hacer daño intentarlo.
Si lo desea, antes y después de completar los pasos anteriores, abra el Monitor de actividad y tome nota de la cantidad de memoria, CPU y datos de disco por segundo que se está utilizando. Publique sus cifras de antes / después para la memoria física y la memoria utilizada en los comentarios (o memoria libre si lo muestra). También infórmenos si los pasos resolvieron su problema.
fuente
Esta no es una respuesta completa, pero leí antes que podría solucionar esto yendo a Preferencias del sistema> General y cambiando Mostrar barras de desplazamiento a "Al desplazarse". Parecía funcionar cuando lo hice, pero desde entonces lo he notado nuevamente, por lo que es posible que no resuelva el problema. Sin embargo, parece tener que ver con eso.
fuente
Creo que CommaToast tiene la idea correcta. OS X probablemente esté utilizando una reproducción de menor calidad del contenido al desplazarse, para asegurarse de que se pueda mover rápida y suavemente, y luego refinar la imagen una vez que haya terminado de desplazarse. No tengo absolutamente ninguna prueba de esto, pero este tipo de comportamiento fue extremadamente evidente en las primeras versiones de iOS. A Apple le encanta la calidad de imagen, pero les encanta proporcionar una interacción perfecta aún más.
fuente