08-13-2018, 09:05 PM | #31 | |
curly᷂͓̫̙᷊̥̮̾ͯͤͭͬͦͨ ʎʌɹnɔ
Posts: 3,008
Karma: 50506927
Join Date: Dec 2010
Location: ♁ ᴺ₄₅°₃₀' ᵂ₇₃°₃₇' ±₆₀"
Device: K3₃.₄.₃ PW3&4₅.₁₃.₃
|
In line
Quote:
Last edited by PoP; 08-13-2018 at 09:53 PM. |
|
08-13-2018, 11:24 PM | #32 |
BLAM!
Posts: 13,497
Karma: 26047188
Join Date: Jun 2010
Location: Paris, France
Device: Kindle 2i, 3g, 4, 5w, PW, PW2, PW5; Kobo H2O, Forma, Elipsa, Sage, C2E
|
* Yeah, a scaled down version of the same glyphs would do just fine for the lowercase stuff .
* See the attached snapshot . I get the idea, but (some of) the digits are a bit all over the place (mostly 1, 2 & 3). I'm considering the lack of padding a feature and not a bug ^^. Might be worth experimenting with a tiny bit of padding for the lowercase stuff, though? But I don't really have a strong opinion on that one . * Yeah, there's a lot of really tiny BDF/PCF fonts (f.g., creep is 4xsomething, IIRC). Unfortunately, I can only use stuff with a *width* that matches the width of a C data type in bits (i.e., 8/16/32/64). If there's one column of difference one way or the other, than can usually be fudged w/ gbdfed, but even then, turns out that severely limits our possibilities . (Plus, in our case, 8x8 is already mind-boggingly tiny on a >250dpi screen ;p) Last edited by NiLuJe; 08-13-2018 at 11:36 PM. |
Advert | |
|
08-14-2018, 08:04 AM | #33 |
curly᷂͓̫̙᷊̥̮̾ͯͤͭͬͦͨ ʎʌɹnɔ
Posts: 3,008
Karma: 50506927
Join Date: Dec 2010
Location: ♁ ᴺ₄₅°₃₀' ᵂ₇₃°₃₇' ±₆₀"
Device: K3₃.₄.₃ PW3&4₅.₁₃.₃
|
* The scaled down version of the A-Z glyphs could (for the lowercase stuff) consist in A-Z (still upper case) but rendered with the box drawing characters. That way, it somewhat preserves the the blocky style look while still distinguishing a-z. in your screenshot, I liked the thinner A-Z as a start for a-z, à la small caps.
* I think shifting the 1 one column right, and the 3 one column left would fix the scattered digits. * In my opinion, for that font, the lack of padding helps the style. * "data type in bits 8/16/32/64", Got it. (Plus, in your case, no need to go below 8x8 if only to create a special effect by scaling up with -S $PARAM) |
08-14-2018, 02:26 PM | #34 |
BLAM!
Posts: 13,497
Karma: 26047188
Join Date: Jun 2010
Location: Paris, France
Device: Kindle 2i, 3g, 4, 5w, PW, PW2, PW5; Kobo H2O, Forma, Elipsa, Sage, C2E
|
* Sounds perfectly fine to me, go crazy! .
* Yeah, something like that . * Agreed! . * Turns out I was a bit hasty in that first assessment ^^. The only actual hard rule is <= 64 . EDIT: I whipped up a BDF version in this commit (via Unifont's hex2bdf script). Might make it easier to work on, if you have access to gbdfed . Last edited by NiLuJe; 08-14-2018 at 02:45 PM. |
08-14-2018, 04:39 PM | #35 |
curly᷂͓̫̙᷊̥̮̾ͯͤͭͬͦͨ ʎʌɹnɔ
Posts: 3,008
Karma: 50506927
Join Date: Dec 2010
Location: ♁ ᴺ₄₅°₃₀' ᵂ₇₃°₃₇' ±₆₀"
Device: K3₃.₄.₃ PW3&4₅.₁₃.₃
|
You were right. I am going crazy, and nowhere. This could be long.
Thin glyphs where lines touch borders don't mix well with the blocky ones. Might as well extract a-z from any other font if the thin lines won't reach borders. Then the style suffers. Hollow triangles made with 1 pixel diagonals and straights instead of filled ones look ghostly. Scaled down 4x4 filled triangles in a 8x8 grid reduces their weight OK but they obviously won't touch anymore where they should at junction points. Box-drawing ...well, was meant for boxes. In the mean time, my unsatisfying suggestions: #1: reuse the A-Z glyphs for a-z always displaying text in capitals, BLOCK style obliged. #2: if absolutely need to distinguish lower from capitals, invert A-Z pixels to display a-z. ...Sorry PoP is, so far, a failed font designer. |
Advert | |
|
08-14-2018, 04:50 PM | #36 |
BLAM!
Posts: 13,497
Karma: 26047188
Join Date: Jun 2010
Location: Paris, France
Device: Kindle 2i, 3g, 4, 5w, PW, PW2, PW5; Kobo H2O, Forma, Elipsa, Sage, C2E
|
Yeah, I was thinking about #1 if all else fails, too... .
|
08-14-2018, 08:23 PM | #37 |
BLAM!
Posts: 13,497
Karma: 26047188
Join Date: Jun 2010
Location: Paris, France
Device: Kindle 2i, 3g, 4, 5w, PW, PW2, PW5; Kobo H2O, Forma, Elipsa, Sage, C2E
|
With those few aforementioned tweaks in .
EDIT: And with a tweaked question mark, so it looks less like a stretchy seven... Last edited by NiLuJe; 08-14-2018 at 08:46 PM. |
08-14-2018, 09:08 PM | #38 |
curly᷂͓̫̙᷊̥̮̾ͯͤͭͬͦͨ ʎʌɹnɔ
Posts: 3,008
Karma: 50506927
Join Date: Dec 2010
Location: ♁ ᴺ₄₅°₃₀' ᵂ₇₃°₃₇' ±₆₀"
Device: K3₃.₄.₃ PW3&4₅.₁₃.₃
|
Relieved. You're the best!
|
08-15-2018, 03:46 PM | #39 |
BLAM!
Posts: 13,497
Karma: 26047188
Join Date: Jun 2010
Location: Paris, France
Device: Kindle 2i, 3g, 4, 5w, PW, PW2, PW5; Kobo H2O, Forma, Elipsa, Sage, C2E
|
Released v1.3.0 .
This one comes with a rather large bunch of changes . I won't repeat myself, see the Kobo thread. On the Kindle front, the builds are now unified, a Kindle build now handles every device properly . |
08-16-2018, 08:26 AM | #40 |
curly᷂͓̫̙᷊̥̮̾ͯͤͭͬͦͨ ʎʌɹnɔ
Posts: 3,008
Karma: 50506927
Join Date: Dec 2010
Location: ♁ ᴺ₄₅°₃₀' ᵂ₇₃°₃₇' ±₆₀"
Device: K3₃.₄.₃ PW3&4₅.₁₃.₃
|
|
08-16-2018, 09:36 PM | #41 |
BLAM!
Posts: 13,497
Karma: 26047188
Join Date: Jun 2010
Location: Paris, France
Device: Kindle 2i, 3g, 4, 5w, PW, PW2, PW5; Kobo H2O, Forma, Elipsa, Sage, C2E
|
And released v1.4.0, a bit early, because I'd stupidly broke the Kobo package in 1.3.0 ^^.
This one has some more text rendering performance improvements, as well as the ability to do pixel-perfect positioning of text, much like you could for images. |
08-19-2018, 06:25 PM | #42 |
curly᷂͓̫̙᷊̥̮̾ͯͤͭͬͦͨ ʎʌɹnɔ
Posts: 3,008
Karma: 50506927
Join Date: Dec 2010
Location: ♁ ᴺ₄₅°₃₀' ᵂ₇₃°₃₇' ±₆₀"
Device: K3₃.₄.₃ PW3&4₅.₁₃.₃
|
BLOCK lower cases
Eureka.
I had an idea for the lower case characters. Reduce the atomic triangles from 8x8 down to 4x4 and center 16x16 glyphs in a 32x32 grid. Voilà: ꜱᴍᴀʟʟᴄᴀᴘꜱ in a blocky shape identical to the upper case. @NiLuJe Do you think this might work? Attached are the .# drawings of a to z, plus a correction to the middle leg of the M: M+atoz.txt |
08-19-2018, 07:37 PM | #43 |
BLAM!
Posts: 13,497
Karma: 26047188
Join Date: Jun 2010
Location: Paris, France
Device: Kindle 2i, 3g, 4, 5w, PW, PW2, PW5; Kobo H2O, Forma, Elipsa, Sage, C2E
|
@PoP: I'll try it out .
I'm not seeing any change to that M, though? EDIT: Here's what it looks like in gbdfed (compared to the W, which doesn't look off either). EDIT²: And here's how that looks. (NOTE: I had to plug some holes ). EDIT³: w was missing a slope . EDIT⁴: o was missing a cap . Last edited by NiLuJe; 08-19-2018 at 08:12 PM. |
08-19-2018, 08:33 PM | #44 |
curly᷂͓̫̙᷊̥̮̾ͯͤͭͬͦͨ ʎʌɹnɔ
Posts: 3,008
Karma: 50506927
Join Date: Dec 2010
Location: ♁ ᴺ₄₅°₃₀' ᵂ₇₃°₃₇' ±₆₀"
Device: K3₃.₄.₃ PW3&4₅.₁₃.₃
|
|
08-19-2018, 08:51 PM | #45 |
BLAM!
Posts: 13,497
Karma: 26047188
Join Date: Jun 2010
Location: Paris, France
Device: Kindle 2i, 3g, 4, 5w, PW, PW2, PW5; Kobo H2O, Forma, Elipsa, Sage, C2E
|
@PoP: I may have noticed something wrong with the M earlier and promptly forgot about having tweaked it, but that really doesn't ring a bell (and I can't find anything in the repo's history either) .
Last edited by NiLuJe; 08-19-2018 at 08:53 PM. |
Tags |
eips, fbink |
Thread Tools | Search this Thread |
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
FBInk: A small tool/library to print crap on your screen! | NiLuJe | Kobo Developer's Corner | 306 | 10-17-2024 01:00 AM |
Small print | Broadback | Conversion | 12 | 12-12-2011 03:31 PM |
Small Tool to change book order (PRS-x50) | goaspy | Sony Reader | 113 | 10-14-2011 04:28 PM |
small print | breezeman | Introduce Yourself | 13 | 07-03-2011 10:02 AM |