Log In  


Thank you @zep for the new version features!
I was thrilled to test the new outlines on one-off chars, at first I've seen they worked on a single glyph... but then the disappointing realization the outlines are rendered per single char 😥 thus overlapping the previous glyph when they are contiguous like it's usually done for 8x8 one-off characters.

A visual example to render the idea.
If I have this string, in this example printing both one-offs and text,

 ?"ᶜ7⁶.ナスム◜ラクタフ⁶.⁷•7○sクタフ ♥\n⁶.◝◝ᶠロ>ュヲナ⁶.◝◝ヲwo?゜⁷ abc\n\n⁶w⁶ta⁵ehb⁵ehc",40,40

without outlines will appear like this:

Now If I apply the new outline control code ⁶o85a to draw a red + outline on cardinal points... the horror:

You see each single one-off char is overwriting its outline on neighbouring chars (specifically the one on the left or at the top) thus splitting the one-off graphics into a sort of grid.
Look how even sadder the face is, locked behind bars! 😭 Please do something to fix that (and make the face happily outlined as one would expect).

Actually to provide the rare (and probably the only) use-case where this per-char outline behaviour could be somehow wanted I also added in the string those chunky overlapped ABC.
But --still in normal text-- imagine all the other cases where the per-char outline is negative: for instance the possibility we have of 'decoration' or making up symbols by overlapping two or more chars, the outline of the decoration or overlapped second char will be outlined covering the previous char.
An example having a lower café decoration accent:

(Oh off-topic but just to point out that the character encoding of the manual webpage shows the café like "café!")

My suggestion to fix this

The outline should be rendered for each "block"/range consisting of where the outline \^o command starts and another \^o command is changed (another outline pattern or the command disabling outlines \^-o ).
So if I use a single "block" of outline like in the example above the outline should be consistent and 'respect' contiguous glyphs. In the rare occurrence of a per-char outline needed (like the chunky abc) we could simply repeat the outline command for each char.

I hope this is possible, thank you for reading this.

3



[Please log in to post a comment]