Hi All,
Fedora 33 geany-1.37.1-1.fc33.x86_64
I know I have posted on this before, but is there any movement on the ability to actually "see" underscores?
Many thanks, -T
On 2021-02-05 2:08 p.m., ToddAndMargo via Users wrote:
Hi All,
Fedora 33 geany-1.37.1-1.fc33.x86_64
I know I have posted on this before, but is there any movement on the ability to actually "see" underscores?
I edited my own font for coding, one of the things it does is make the bleeding underscore visible. And 1|lI .... see? That's a small el followed by a capital eye ... anyway I made them all distinct. All punctuation marks strongly differentiated.
Many thanks, -T _______________________________________________ Users mailing list Users@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/users
There is an issue #2502 pinned to the top of the issues list that has a workaround that solves the problem.
A future version of Scintilla _may_ improve it without the workaround, but because the problem is caused by rounding error there may still be situations where the problem persists.
Cheers Lex
On Sat, 6 Feb 2021 at 10:03, Ray Andrews rayandrews@eastlink.ca wrote:
On 2021-02-05 2:08 p.m., ToddAndMargo via Users wrote:
Hi All,
Fedora 33 geany-1.37.1-1.fc33.x86_64
I know I have posted on this before, but is there any movement on the ability to actually "see" underscores?
I edited my own font for coding, one of the things it does is make the bleeding underscore visible. And 1|lI .... see? That's a small el followed by a capital eye ... anyway I made them all distinct. All punctuation marks strongly differentiated.
Many thanks, -T _______________________________________________ Users mailing list Users@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/users
Users mailing list Users@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/users
On 2021-02-05 2:08 p.m., ToddAndMargo via Users wrote:
Hi All,
Fedora 33 geany-1.37.1-1.fc33.x86_64
I know I have posted on this before, but is there any movement on the ability to actually "see" underscores?
I edited my own font for coding, one of the things it does is make the bleeding underscore visible. And 1|lI .... see? That's a small el followed by a capital eye ... anyway I made them all distinct. All punctuation marks strongly differentiated.
On 2/5/21 5:20 PM, Lex Trotman wrote:
There is an issue #2502 pinned to the top of the issues list that has a workaround that solves the problem.
A future version of Scintilla _may_ improve it without the workaround, but because the problem is caused by rounding error there may still be situations where the problem persists.
Cheers Lex
On Sat, 6 Feb 2021 at 10:03, Ray Andrews rayandrews@eastlink.ca wrote:
Is this the right place?
https://github.com/geany/geany/issues/2502
And where is the workaround?
On Sat, 6 Feb 2021 at 11:42, ToddAndMargo via Users users@lists.geany.org wrote:
On 2021-02-05 2:08 p.m., ToddAndMargo via Users wrote:
Hi All,
Fedora 33 geany-1.37.1-1.fc33.x86_64
I know I have posted on this before, but is there any movement on the ability to actually "see" underscores?
I edited my own font for coding, one of the things it does is make the bleeding underscore visible. And 1|lI .... see? That's a small el followed by a capital eye ... anyway I made them all distinct. All punctuation marks strongly differentiated.
On 2/5/21 5:20 PM, Lex Trotman wrote:
There is an issue #2502 pinned to the top of the issues list that has a workaround that solves the problem.
A future version of Scintilla _may_ improve it without the workaround, but because the problem is caused by rounding error there may still be situations where the problem persists.
Cheers Lex
On Sat, 6 Feb 2021 at 10:03, Ray Andrews rayandrews@eastlink.ca wrote:
Is this the right place?
https://github.com/geany/geany/issues/2502
And where is the workaround?
https://github.com/geany/geany/issues/2502#issuecomment-627789435
Users mailing list Users@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/users
On 2/5/21 5:59 PM, Lex Trotman wrote:
On Sat, 6 Feb 2021 at 11:42, ToddAndMargo via Users users@lists.geany.org wrote:
On 2021-02-05 2:08 p.m., ToddAndMargo via Users wrote:
Hi All,
Fedora 33 geany-1.37.1-1.fc33.x86_64
I know I have posted on this before, but is there any movement on the ability to actually "see" underscores?
I edited my own font for coding, one of the things it does is make the bleeding underscore visible. And 1|lI .... see? That's a small el followed by a capital eye ... anyway I made them all distinct. All punctuation marks strongly differentiated.
On 2/5/21 5:20 PM, Lex Trotman wrote:
There is an issue #2502 pinned to the top of the issues list that has a workaround that solves the problem.
A future version of Scintilla _may_ improve it without the workaround, but because the problem is caused by rounding error there may still be situations where the problem persists.
Cheers Lex
On Sat, 6 Feb 2021 at 10:03, Ray Andrews rayandrews@eastlink.ca wrote:
Is this the right place?
https://github.com/geany/geany/issues/2502
And where is the workaround?
https://github.com/geany/geany/issues/2502#issuecomment-627789435
Hi Lex,
Yippee!!!! Thank you!
-T
My keeper on the subject:
Geany: underscore barely visible:
Reference: https://github.com/geany/geany/issues/2502#issuecomment-627789435
/home/tony/.config/geany/filedefs/filetypes.common [styling] line_height=0;2;
Note: typically line 91 line_height=0;0; is the default
Hi,
I also had this problem (the underscore does not appear in the text). After some research I realized that the fact is a consequence of the size of the characters, and by increasing the size of the characters, the underscore sign is clearly visible.
To solve the problem just access the view menu and then the <change font> sub-menu. By accessing this option a dialogue appears in which at the bottom it is possible to vary the size of the characters using a slicer.
For me it was enough to set the value to 12 to allow to see the underscore sign.
On Sun, 7 Feb 2021 at 01:09, angelo.moreschini@medident-sw.it angelo.moreschini@medident-sw.it wrote:
Hi,
I also had this problem (the underscore does not appear in the text). After some research I realized that the fact is a consequence of the size of the characters, and by increasing the size of the characters, the underscore sign is clearly visible.
The issue is how fractional numbers are rounded to an integer number of pixels for the line height, something about the Deva-Vu font metrics and/or the positioning of the underscore in relation to them when converted to the pixel size of the screen produce a line height thats actually too small to include the underscore when rounded to integer number of pixels, so the next line overwrites the underscore. So yes changing size changes the fraction and whether the rounded line height is too small or just includes the underscore. The workaround in the issue does not need to change the size as it adds extra pixels to the line height.
Cheers Lex
To solve the problem just access the view menu and then the <change font> sub-menu. By accessing this option a dialogue appears in which at the bottom it is possible to vary the size of the characters using a slicer.
For me it was enough to set the value to 12 to allow to see the underscore sign. _______________________________________________ Users mailing list Users@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/users
On 2021-02-06 3:00 p.m., Lex Trotman wrote:
On Sun, 7 Feb 2021 at 01:09, angelo.moreschini@medident-sw.it angelo.moreschini@medident-sw.it wrote:
Hi,
I also had this problem (the underscore does not appear in the text). After some research I realized that the fact is a consequence of the size of the characters, and by increasing the size of the characters, the underscore sign is clearly visible.
The issue is how fractional numbers are rounded to an integer number of pixels for the line height, something about the Deva-Vu font metrics and/or the positioning of the underscore in relation to them when converted to the pixel size of the screen produce a line height thats actually too small to include the underscore when rounded to integer number of pixels, so the next line overwrites the underscore. So yes changing size changes the fraction and whether the rounded line height is too small or just includes the underscore. The workaround in the issue does not need to change the size as it adds extra pixels to the line height.
Just asking: why is this not an issue for me? As I mentioned, my underscore was too faint and too low, but it was always at least there. How can it be missing entirely? Some font sizes were better than others tho. Anway I now have the thing twice as fat and a wee bit higher so there's no missing it.
Cheers Lex
To solve the problem just access the view menu and then the <change font> sub-menu. By accessing this option a dialogue appears in which at the bottom it is possible to vary the size of the characters using a slicer.
For me it was enough to set the value to 12 to allow to see the underscore sign. _______________________________________________ Users mailing list Users@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/users
Users mailing list Users@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/users
On Sun, 7 Feb 2021 at 10:49, Ray Andrews rayandrews@eastlink.ca wrote:
On 2021-02-06 3:00 p.m., Lex Trotman wrote:
On Sun, 7 Feb 2021 at 01:09, angelo.moreschini@medident-sw.it angelo.moreschini@medident-sw.it wrote:
Hi,
I also had this problem (the underscore does not appear in the text). After some research I realized that the fact is a consequence of the size of the characters, and by increasing the size of the characters, the underscore sign is clearly visible.
The issue is how fractional numbers are rounded to an integer number of pixels for the line height, something about the Deva-Vu font metrics and/or the positioning of the underscore in relation to them when converted to the pixel size of the screen produce a line height thats actually too small to include the underscore when rounded to integer number of pixels, so the next line overwrites the underscore. So yes changing size changes the fraction and whether the rounded line height is too small or just includes the underscore. The workaround in the issue does not need to change the size as it adds extra pixels to the line height.
Just asking: why is this not an issue for me? As I mentioned, my underscore was too faint and too low, but it was always at least there. How can it be missing entirely? Some font sizes were better than others tho. Anway I now have the thing twice as fat and a wee bit higher so there's no missing it.
It sounds like it is actually a problem for you, "As I mentioned, my underscore was too faint and too low" , too faint likely means its anti-aliased so it occupies more than one pixel, so when some of it is overwritten by the next line some still remains but that appears less bright, and too low is the problem with the deja-vu font, its the thing that locates the underscore but doesn't allow enough space in the height for it. When you use a larger font size (in points) a) you actually leave more of the underscore because its bigger, and b) the rounding to pixels may go up not down so the line is higher and there is more space
But as I said, exactly what the outcome is depends critically on the relationship between font measurements in points (1/72 of an inch) and screen measurements in pixels which vary in size depending on the screen resolution (8k 4k 2k FHD) and size 32" 27" 24" 15" 14" etc. And then some systems have a fake pixel that is 1/96 inches so Scintilla maps to that and the system maps to physical pixels which means double the number of roundings.
Cheers Lex
To solve the problem just access the view menu and then the <change font> sub-menu. By accessing this option a dialogue appears in which at the bottom it is possible to vary the size of the characters using a slicer.
For me it was enough to set the value to 12 to allow to see the underscore sign. _______________________________________________ Users mailing list Users@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/users
Users mailing list Users@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/users
Users mailing list Users@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/users
On 2021-02-06 5:09 p.m., Lex Trotman wrote:
But as I said, exactly what the outcome is depends critically on the relationship between font measurements in points (1/72 of an inch) and screen measurements in pixels which vary in size depending on the screen resolution (8k 4k 2k FHD) and size 32" 27" 24" 15" 14" etc. And then some systems have a fake pixel that is 1/96 inches so Scintilla maps to that and the system maps to physical pixels which means double the number of roundings.
Yeah, that's quite a detailed list of possible problems. Some specific geometry and font combination and you're out of luck. Thanks. Edit the font and be done with it :-)
Cheers Lex
To solve the problem just access the view menu and then the <change font> sub-menu. By accessing this option a dialogue appears in which at the bottom it is possible to vary the size of the characters using a slicer.
For me it was enough to set the value to 12 to allow to see the underscore sign. _______________________________________________ Users mailing list Users@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/users
Users mailing list Users@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/users
Users mailing list Users@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/users
Users mailing list Users@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/users