I mention it because I think plain text could at least indicate what
_should_ display (instead of what *does* display), and a rich environment
could make the same text look great.

I think we'll all need for a long time more to write text that displays
adequately as plain text in the absence of even OpenType advancexd
typography features.

On Fri, Nov 18, 2011 at 8:46 PM, Ken Whistler <k...@sybase.com> wrote:

> On 11/18/2011 11:21 AM, Peter Cyrus wrote:
>
>> Ken, you mention "defined markup constructions", but nothing would
>> prevent specialized rendering software from, for example, connecting a left
>> half mark with the corresponding right half mark via titlo, even though the
>> text is still only plain text with no markup, right?  The titlo would
>> simply not display as such in the absence of the right software.
>>
>
> Correct. "Specialized rendering software" can pretty much do whatever its
> programmers
> want it to do.
>
> But there would be no reason to limit that to what it could do with the
> hacky left-
> and right-half marks, either.
>
> "Specialized rendering software" could detect a sequence <letter,
> combining titlo, letter,
> letter>, decide the three letters constituted a Cyrillic number and draw
> the titlo
> over all three letters as well. Or a "specialized" Cyrillic font could
> contain ligatures
> which would do the same, without requiring specialized code in a rendering
> engine.
>
> The problem would be there will be people who would expect such
> specialized rendering
> to be specified *in* the standard and be supported by *non*-specialized
> rendering
> engines and fonts, because their multi-letter titlos don't display
> "correctly" when posted
> on websites and viewed by people who don't have specialized rendering
> software
> or specialized fonts.
>
> That's when the answer has to be no. At that point, the responsibility
> really falls on
> the folks who need to score text to define the higher-level protocols to
> do so, and then
> convince the people who want to support that kind of text convention to do
> the
> implementation(s) required to make it happen.
>
> --Ken
>
>

Reply via email to