미리보기 및 기타 PDF 응용 프로그램에서 스크롤로 인한 앤티 앨리어싱 비활성화


13

Preview.app (및 TeXShop.app)에서 스크롤 (트랙 패드에 두 손가락으로)하면 PDF 텍스트가 번거로워 져 과잉 보상 앤티 앨리어싱을 비활성화하고 싶습니다. 안티 스크롤링을 좋아하는 동안 스크롤이 잘되지 않습니다.

아래 이미지에는 미리보기 내에서 두 개의 Cmd + Shift + 3 스크린 샷이 있습니다. 상단 절반은 스크롤 한 후 트랙 패드에 여전히 있고, 하단 절반은 해제 한 후입니다. 박스형 스 니펫은 Photoshop에서 수동으로 확대되었습니다.

과잉 보상 앨리어싱 제거

에서 두 손가락 확대 / 축소 및 두 손가락 회전을 비활성화하고에서 System Preferences > Trackpad"사용 가능한 경우 LCD 글꼴 다듬기 사용"을 선택 해제했습니다 System Preferences > General.

또한 다양한 defaults값 을 설정 했지만 아무 소용이 없습니다 (아래의 값은 내가 시도한 많은 조합 중 하나 일뿐입니다).

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";

천천히 스크롤하고 세로로 스크롤하면 항상 스크롤처럼 보이고 싶습니다. 추악한 앤티 앨리어싱 (흐리게하기)은 미리보기에 가로 스크롤이 거의 의도적으로 등록되지 않은 경우에 발생할 가능성이 가장 높으며, 2 파인더 스크롤을 끄기 전에 더 널리 퍼졌습니다.


1) 화살표 키를 사용하고, 2) 마우스를 사용하여 Logitech Revolution MX 스크롤 휠로 인해이 문제가 발생하지 않는 문서를 해결할 수있는 두 가지 방법을 찾았습니다. 그래도 OS X의 가속 (마찰) 스크롤은 강조된 블러 링이 아니라 정말 좋지 않습니다.
chbrown

해결책은 아니지만 일종의 해결 방법 — CTRL +-(빠른 확대 / 축소)만으로 선명도를 재설정합니다 (마우스를 사용하므로 이러한 경우는 거의 발생하지 않습니다).
Siniša Šašić '

답변:


1

스크롤링 중, 특히 통합 Intel 그래픽을 사용하는 경우 Retina 컴퓨터에서 높은 FPS를 보장하기 위해 메모리 부족 프록시를 사용하여 텍스트가 흐려지는 것 같습니다.

따라서 사용 가능한 RAM 및 VRAM을 최대화하기 위해 아래 순서로 다음 단계를 수행하는 것이 좋습니다.

  • 모든 앱에서 모든 창을 닫습니다

  • 모든 앱을 종료

  • 외부 모니터 분리

  • Mission Control에서 추가 데스크탑 닫기

  • NVIDIA GPU가 장착 된 컴퓨터의 경우 컴퓨터가 충전기에 연결되어 있거나 에너지 절약기에서 자동 그래픽 전환이 꺼져 있는지 확인하십시오.

  • 레티 나 이외의 기기 인 경우 디스플레이 설정에서 "최적 디스플레이"를 설정하십시오

  • Retina 컴퓨터의 경우 디스플레이 설정에서 "최고 (Retina)"를 설정하십시오.

  • 기계를 다시 시작 하거나 터미널을 열고 "sudo purge"를 입력 한 다음 Enter 키를 누른 다음 터미널을 종료하십시오.

참고 : 제거 명령을 완료하는 데 1 ~ 2 분이 걸립니다. RAM을 정리하는 데 실제로 도움이 될 수 있습니다. 다시 시작해도 마찬가지입니다. 때때로 RAM은 10.8.5 이전 버전에서 이러한 단계를 수행하지 않아도 자동으로 해제되지 않습니다. 10.9 이상에는 적용되지 않을 수 있지만 시도해 볼 수는 없습니다.

위 단계를 완료하기 전후에 원하는 경우 Activity Monitor를 열고 초당 사용중인 메모리, CPU 및 디스크 데이터 양을 기록하십시오. 주석에 사용 된 실제 메모리 및 메모리에 대한 이전 / 이후 수치를 게시하십시오 (또는 표시되는 경우 여유 메모리). 단계를 통해 문제가 해결되었는지 알려주세요.


0

이것은 완전한 대답은 아니지만 시스템 환경 설정> 일반으로 이동하고 스크롤 막대 표시를 "스크롤 할 때"로 변경하여이 문제를 해결할 수 있다는 것을 읽었습니다. 내가 그것을했을 때 작동하는 것처럼 보였지만 그 이후로 그것을 다시 발견 했으므로 실제로 문제를 해결하지 못할 수도 있습니다. 그러나 그것과 관련이있는 것 같습니다.


이전에 "항상"으로 설정했으며 "스크롤 할 때"로 설정 한 후 개선 사항 (또는 해당 문제에 대한 저하)을 식별 할 수 없습니다.
chbrown

0

CommaToast가 올바른 아이디어를 가지고 있다고 생각합니다. OS X는 스크롤 할 때 컨텐츠의 품질이 낮은 표현을 사용하여 컨텐츠를 빠르고 부드럽게 이동할 수 있도록하고 스크롤이 완료되면 이미지를 수정합니다. 나는 이것에 대한 증거를 전혀 가지고 있지 않지만, 이러한 유형의 행동은 초기 버전의 iOS에서 매우 분명했습니다. Apple은 이미지 품질을 좋아하지만 완벽한 상호 작용을 더 좋아합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.