Menu

#1506 Editor font appearance when resolution is same but screen physical size is different

open
nobody
None
1
2018-03-28
2015-10-07
Anonymous
No

I use Texstudio on a 15.6' Thinkpad E540 laptop with 1920x1080 resolution, with a 27'' LG monitor also at 1920x1080. The laptop monitor is the primary display.

Everything on the primary display appears ok. When I move to the 27'' monitor the fonts on all lines (except the current line) appear 'enlarged' (see attached figures).

A possible workround is to change the display settings of the monitors. More specifically the "Change the size of text, apps and other items) to identical values. In my case the laptop screen is set by default to 125% and the LG monitor is set to 100%. When I change them both to 125%, or 100% I get the desired effect on Texstudio, however other things break.

2 Attachments

Related

Bugs: #1290
Bugs: #1376
Bugs: #1646
Bugs: #1731
Bugs: #1791
Bugs: #1823
Bugs: #1850
Bugs: #1857
Bugs: #1923
Bugs: #2066
Bugs: #2077
Bugs: #2252
Bugs: #2261
Bugs: #2287
Bugs: #2295

Discussion

  • Jan  Sundermeyer

    Jan Sundermeyer - 2015-10-07

    as a work-around: option/adv. editor/disable cache of rendered lines

    @Tim: that is what I see on Linux as well, qimage could fix it ...

     
  • Jan  Sundermeyer

    Jan Sundermeyer - 2015-10-07

    so maybe deactivate the cache on default (maybe except on osx)

     
  • Tim Hoffmann

    Tim Hoffmann - 2016-01-27

    disabling the cache seems not to solve the issue.
    more information at [bugs:#1646]

     

    Related

    Bugs: #1646


    Last edit: Tim Hoffmann 2016-01-27
  • Tim Hoffmann

    Tim Hoffmann - 2016-07-31

    hg 6143 (5873d666903c) implements a partial patch:

    It works now if you select:
    Options -> Advanced Editors -> Workarounds -> Disable cache of rendered lines

    Correct rendering while using the line cache is still an open issue.

     
  • Max

    Max - 2017-07-28

    I think the workaround does not completely solve the problem. On my screen while the editor renders correctly the text in the structure panel is still somehow screwed up. I attached a screenshot for this. Does it only occur on my screen?

    Thanks for your help and the workaround!

     
  • Raul ZM

    Raul ZM - 2017-08-01

    Hi,

    I am facing the same issue although, in this case my laptop and external monitor are both 4K.
    I tried to activate the workaround "Disable cache of rendered lines" but this option is grayed out in my program. Do you have any suggestions/tips?

    Thanks!!
    PS: i use windows 10 and have TeXstudio 2.12.4 (hg 6476:3e5c3afa4719)
    Using Qt Version 5.6.2, compiled with Qt 5.6.2 R

     

    Last edit: Raul ZM 2017-08-01
    • Tim Hoffmann

      Tim Hoffmann - 2017-08-01

      Do you use different scalings on the monitors? That would explain it.

      To access the settings, you have to uncheck "Try to automatically choose best display options".

       
  • Raul ZM

    Raul ZM - 2017-08-02

    Hi Tim,

    Using the same scaling in both monitors fixed the issue.
    Thanks a lot!!

     
  • Benito van der Zander

    Do we still need the caching anywhere nowadays? Perhaps we can just disable it by default

    I notice no advantage from the caching on linux.

     
  • Jan  Sundermeyer

    Jan Sundermeyer - 2018-03-27

    the slowest renderer, by far, is OSX.
    I don't know if the situation is still so disastrous as it used to be, but OSX was the reason to implement a cache in the first place.

     
  • Jan  Sundermeyer

    Jan Sundermeyer - 2018-03-28

    rendering times without cache seem to be okay on older mac book pro with osx 10.13

     

    Last edit: Jan Sundermeyer 2018-03-28

Log in to post a comment.