Vô hiệu hóa khử răng cưa do cuộn trong Bản xem trước và các ứng dụng PDF khác


13

Cuộn (bằng hai ngón tay trên trackpad) trong Preview.app (và TeXShop.app) làm mờ văn bản PDF một cách khó chịu và tôi muốn tắt tính năng khử răng cưa quá bù. Tôi thích khử răng cưa trong khi không cuộn tốt.

Hình ảnh bên dưới có hai ảnh chụp màn hình Cmd + Shift + 3 từ trong Bản xem trước, nửa trên cùng với hai ngón tay vẫn còn trên bàn di chuột sau khi cuộn, nửa dưới sau khi phát hành chúng. Các đoạn được đóng hộp đã được phóng to bằng tay trong Photoshop.

Quá bù khử răng cưa

Tôi đã tắt chức năng thu phóng hai ngón tay và xoay hai ngón tay System Preferences > Trackpadvà bỏ chọn "Sử dụng làm mịn phông chữ LCD khi khả dụng" System Preferences > General.

Tôi cũng đã đặt nhiều defaultsgiá trị khác nhau , nhưng không có kết quả (các giá trị bên dưới chỉ là một kết hợp của nhiều giá trị tôi đã thử):

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

Tôi muốn cuộn để luôn trông giống như nếu tôi cuộn chậm và theo chiều dọc. Việc khử răng cưa xấu xí (làm mờ) rất có thể xảy ra nếu Preview đăng ký bất kỳ cuộn ngang nào (hiếm khi có chủ ý) và phổ biến hơn trước khi tôi tắt cuộn hai công cụ tìm.


Tôi đã tìm thấy hai cách để khắc phục một tài liệu không tạo ra sự xấu xí này: 1) sử dụng các phím mũi tên, 2) sử dụng chuột - bánh xe cuộn Logitech Revolution MX của tôi không bao giờ gây ra điều này. Đây là tối ưu phụ, mặc dù tôi thực sự thích cuộn (tăng tốc ma sát) của OS X, nhưng không phải là làm mờ điểm nhấn của nó.
chbrown

Không hẳn là một giải pháp mà là một cách giải quyết - Tôi chỉ cần phóng to / thu nhỏ nhanh (CTRL + -) và nó đặt lại độ sắc nét (và tôi sử dụng chuột nên những trường hợp này rất hiếm).
Siniša ašić

Câu trả lời:


1

Tôi nghi ngờ việc làm mờ văn bản là do proxy bộ nhớ thấp được sử dụng để đảm bảo FPS cao trong quá trình cuộn, đặc biệt là trên các máy Retina, có lẽ khi sử dụng đồ họa tích hợp của Intel.

Do đó, tôi khuyên bạn nên thực hiện các bước sau trong trình tự bên dưới, để tối đa hóa RAM và VRAM có sẵn:

  • đóng tất cả các cửa sổ trong tất cả các ứng dụng

  • thoát tất cả các ứng dụng

  • ngắt kết nối bất kỳ màn hình bên ngoài

  • đóng thêm máy tính để bàn trong Mission Control

  • đối với các máy có GPU NVIDIA, hãy đảm bảo máy tính của bạn được cắm vào bộ sạc hoặc Chuyển đổi đồ họa tự động bị tắt trong Tiết kiệm năng lượng

  • nếu trên máy không phải Retina, hãy đặt "Tốt nhất để hiển thị" trong cài đặt Hiển thị

  • nếu trên máy Retina, hãy đặt "Tốt nhất (Retina)" trong cài đặt Hiển thị

  • khởi động lại máy hoặc mở Terminal và gõ "sudo purge", nhấn enter, sau đó thoát Terminal

Lưu ý: lệnh thanh trừng mất một hoặc hai phút để hoàn thành. Tôi đã tìm thấy nó thực sự có thể giúp xóa RAM. Khởi động lại làm điều tương tự. Đôi khi, RAM không tự động được giải phóng như được yêu cầu nếu không có các bước này, ít nhất là vào ngày 10.8.5 trở về trước. Nó có thể không áp dụng cho 10.9 và mới hơn, nhưng không thể thử.

Nếu bạn muốn, cả trước và sau khi hoàn thành các bước trên, hãy mở Trình giám sát hoạt động và lưu ý xem có bao nhiêu bộ nhớ, CPU và dữ liệu đĩa mỗi giây đang được sử dụng. Đăng các số liệu trước / sau của bạn cho Bộ nhớ vật lý và Bộ nhớ được sử dụng trong các nhận xét (hoặc Bộ nhớ trống nếu nó cho thấy điều đó). Cũng cho chúng tôi biết nếu các bước giải quyết vấn đề của bạn.


0

Đây không phải là một câu trả lời hoàn chỉnh, nhưng tôi đã đọc trước đó rằng bạn có thể khắc phục điều này bằng cách đi tới Tùy chọn hệ thống> Chung và thay đổi Hiển thị thanh cuộn thành "Khi cuộn". Nó dường như hoạt động khi tôi làm điều đó, nhưng kể từ đó tôi đã nhận thấy nó một lần nữa, vì vậy nó có thể không thực sự giải quyết vấn đề. Nó dường như phải làm với nó, mặc dù.


Tôi đã cài đặt thành "Luôn luôn" trước đó và không thể nhận thấy bất kỳ cải thiện nào (hoặc xuống cấp, đối với vấn đề đó) sau khi đặt thành "Khi cuộn".
chbrown

0

Tôi nghĩ CommaToast có ý tưởng đúng. OS X có thể đang sử dụng nội dung hiển thị chất lượng thấp hơn khi cuộn, để đảm bảo rằng nó có thể di chuyển nhanh và mượt mà, sau đó tinh chỉnh hình ảnh sau khi bạn cuộn xong. Tôi hoàn toàn không có bằng chứng về điều này, nhưng loại hành vi này cực kỳ rõ ràng trong các phiên bản đầu tiên của iOS. Apple yêu thích chất lượng hình ảnh, nhưng họ thích cung cấp sự tương tác hoàn hảo hơn nữa.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.