Screenresolutions, dimensions and DPI: Difference between revisions

From www.ReeltoReel.nl Wiki
Jump to navigation Jump to search
 
(7 intermediate revisions by the same user not shown)
Line 1: Line 1:
=General tips=
The ultimate solution to ugly fonts is to use more pixels to draw them. That translates to using a larger nominal pixel size. when that has the effect of making fonts too big, more screen resolution is required at the same physical size. More pixels has a cubic effect, meaning it doesn’t require much more in nominal size to have a big effect.
Sometimes in order to make all screen objects bigger, people use a lower screen resolution than the optimal one a screen supports. This has the opposite effect, making fonts spindly or otherwise ugly. IOW, if your screen supports 1920x1080 but you are using 1366x768, a switch to using 1920x1080 and an increase nominal font sizes in settings is required.
I keep screen DPI set to 120 on a 24" 1920x1200 screen. The combination of 24" and 1920x1200 calculates to a DPI of 94. The application of a logical DPI of 120 results in fonts big enough to see that are never ugly. A 12pt font @120 DPI uses ~200px per glyph, compared to ~128 used @96 DPI, >56% more at the same physical size. The screen can’t actually produce that much resolution, but the effect of trying by the X server, with or without subpixel, hinting or anti-aliasing, works like magic.
=Envy=
<pre>
pvdm@Envy:~> xrandr
Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 16384 x 16384
eDP-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 344mm x 194mm
  1920x1080    60.00*+  40.00 
DP-1 disconnected (normal left inverted right x axis y axis)
DP-2 disconnected (normal left inverted right x axis y axis)
HDMI-1 disconnected (normal left inverted right x axis y axis)
</pre>
DPI=140,093023256
of
142
=lesie=
<pre>
sietske@lesie:~> xrandr
Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 8192 x 8192
eDP-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 344mm x 194mm
  1920x1080    60.03*+  60.01    59.97    59.96    59.93 
DISPLAY: 15.6”, Full HD (1920 x 1080), IPS
Diagonal 15.6"
Pixel density 141.21 ppi
Panel Type IPS
Resolution 1920 x 1080
Becomes "Retina" from 24 inches (62 cm)
</pre>


=HP elitebook 8570p=
=HP elitebook 8570p=
Line 46: Line 84:
   640x480      59.38   
   640x480      59.38   
</pre>
</pre>
116 DPI PvdM


 
=tabel=
{| style="border-spacing:0;"
{| style="border-spacing:0;"
| style="background-color:#9999ff;border-top:0.05pt solid #000000;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.97mm;"| resolutie
| style="background-color:#9999ff;border-top:0.05pt solid #000000;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.97mm;"| resolutie

Latest revision as of 08:59, 26 December 2022

General tips

The ultimate solution to ugly fonts is to use more pixels to draw them. That translates to using a larger nominal pixel size. when that has the effect of making fonts too big, more screen resolution is required at the same physical size. More pixels has a cubic effect, meaning it doesn’t require much more in nominal size to have a big effect.

Sometimes in order to make all screen objects bigger, people use a lower screen resolution than the optimal one a screen supports. This has the opposite effect, making fonts spindly or otherwise ugly. IOW, if your screen supports 1920x1080 but you are using 1366x768, a switch to using 1920x1080 and an increase nominal font sizes in settings is required.

I keep screen DPI set to 120 on a 24" 1920x1200 screen. The combination of 24" and 1920x1200 calculates to a DPI of 94. The application of a logical DPI of 120 results in fonts big enough to see that are never ugly. A 12pt font @120 DPI uses ~200px per glyph, compared to ~128 used @96 DPI, >56% more at the same physical size. The screen can’t actually produce that much resolution, but the effect of trying by the X server, with or without subpixel, hinting or anti-aliasing, works like magic.


Envy

pvdm@Envy:~> xrandr
Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 16384 x 16384
eDP-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 344mm x 194mm
   1920x1080     60.00*+  40.00  
DP-1 disconnected (normal left inverted right x axis y axis)
DP-2 disconnected (normal left inverted right x axis y axis)
HDMI-1 disconnected (normal left inverted right x axis y axis)

DPI=140,093023256

of

142

lesie

sietske@lesie:~> xrandr
Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 8192 x 8192
eDP-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 344mm x 194mm
   1920x1080     60.03*+  60.01    59.97    59.96    59.93  

DISPLAY: 15.6”, Full HD (1920 x 1080), IPS
Diagonal	15.6"
Pixel density	141.21 ppi
Panel Type	IPS
Resolution	1920 x 1080
Becomes "Retina" from	24 inches (62 cm)

HP elitebook 8570p

Horizontal pixels: 1600
Vertical pixels: 900
Diagonal size (inches):	 15,77
 	 	
 
Pixels per Inch     PPI:	 116.41	 
Dot Pitch:	 0.22	 
Screen Width:	 13.74	 
Screen Height:	 7.73


pvdm@lapx:~> xrandr
Screen 0: minimum 320 x 200, current 1600 x 900, maximum 16384 x 16384
LVDS connected primary 1600x900+0+0 (normal left inverted right x axis y axis) 345mm x 194mm
   1600x900       60.0*+   40.0  
   1440x900       59.9  
   1280x854       59.9  
   1280x800       59.8  
   1280x720       59.9  
   1152x768       59.8  
   1024x768       59.9  
   800x600        59.9  
   848x480        59.7  
   720x480        59.7  
   640x480        59.4  

samsung rv720 bla

samsie:~ # xrandr
Screen 0: minimum 320 x 200, current 1600 x 900, maximum 16384 x 16384
LVDS connected primary 1600x900+0+0 (normal left inverted right x axis y axis) 345mm x 194mm
   1600x900      60.03*+  40.02  
   1440x900      59.89  
   1280x854      59.89  
   1280x800      59.81  
   1280x720      59.86  
   1152x768      59.78  
   1024x768      59.92  
   800x600       59.86  
   848x480       59.66  
   720x480       59.71  
   640x480       59.38  

116 DPI PvdM

tabel

resolutie Dichtheid
7” 15:9 15,3x9,15
800x480 133
8,9” 16:9 19,55x11,45
1024x600 133
10,2” 16:9 22,3x13,05
1024x600 117
10,6” 15:9 23,1x13,8
1280x768 141
11,1” 16:9 24,9x13,8
1366x768 141
12” 4:3 24,7x18,5
1024x768 105
1400x1050 144
12,1” 16:10 26,1x16,3
1280x800 125
1440x900 140
13” 16:9 29x16,35
1366x768 120
1600x900 140
13.1” 16:10 28,5x17,9
1280x800 114
1440x900 128
14” 4:3 28,5x21,4
1024x768 91
1400x1050 125
14,1” 16:10 30,4x19
1280x800 107
1440x900 120
15” 4:3 30,4x22,8
1024x768 86
1400x1050 117
1600x1200 134
15,4” 16:10 33,15x20,82
1280x800 98
1440x900 110
1680x1050 129
1920x1200 147
16” 16:9 35,3x19,9
1366x768 98
1920x1080 138
16,4” 16:9 36,3x20,4
1600x900 112
1920x1080 134
17,1” 16:10 36,8x23
1440x900 98
1680x1050 116
1920x1200 133
18,4” 16:9 40,9x23
1680x945 104
1920x1080 119
19” 16:10 41x25,6
1440x900 89
20” 16:10 43,4x27,1
1680x1050 98