[OS X TeX] TeXShop 3.45 - line number lag when scrolling source

Richard Seguin riseguin at earthlink.net
Wed Nov 5 00:05:57 EST 2014


Yusuke,

Thanks for the good work!

As I noted a number of posts ago, I figured out how to start Skim without the system preference “Use LCD font smoothing when available” and without affecting other applications. I found that when I did that, fonts went from wretched to acceptable looking, though slightly fuzzy. I subsequently discovered that the fuzziness disappears when (and only when) magnification is set to exactly 100%. In that case, and when your latest fix to TeXShop is applied, Skim and TeXShop look pretty much identical. In Skim’s case, changing and restoring the magnification doesn’t do anything; only setting it to 100% does.

In Skim’s case, I’m beginning to suspect that the “Use LCD font smoothing when available” preference may cause font smoothing to happen twice in cascade, or maybe even two different font smoothing processes to happen on the same text.

Richard Séguin

> On Nov 4, 2014, at 9:07 PM, Yusuke Terada <taylorkgb at gmail.com> wrote:
> 
> Richard Séguin,
> 
> I still don't know the rationale for why the blur occurs on non-Retina displays, but I found that the blur vanishes when the magnification scale of PDF is changed. So I modified the preview engine of TeXShop so that the magnification is changed and restored internally every time a document is opened or compiled.
> 
> This is nothing but an ad hoc solution, but it seems to work fine at present.
> 
> Yusuke Terada
> 
> 
>> 2014/11/05 11:27、Richard Koch <koch at math.uoregon.edu> のメール:
>> 
>> Richard,
>> 
>> Both of the changes you mention come from Yusuke Terada.
>> 
>>> On Nov 4, 2014, at 6:12 PM, Richard Seguin <riseguin at earthlink.net> wrote:
>>> 
>>> it’s nice to get rid of that elasticity property. I wish I could do that in Safari as well.
>>> 
>>> I also tried
>>> 
>>> defaults write TeXShop FixPreviewBlur YES
>>> 
>>> This may make a slight improvement in the PDF viewer, and actually it looks pretty good. What is this hidden preference doing on the code level? How is this different than playing with the level of antialiasing?
>> 
>> Answer: It increases magnification by one point, then decreases it by one point,
>> and then resets magnification mode to FIT TO WINDOW if that was the original mode.
>>> 
>>> Richard Séguin
>> 
>> Dick Koch
>> 
>> ----------- Please Consult the Following Before Posting -----------
>> TeX FAQ: http://www.tex.ac.uk/faq
>> List Reminders and Etiquette: http://email.esm.psu.edu/mac-tex/
>> List Archive: http://tug.org/pipermail/macostex-archives/
>> TeX on Mac OS X Website: http://mactex-wiki.tug.org/
>> List Info: https://email.esm.psu.edu/mailman/listinfo/macosx-tex
> 
> 
> ----------- Please Consult the Following Before Posting -----------
> TeX FAQ: http://www.tex.ac.uk/faq
> List Reminders and Etiquette: http://email.esm.psu.edu/mac-tex/
> List Archive: http://tug.org/pipermail/macostex-archives/
> TeX on Mac OS X Website: http://mactex-wiki.tug.org/
> List Info: https://email.esm.psu.edu/mailman/listinfo/macosx-tex



More information about the MacOSX-TeX mailing list