<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> </head> <body><div class="auto-created-dir-div" dir="auto" style="unicode-bidi: embed;"><style>p{margin:0}</style><div><span style="white-space: pre-wrap;">Marius Spix wrote as follows.</span><br></div><p><span style="white-space: pre-wrap;"><br></span></p><p><span style="white-space: pre-wrap;">> What is the need for your 1456 middleware system when there is already software like HarfBuzz doing exactly the same thing?</span></p><div><br></div><p>When I read your post I knew nothing about HarfBuzz though I think I remember having seen the name somewhere.</p><p><br></p><p>I have found the following page.</p><p><br></p><p>https://harfbuzz.github.io/what-does-harfbuzz-do.html<br></p><p><br></p><p>However, even if HarfBuzz can already do all that I am suggesting that a "not yet available and maybe never available" 1456 middleware system could do, neither of them can do it today because to do so first the Unicode Technical Committee would need to have agreed a format so that an end user of Unicode could write a Unicode "plain text" message that would provide the instructions to whichever of those two systems were running in the rendering system.</p><p><br></p><p>Those would be instructions that would be regarded by the rendering system as software to run in the virtual machine that is simulated in the rendering software so as to draw a custom character.</p><p><br></p><p>If the encoding using 7-bit ASCII printing characters that I used in 2000 (as adapted and extended for this situation) were implemented using tag characters that could be one way to achieve progress.</p><p><br></p><p>Which character to use as a base character for the sequence of tag characters?</p><p><br></p><p>Preferably one that already exists so as to get things going more quickly.</p><p><br></p><p>One that makes it clear that such a sequence of instructons is in a text stream.</p><p><br></p><p>Could U+FFFC OBJECT REPLACEMENT CHARACTER be used as the base character for such a sequence of tag characters that are providing instructions to a virtual machine as to how to draw a custom character?</p><p><br></p><p>William Overington</p><p><br></p><p>Monday 17 October 2022</p><p><br></p><p><br></p></div></body></html>