<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><br class=""><div><br class=""><blockquote type="cite" class=""><div class="">Vidarebefordrat brev:</div><br class="Apple-interchange-newline"><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;" class=""><span style="font-family: -webkit-system-font, Helvetica Neue, Helvetica, sans-serif; color:rgba(0, 0, 0, 1.0);" class=""><b class="">Från: </b></span><span style="font-family: -webkit-system-font, Helvetica Neue, Helvetica, sans-serif;" class="">Kent Karlsson <<a href="mailto:kent.b.karlsson@bahnhof.se" class="">kent.b.karlsson@bahnhof.se</a>><br class=""></span></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;" class=""><span style="font-family: -webkit-system-font, Helvetica Neue, Helvetica, sans-serif; color:rgba(0, 0, 0, 1.0);" class=""><b class="">Ämne: </b></span><span style="font-family: -webkit-system-font, Helvetica Neue, Helvetica, sans-serif;" class=""><b class="">Re: Teletext separated mosaic graphics</b><br class=""></span></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;" class=""><span style="font-family: -webkit-system-font, Helvetica Neue, Helvetica, sans-serif; color:rgba(0, 0, 0, 1.0);" class=""><b class="">Datum: </b></span><span style="font-family: -webkit-system-font, Helvetica Neue, Helvetica, sans-serif;" class="">13 oktober 2020 19:31:16 CEST<br class=""></span></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;" class=""><span style="font-family: -webkit-system-font, Helvetica Neue, Helvetica, sans-serif; color:rgba(0, 0, 0, 1.0);" class=""><b class="">Till: </b></span><span style="font-family: -webkit-system-font, Helvetica Neue, Helvetica, sans-serif;" class="">Asmus Freytag <<a href="mailto:asmusf@ix.netcom.com" class="">asmusf@ix.netcom.com</a>><br class=""></span></div><br class=""><div class=""><div class="">Just to give one example, an HTML(5) code snippet from one of those Teletext sites:<br class=""><br class=""><br class=""><!DOCTYPE html><br class=""><html lang="sv" class="page-multiple"><br class=""><head><br class=""><title>SVT Text TV</title><br class=""><meta content='width=device-width, initial-scale=1.0, maximum-scale=5.0' id='viewport' name='viewport' /><br class="">….<br class="">….<br class=""><span class="C"> </span><br class=""><span class="Y"> Stortingsledamöters e-post hackades </span><br class=""><h1 class="Y DH"> Norge: Ryssland låg bakom cyberattack </h1><br class=""><span class="Y"> <a href="/136">136</a></span><span class="Y"> </span><br class=""><span class="Y"> </span><br class=""><span class="C"> Flydde från polisen - </span><br class=""><span class="C"> </span><span class="C"> dog efter balkongfall </span><br class=""><span class="C"> <a href="/118">118</a> </span><br class=""><span class="C"> </span><br class=""><h1 class="Y DH"> Ronaldo har testats positivt för covid</h1><br class=""><span class="Y"> Fixstjärnan missar matchen mot Sverige</span><br class=""><span class="Y"> <a href="/300">300</a></span><span class="Y"> </span><br class="">….<br class=""><br class=""><br class=""><br class="">Note that ”triple-digits” are (usually) converted to a link to the referenced Teletext page (Teletext pages have triple digit page numbers, starting at 100).<br class=""><br class=""><br class=""><br class="">/Kent K<br class=""><br class=""><br class=""><blockquote type="cite" class="">13 okt. 2020 kl. 18:45 skrev Asmus Freytag <<a href="mailto:asmusf@ix.netcom.com" class="">asmusf@ix.netcom.com</a>>:<br class=""><br class="">How do existing websites represent teletext?<br class="">A./<br class=""><br class=""><br class="">On 10/13/2020 9:34 AM, Kent Karlsson via Unicode wrote:<br class=""><blockquote type="cite" class=""><br class=""><blockquote type="cite" class="">13 okt. 2020 kl. 16:30 skrev William_J_G Overington via Unicode <<a href="mailto:unicode@unicode.org" class="">unicode@unicode.org</a>><br class="">:<br class=""><br class="">I am now thinking that the best solution for encoding the teletext control characters using just already existing Unicode characters is to use the Escape format listed in the PDF document linked from the post by Harriet Riddle.<br class=""><br class=""></blockquote>That is out of the question for several reasons.<br class=""><br class="">1) ECMA-48 specifies such escape sequences as aliases (formally for 7-bit encodings, but in practice not limited that way) for the ECMA-48 C1 control codes. This suggestion is thus incompatible with ECMA-48. (And promoting anything else is a bad idea, even though compatibility with ECMA-48 is not required by Unicode/10646.)<br class=""><br class="">2) That ”solution” does not in any way remove the gross ill-designedness of the Teletext ”control” codes (most of them do three things in one go: colour change, code page change, display as SPACE or as ”kept” ”mosaic” character).<br class=""><br class="">3) That ”solution” still cannot handle the ”object” format overrides (more colors, bold, Italics, underline, proportional font [and G3 character substitutions, but that falls under encoding conversion, not under styling]) in Teletext (a horrendous idea, the only excuse for which is compatibility with the original Teletext ”controls” which are left untouched in ”advanced” Teletext). The ”object” overrides are in a control section of the Teletext protocol.<br class=""><br class="">/Kent Karlsson<br class=""><br class=""><br class=""><br class=""><blockquote type="cite" class=""><a href="https://www.itscj.ipsj.or.jp/iso-ir/056.pdf" class="">https://www.itscj.ipsj.or.jp/iso-ir/056.pdf</a><br class=""><br class=""><br class=""><br class="">https://corp.unicode.org/pipermail/unicode/2020-October/009048.html<br class=""><br class=""><br class="">This appears to be what is used in the export format named viewdata from the editor that Kent Karlsson mentioned.<br class=""><br class=""><br class="">https://zxnet.co.uk/teletext/editor<br class=""><br class=""><br class=""><br class="">https://corp.unicode.org/pipermail/unicode/2020-October/009071.html<br class=""><br class=""><br class="">If one then uses a specially made OpenType font, one can arrange for each such two character escape sequence to be displayed as one of the glyph designs that I mentioned in the following post, by using the OpenType liga facility..<br class=""><br class=""><br class="">https://corp.unicode.org/pipermail/unicode/2020-October/009047.html<br class=""><br class=""><br class=""><br class=""><blockquote type="cite" class="">For example, Alphanumerics Green would have a visible glyph of an A above a G on a pale.<br class=""><br class=""></blockquote>This morning I tried making a test font with a visible glyph for the Escape character and a liga glyph substitution for Escape followed by capital A.<br class=""><br class="">I made the font using the High-Logic FontCreator program and tested it in the Serif Affinity Publisher program, producing a PDF document.<br class=""><br class="">I was hoping to be able to paste a copy of the substituted glyph copied from the PDF to WordPad and recover the underlying two character sequence. However I could only seem to get the capital A back. Maybe I did not get the technique quite right and so it might perhaps be possible to get the underlying sequence back from a PDF, but that requires further investigation.<br class=""><br class="">William Overington<br class=""><br class="">Tuesday 13 October 2020<br class=""><br class=""><br class=""><br class=""><br class=""><br class=""><br class=""><br class=""></blockquote><br class=""></blockquote><br class=""></blockquote><br class=""></div></div></blockquote></div><br class=""></body></html>