From: Ben Harris Date: Wed, 19 Jun 2024 23:29:58 +0000 (+0100) Subject: Remove section on good sizes from NOTES X-Git-Tag: bedstead-002.007~32 X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~bjharris/git?a=commitdiff_plain;h=ae15b32c4c66f3f47274b2d94b6efd25875edc65;p=bedstead.git Remove section on good sizes from NOTES It's been pretty much obsolete since 002.002 when I adjusted the diagonal stroke thickness. --- diff --git a/NOTES b/NOTES index 4f7b307..4d63e20 100644 --- a/NOTES +++ b/NOTES @@ -505,35 +505,3 @@ https://typography.guru/journal/how-to-draw-a-capital-sharp-s-r18/ Microsoft have their own suggestions: https://docs.microsoft.com/en-gb/typography/develop/character-design-standards/ - -Good bitmap sizes for Bedstead fulfill two characteristics: - -1: An integer number of output pixels per Bedstead pixel (so -horizontal and vertical lines work). - -2: Edges of diagonals don't pass through pixel centres (so no doubt -whether any pixel is in or out). - -The first requires that the height be 10n for integer n. - -The second requires that the height _not_ be 40n for integer n. - -So good sizes are 10, 20, 30, 50, 60, 70, 90, 100, etc. - -The best sizes would be those where the area of a (long) diagonal line -is correct. The outline version has an area of 1 - (0.25^2) + (0.75^2) = -1.5/pixel. Others: - -size | area/diagonal pixel ------|-------------------- -10 | 1 -20 | 1+1/2 = 1.5 -30 | 1+6/9 = 1.67 -50 | 1+10/25 = 1.4 -60 | 1+18/36 = 1.5 -70 | 1+28/49 = 1.57 -90 | 1+36/81 = 1.44 -100 | 1+50/100 = 1.5 - -So the _very_ best sizes are 20, 60, 100, etc. 90 and 50 are pretty -good because they're between √2 and 1.5.