<body><div id="__MailbirdStyleContent" style="font-size: 10pt;font-family: Arial;color: #000000">
                                        This is exciting. :-) I agree with the both of you, Subbu and Nicolas. Even if not in Graphics, Text does not belong in the Collections package.<div><br></div><div>Best,</div><div>Marcel</div><div class="mb_sig"></div><blockquote class="history_container" type="cite" style="border-left-style:solid;border-width:1px; margin-top:20px; margin-left:0px;padding-left:10px;">
                        <p style="color: #AAAAAA; margin-top: 10px;">Am 22.04.2020 19:09:56 schrieb Nicolas Cellier <nicolas.cellier.aka.nice@gmail.com>:</p><div style="font-family:Arial,Helvetica,sans-serif">
<div dir="ltr"><div>Text is an abstract layer, independent of rendering.</div><div>It's not the graphic object per se, just some specification (= string + tags).<br></div><div>We can render the same Text with different style options (line wrap or not, default font, tab spacing, paragraph indentation, interline, etc...).<br></div><div>Text rendering requires composition which currently occur in the Graphics package (CharacterScanner & al).</div><div><br></div><div>CompositionScanner and DIsplayScanner are higher level than what we generally expect in graphics.</div><div>They use what we might consider much lower level graphics primitives like measuring and rendering individual characters or short strings with a specific font... <br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Le mer. 22 avr. 2020 à 17:51, K K Subbu <<a href="mailto:kksubbu.ml@gmail.com">kksubbu.ml@gmail.com</a>> a écrit :<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On 22/04/20 1:17 PM, Marcel Taeumel wrote:<br>
>  > I'd rather have its own package. I don't think about most of text in <br>
> the domain of graphics ;D<br>
> <br>
> In such a package, Fonts, TextStyle, Paragraph, etc. would be, too. ;-)<br>
<br>
In theory, Text (string decorations) comes under graphics. In practice, <br>
there is difference between fine text used in spans like paragraphs and <br>
gross text used in shapes like Text Art.<br>
<br>
Fine text needs careful handling beyond simple graphic transformations. <br>
Word wrapping are not just graphical ops. They need to account for <br>
language-dependent direction, hyphenation and ligatures. Fonts are not <br>
just an array of vector shapes but have rendering hints and tweaks for <br>
various resolutions. So fine text needs its own package.<br>
<br>
Larger text (like Text Art) does come under graphics and can behave like <br>
any other graphic shapes. Text Art could be part of graphics.<br>
<br>
Regards .. Subbu<br>
<br>
</blockquote></div>
</div></blockquote>
                                        </div></body>