<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=utf-8"><meta name=Generator content="Microsoft Word 15 (filtered medium)"><!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
        {font-family:"MS Gothic";
        panose-1:2 11 6 9 7 2 5 8 2 4;}
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:"\@MS Gothic";
        panose-1:2 11 6 9 7 2 5 8 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman",serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
        {mso-style-priority:34;
        margin-top:0cm;
        margin-right:0cm;
        margin-bottom:0cm;
        margin-left:36.0pt;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman",serif;}
p.msonormal0, li.msonormal0, div.msonormal0
        {mso-style-name:msonormal;
        mso-margin-top-alt:auto;
        margin-right:0cm;
        mso-margin-bottom-alt:auto;
        margin-left:0cm;
        font-size:12.0pt;
        font-family:"Times New Roman",serif;}
span.EmailStyle18
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-US;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
        {page:WordSection1;}
/* List Definitions */
@list l0
        {mso-list-id:694424056;
        mso-list-type:hybrid;
        mso-list-template-ids:-1877596010 134807567 134807577 134807579 134807567 134807577 134807579 134807567 134807577 134807579;}
@list l0:level1
        {mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l0:level2
        {mso-level-number-format:alpha-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l0:level3
        {mso-level-number-format:roman-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:right;
        text-indent:-9.0pt;}
@list l0:level4
        {mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l0:level5
        {mso-level-number-format:alpha-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l0:level6
        {mso-level-number-format:roman-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:right;
        text-indent:-9.0pt;}
@list l0:level7
        {mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l0:level8
        {mso-level-number-format:alpha-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l0:level9
        {mso-level-number-format:roman-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:right;
        text-indent:-9.0pt;}
@list l1
        {mso-list-id:1848865653;
        mso-list-type:hybrid;
        mso-list-template-ids:397423598 134807567 134807577 134807579 134807567 134807577 134807579 134807567 134807577 134807579;}
@list l1:level1
        {mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l1:level2
        {mso-level-number-format:alpha-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l1:level3
        {mso-level-number-format:roman-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:right;
        text-indent:-9.0pt;}
@list l1:level4
        {mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l1:level5
        {mso-level-number-format:alpha-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l1:level6
        {mso-level-number-format:roman-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:right;
        text-indent:-9.0pt;}
@list l1:level7
        {mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l1:level8
        {mso-level-number-format:alpha-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l1:level9
        {mso-level-number-format:roman-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:right;
        text-indent:-9.0pt;}
ol
        {margin-bottom:0cm;}
ul
        {margin-bottom:0cm;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=EN-GB link=blue vlink=purple><div class=WordSection1><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;mso-fareast-language:EN-US'>Hi Marwan<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;mso-fareast-language:EN-US'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;mso-fareast-language:EN-US'>Thank you for sharing your thoughts. I’m sympathetic to much of what you have written. Lots of good points.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;mso-fareast-language:EN-US'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;mso-fareast-language:EN-US'>When I kicked the ball rolling on the topic 18 months ago I submitted a rough background note to UTC <a href="http://www.unicode.org/L2/L2015/15069-egyptian-plain.pdf">L2/15-069</a>. I gave two general approaches. <o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;mso-fareast-language:EN-US'><o:p> </o:p></span></p><p class=MsoListParagraph style='text-indent:-18.0pt;mso-list:l0 level1 lfo1'><![if !supportLists]><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;mso-fareast-language:EN-US'><span style='mso-list:Ignore'>1.<span style='font:7.0pt "Times New Roman"'>       </span></span></span><![endif]><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;mso-fareast-language:EN-US'>An implied clustering scheme (similar to what you are suggesting in your note). I first raised this “Simplified Egyptian” notion at I&E 2006 when we were discussing the initial repertoire.<o:p></o:p></span></p><p class=MsoListParagraph style='text-indent:-18.0pt;mso-list:l0 level1 lfo1'><![if !supportLists]><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;mso-fareast-language:EN-US'><span style='mso-list:Ignore'>2.<span style='font:7.0pt "Times New Roman"'>       </span></span></span><![endif]><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;mso-fareast-language:EN-US'>An example of an explicit approach (much like what we have now as the UTC recommendation).<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;mso-fareast-language:EN-US'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;mso-fareast-language:EN-US'>Like you I like the Simplified approach and it would work well for much casual use. One reason the explicit approach was actually chosen is it enables the author of a transcription to be clear about intended layout. If the look of a text were reliant on a particular fonts clustering model there are opportunities for confusion long term. Some explicit structure seemed essential. The need to input joiner characters was a tradeoff – however specialist software for Egyptologists will be able to use specialist input methods for fast input of text. And remember the most popular input method is copy and paste!<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;mso-fareast-language:EN-US'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;mso-fareast-language:EN-US'>The simplicity of a single LIGATURE was proposed with consideration about input methods and the practicality/usability of editing in general purpose software. I’ve not had time yet to analyse the Ramses data fully and have not yet received corresponding TLA data but on evidence so far the 4 corner method is only possibly needed for at most something like 1 in 5,000 clusters so this low frequency should be taken into account when we decide what to do.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;mso-fareast-language:EN-US'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;mso-fareast-language:EN-US'>On vertical and horizontal have you looked at the 3 controls + 2 group controls (as per note yesterday). Have you tried experimenting with font I sent out in the week (this has a couple of vertical/tall group examples in the doc about the font?<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;mso-fareast-language:EN-US'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;mso-fareast-language:EN-US'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;mso-fareast-language:EN-US'>Regards,<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;mso-fareast-language:EN-US'>Bob<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;mso-fareast-language:EN-US'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;mso-fareast-language:EN-US'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;mso-fareast-language:EN-US'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;mso-fareast-language:EN-US'><o:p> </o:p></span></p><p class=MsoNormal><b><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri",sans-serif'>From:</span></b><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri",sans-serif'> Egyptian [mailto:egyptian-bounces@evertype.com] <b>On Behalf Of </b>Marwan Kilani<br><b>Sent:</b> 23 July 2016 10:46<br><b>To:</b> Egyptian Hieroglyphs in the UCS <egyptian@evertype.com><br><b>Subject:</b> [Egyptian] Some general considerations<o:p></o:p></span></p><p class=MsoNormal><o:p> </o:p></p><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'>Hello Everyone<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;margin-bottom:12.0pt;text-align:justify'>First of all: I am attaching a pdf version of this email because I am using a few images, and I am not sure they will displayed in the right places in the email. If you don’t see any image in the text below or something does not make sense, please refer to the pdf.<br><br>-------<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'>I dare to write here an email pointing out a few general and specific observations on both what has been said in Cambridge, and what has been discussed in these emails in the past few days.<br><br>I have the feeling that many of you will not like what I am going to write, but well..<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'>First of all, as you know I didn’t know any of you before Cambridge, so I had the feeling to be a bit an “external observer”. Which, in turn, led me to a few observations.<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'><br><b>First:</b><br><br>Do you know the Indian story of the three (or more) blind men who are put in front of an elephant and are asked to find out what hey have in front of them ( <a href="https://en.wikipedia.org/wiki/Blind_men_and_an_elephant">https://en.wikipedia.org/wiki/Blind_men_and_an_elephant</a> )? One in front of the trump, one next to the ear and one near the tail. The three blind men start touching the elephant and start to try to describe it and to try to figure out what kind of animal is, but they end up fighting because they can only touch a small part of the animal but missed the general picture.<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'>Besides the “entrenched positions” mentioned by Nigel, I had the feeling that some of the participants in Cambridge were a bit like the blind men, knowing very well their specific fields, but missing a bit the general picture, thus ending up misunderstanding the others.<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'>Now, I don’t want to sound arrogant. I don’t think I have a vision of the whole picture and I don’t think to be more knowledgeable than any of you. I put myself as well among those blind men.<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'>But considering that, correct me if I am wrong, So and I (note that I am talking only in my name, not in So's name) are the only person at that workshop who:<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'><br>a) are Egyptologists and therefore know both how Egyptian hieroglyphs works and what Egyptologists need (or at least what we need as egyptlogists)<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'>b) have been playing since a while with Unicode characters, fonts, input methods etc and therefore have a certain understanding of how these technical tools work<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'><o:p> </o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'>c) have a good practical understanding of how non-Latin complex horizontal/vertical scripts work. In particular So is familiar with Japanese, Chinese and Korean, I think? While I know pretty well Arabic-based scripts, Indian ones (I lived in Nepal and when I was there I ended up teaching Nepali to Nepali children in a Nepali school) and I have played a lot with Chinese and Japanese scripts.<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'>Then, perhaps, our small little contribution should also be considered to make sense of the whole big elephant.<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'>This even more considering that in spite of having never met before, both So and I ended up developing very similar solutions to some of the problems you are discussing, solutions that, by the way, seem to me very similar to what Ishida was suggesting in some of his emails.<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'>Solutions that, in fact, are already implemented by various scripts around the world.<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'><br><b>Second:</b><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'>Many of the problems you are discussing don’t have a single “right” solution, because in fact many of those problems depends on how you interpret the data (i.e. the ancient hieroglyphs). Therefore, the aim should not be to find the “right” solution, but rather to find the easiest *interpretation* that could led to the easiest implementation in Unicode. <br>We are not ancient Egyptians, we don’t know how ancient Egyptian scribes perceived their writing system. We can just observe it from the outside and suggest interpretations. Which are not “right” or “wrong”, but rather “more efficient” or “less efficient” in respect to the problems we want to solve through these interpretations. This is something that, I think, should be kept in mind.<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'><b>Third</b><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'>As said during the meeting in Cambridge, I am not against the introduction and use of some control characters per se.<br>Still, honestly, more I read about your proposals and about your control characters, and more I am convinced that using rendering algorithms at the font level and general or contextual ligatures embedded within the fonts as a main way to combine and display groups would be much easier and much more efficient than using control characters.<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'>This said, allow me to call your attention to a few more specific points.<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'><b>1) JSesh approach</b><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'>I had the feeling during the meeting and reading your emails that many of you think in a very JSesh-based mentality. Like I had the feeling that at least some of the participants’ goal is to imitate JSesh in Unicode.<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;margin-bottom:12.0pt;text-align:justify'>But Unicode *is* *not* JSesh, or at least should not be JSesh.<br>Using control functions, parentheses etc can be an efficient way in JSesh, but I doubt that a system requiring to input 10 (sic!) control characters to display 3 (sic!) hieroglyphs in a pretty common group (the Htp example in Mark-Jan’s last proposal) makes much sense in a unicode perspective. Especially considering that you can obtain exactly the same result without control character and just with 1 (sic!) general ligature within the font that will be automatically rendered by usual standard already available rendering algorithms.<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;margin-bottom:12.0pt;text-align:justify'>In other words, what can be an efficient solution to a problem in JSesh, is not necessarily a good solution in Unicode. And Unicode is not even a stand-alone thing: Unicode can work in combination with rendering algorithm (i.e. ligatures embedded in fonts), with layouts at the editor level etc. that can help solving the problems on different level than just on the Unicode encoding level.<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'><b>2) Groups in fonts</b><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'>Someone in the list was saying that the groups need to be listed, but that not all of them necessarily need to be built in the font (or something like that).<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'>This is not true: compound characters and groups will not automatically build on their own, and if you envisaged the possibility to build a group that you *do* need to have in the font, otherwise it wont display correctly and you will have random broken control-characters popping out here and there in your hieroglyph text. This perhaps will not bother you in your database etc, but it will be just unacceptable for common users (and, for instance, for editors).<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'>If you are accepting that a group can be built, then you need a way to display that group, i.e. you must have that group saved somewhere in your font.<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'>Whether you will build those characters through control characters or with rendering and ligature algorithms embedded in the fonts.<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'><b>3) the 4 “small sign in the corner of big sign” control characters.</b><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'>If you really want to have control characters to combine small signs in the corner of bigger signs, you can do that with just 2 control characters, you don’t need 4 of them. These because the distinction you are making between “big” and “small” signs is superfluous.<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'>It is enough to have 2 transversal control characters, that we can represent as “A\B” and “A/B”. They will join the main signs by virtually/ideally putting them at two opposite corners of the square, on the base of their relative order.<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'>So for instance, if you want to render the group <img border=0 width=22 height=22 style='width:.2291in;height:.2291in' id="_x0000_i1025" src="cid:image002.png@01D1E4E2.88FDC7D0" alt="Inline image 2"> tw, you will just type in <img border=0 width=12 height=18 style='width:.125in;height:.1875in' id="_x0000_i1026" src="cid:image004.png@01D1E4E2.88FDC7D0" alt="Inline image 3"> t + “A\B-control-character” + <img border=0 width=17 height=20 style='width:.177in;height:.2083in' id="_x0000_i1027" src="cid:image006.png@01D1E4E2.88FDC7D0" alt="Inline image 4">  w.<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'>If instead you want to code for <img border=0 width=21 height=24 style='width:.2187in;height:.25in' id="_x0000_i1028" src="cid:image008.png@01D1E4E2.88FDC7D0" alt="Inline image 6"> wt, then you will just need to type in <img border=0 width=17 height=20 style='width:.177in;height:.2083in' id="_x0000_i1029" src="cid:image009.png@01D1E4E2.88FDC7D0" alt="Inline image 5"> w + “A\B-control-character” +  <img border=0 width=12 height=18 style='width:.125in;height:.1875in' id="_x0000_i1030" src="cid:image004.png@01D1E4E2.88FDC7D0" alt="Inline image 7">  t.<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'>If you want to render <img border=0 width=22 height=19 style='width:.2291in;height:.1979in' id="_x0000_i1031" src="cid:image011.png@01D1E4E2.88FDC7D0" alt="Inline image 10"> twt, then you just type in <img border=0 width=12 height=18 style='width:.125in;height:.1875in' id="_x0000_i1032" src="cid:image004.png@01D1E4E2.88FDC7D0" alt="Inline image 11"> t + “A\B-control-character” +  <img border=0 width=17 height=20 style='width:.177in;height:.2083in' id="_x0000_i1033" src="cid:image009.png@01D1E4E2.88FDC7D0" alt="Inline image 12"> w + “A\B-control-character” + <img border=0 width=12 height=18 style='width:.125in;height:.1875in' id="_x0000_i1034" src="cid:image004.png@01D1E4E2.88FDC7D0" alt="Inline image 13"> t<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'>In all these cases, you can simply use the same control character.<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'>You don’t need two distinct control characters for that, because there is no need to specify which one is the “big” sign, and which one is the “small” one, because what really matters is not their size, but their relative position.<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'>NOTE: if by any chance you are going to adopt this system of 2 control characters, then I’d like to be mentioned in the proposal. You know, it could be useful on the CV.<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'><b>4) Vertical and horizontal script and control characters</b><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'>You are talking about using control characters to render texts in horizontal and vertical texts. This, however, can generate some quite relevant problems.<br>In particular, you have to consider that it will be hardly possible to automatically convert a vertical text encoded with control characters into horizontal text. In other words, if you have a text written in vertical columns that used control characters, and for whatever reason (for instance for editorial reasons, you editor wants your text in horizontal lines and not in vertical lines, for instance if you are quoting a hieroglyphic passage within a English paragraph) you will need to turn it into horizontal text, you will hardly be able to do it automatically, and you will likely have to retype it entirely.<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'>The problem is that the control characters that you will need and use in your vertical text will not be the same and will not be inputted in the same places as those that you will need in your horizontal rendition of the same text.<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'>Let’s take, for instance, the following example.<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'><o:p> </o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'><img border=0 width=32 height=96 style='width:.3333in;height:1.0in' id="_x0000_i1035" src="cid:image013.png@01D1E4E2.88FDC7D0" alt="Inline image 14"> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'><o:p> </o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'>If this text will be typed with a vertical font (as I would expect it to be), then to display it correctly you will have to type the following sequence of Unicode characters:<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'><img border=0 width=30 height=32 style='width:.3125in;height:.3333in' id="_x0000_i1036" src="cid:image015.png@01D1E4E2.88FDC7D0" alt="Inline image 15"> + <img border=0 width=18 height=27 style='width:.1875in;height:.2812in' id="_x0000_i1037" src="cid:image017.png@01D1E4E2.88FDC7D0" alt="Inline image 16">+ “left/right-ctrl-character” (sic!) + <img border=0 width=12 height=18 style='width:.125in;height:.1875in' id="_x0000_i1038" src="cid:image004.png@01D1E4E2.88FDC7D0" alt="Inline image 17"> + “up/down-control-character” (sic!) + <img border=0 width=14 height=30 style='width:.1458in;height:.3125in' id="_x0000_i1039" src="cid:image019.png@01D1E4E2.88FDC7D0" alt="Inline image 18"> + <img border=0 width=32 height=21 style='width:.3333in;height:.2187in' id="_x0000_i1040" src="cid:image021.png@01D1E4E2.88FDC7D0" alt="Inline image 19"> + <img border=0 width=32 height=21 style='width:.3333in;height:.2187in' id="_x0000_i1041" src="cid:image021.png@01D1E4E2.88FDC7D0" alt="Inline image 20"><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'>NOTE that you will probably (as far as I know, correct me if I am wrong) have to use the “left/right-ctrl-character” (not a up/down crtl-character) to combine the <img border=0 width=18 height=27 style='width:.1875in;height:.2812in' id="_x0000_i1042" src="cid:image022.png@01D1E4E2.88FDC7D0" alt="Inline image 21"> and <img border=0 width=12 height=18 style='width:.125in;height:.1875in' id="_x0000_i1043" src="cid:image004.png@01D1E4E2.88FDC7D0" alt="Inline image 22"> and then the “up/down ctrl character (not a “left/right ctrl character) to combine them with the <img border=0 width=14 height=30 style='width:.1458in;height:.3125in' id="_x0000_i1044" src="cid:image019.png@01D1E4E2.88FDC7D0" alt="Inline image 23">, because in vertical texts the baseline of reference is the left line of the column. Note that this will change the order the signs have to be inputted, which means it will interfere with the searchability of the text.<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'>This however is a problem that should be possible to solved somehow. Perhaps, I am not sure. I am not expert of these details.<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'>If however you will try to display this same text (i.e. this same sequence of Unicode characters) horizontally, it wont be enough to chance the direction of the text and to use a horizontal font, because what you would obtain would be something wrong like this:<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'><img border=0 width=30 height=32 style='width:.3125in;height:.3333in' id="_x0000_i1045" src="cid:image015.png@01D1E4E2.88FDC7D0" alt="Inline image 24"><img border=0 width=18 height=27 style='width:.1875in;height:.2812in' id="_x0000_i1046" src="cid:image023.png@01D1E4E2.88FDC7D0" alt="Inline image 25"> "broken-control-character” <img border=0 width=12 height=18 style='width:.125in;height:.1875in' id="_x0000_i1047" src="cid:image024.png@01D1E4E2.88FDC7D0" alt="Inline image 26"> "broken-control-character” <img border=0 width=14 height=30 style='width:.1458in;height:.3125in' id="_x0000_i1048" src="cid:image019.png@01D1E4E2.88FDC7D0" alt="Inline image 27"><img border=0 width=32 height=21 style='width:.3333in;height:.2187in' id="_x0000_i1049" src="cid:image021.png@01D1E4E2.88FDC7D0" alt="Inline image 29"><img border=0 width=32 height=21 style='width:.3333in;height:.2187in' id="_x0000_i1050" src="cid:image021.png@01D1E4E2.88FDC7D0" alt="Inline image 30"><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'>In order to display horizontally the same text in a graphically acceptable way, in fact, you will have to type the following sequence of Unicode characters:<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'><img border=0 width=30 height=32 style='width:.3125in;height:.3333in' id="_x0000_i1051" src="cid:image015.png@01D1E4E2.88FDC7D0" alt="Inline image 31"> + <img border=0 width=14 height=30 style='width:.1458in;height:.3125in' id="_x0000_i1052" src="cid:image019.png@01D1E4E2.88FDC7D0" alt="Inline image 32"> + <img border=0 width=18 height=27 style='width:.1875in;height:.2812in' id="_x0000_i1053" src="cid:image025.png@01D1E4E2.88FDC7D0" alt="Inline image 33"> + “up-down-control-character” + <img border=0 width=12 height=18 style='width:.125in;height:.1875in' id="_x0000_i1054" src="cid:image024.png@01D1E4E2.88FDC7D0" alt="Inline image 34"> + <img border=0 width=32 height=21 style='width:.3333in;height:.2187in' id="_x0000_i1055" src="cid:image026.png@01D1E4E2.88FDC7D0" alt="Inline image 35"> + “up-down-control-character” + <img border=0 width=32 height=21 style='width:.3333in;height:.2187in' id="_x0000_i1056" src="cid:image026.png@01D1E4E2.88FDC7D0" alt="Inline image 36"><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'><br>Which would be displayed as:<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'><o:p> </o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'><img border=0 width=93 height=32 style='width:.9687in;height:.3333in' id="_x0000_i1057" src="cid:image028.png@01D1E4E2.88FDC7D0" alt="Inline image 37"><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'><o:p> </o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'>Essentially, you will have to type the text anew. Not very practical, in my opinion.<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'>Using rendering algorithms, i.e. general or contextual ligatures embedded within the *font* at the font level (instead of control characters), would be a very easy way to solve the problem.<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'>In fact it would be enough to have two fonts, one for vertical texts and one for horizontal texts (or one single font with the possibility to switch between the two layouts) with different sets of ligatures embedded in them.<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'>In that way, you will just have to type the following plain sequence of Unicode characters (without any control character):<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'><br><img border=0 width=30 height=32 style='width:.3125in;height:.3333in' id="_x0000_i1058" src="cid:image015.png@01D1E4E2.88FDC7D0" alt="Inline image 38"> + <img border=0 width=18 height=27 style='width:.1875in;height:.2812in' id="_x0000_i1059" src="cid:image025.png@01D1E4E2.88FDC7D0" alt="Inline image 39"> + <img border=0 width=12 height=18 style='width:.125in;height:.1875in' id="_x0000_i1060" src="cid:image024.png@01D1E4E2.88FDC7D0" alt="Inline image 41"> + <img border=0 width=14 height=30 style='width:.1458in;height:.3125in' id="_x0000_i1061" src="cid:image029.png@01D1E4E2.88FDC7D0" alt="Inline image 42"> + <img border=0 width=32 height=21 style='width:.3333in;height:.2187in' id="_x0000_i1062" src="cid:image021.png@01D1E4E2.88FDC7D0" alt="Inline image 43"> + <img border=0 width=32 height=21 style='width:.3333in;height:.2187in' id="_x0000_i1063" src="cid:image021.png@01D1E4E2.88FDC7D0" alt="Inline image 45"><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'>And the ligature algorithm in the vertical font will render the ligature <img border=0 width=31 height=28 style='width:.3229in;height:.2916in' id="_x0000_i1064" src="cid:image031.jpg@01D1E4E2.88FDC7D0" alt="Inline image 46">.<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'>Then, to turn this same vertical string of text into horizontal text you will just have to change the font, and the algorithm in the horizontal font will automatically display the correct <img border=0 width=31 height=28 style='width:.3229in;height:.2916in' id="_x0000_i1065" src="cid:image031.jpg@01D1E4E2.88FDC7D0" alt="Inline image 47"> and <img border=0 width=28 height=26 style='width:.2916in;height:.2708in' id="_x0000_i1066" src="cid:image033.jpg@01D1E4E2.88FDC7D0" alt="Inline image 48"> ligatures.<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'>Without need to retype anything.<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'><br>NOTE that the hieroglyphic text you see the examples here above have all been obtained in this way, namely without control characters and just with my font with embedded ligatures.<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'>As Ishida suggested in one of his emails, this is essentially how Asian languages deal with this problems. It is very efficient, it works, it does not require any new special character and frankly I still don’t understand why Egyptian should be different.<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'><b>5) special characters, vertical/horizontal texts and input methods</b><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'>Note that because of the problem with control characters and horizontal/vertical texts highlighted above, you *wont be able* to use a same simple predictive input method to type vertical and horizontal texts, because the sequences of signs and control characters needed will be *totally* different, and will both need to be encoded independently within the input method itself.<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'>In fact, you will probably have to explicitly list in advance within the input method every single possible combination of hieroglyphic signs + control characters, or you will have to just type you text sign by sign, control character by control character (even if you adopt shortcuts to input the control characters and the most common groups, the problem will still be there).<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'>Again, with general or contextual ligatures embedded at the font level this problem would not exist, because the input method would just have to input the plain sequence of signs, and it will be the rendering algorithm within the fonts that will take care of displaying the signs in the correct spatial order.<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'><b>6) Ramesside “groups” (or “tall groups”).</b><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'><b> </b><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'>You all seem to assume that the clusters of signs we see in Ramesside texts are “groups” (or ligatures) analogous to the middle Egyptian square groups, and therefore have to be created, manipulated and displayed as graphical units.<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'>For the non-Egyptologists among us, this is a Ramesside text<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'><img border=0 width=132 height=134 style='width:1.375in;height:1.3958in' id="_x0000_i1067" src="cid:image035.png@01D1E4E2.88FDC7D0" alt="Inline image 49"><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'>in red you have what is generally referred to as a “Ramesside group” (or “tall groups”).<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'><img border=0 width=132 height=134 style='width:1.375in;height:1.3958in' id="_x0000_i1068" src="cid:image037.png@01D1E4E2.88FDC7D0" alt="Inline image 50"><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'><br>Here, instead, you have an ordinary Egyptian text, <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'><img border=0 width=240 height=138 style='width:2.5in;height:1.4375in' id="_x0000_i1069" src="cid:image038.png@01D1E4E2.88FDC7D0" alt="Inline image 51"><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'>and in red you have what are generally considered as ordinary “square groups”.<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'><o:p> </o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'><img border=0 width=240 height=138 style='width:2.5in;height:1.4375in' id="_x0000_i1070" src="cid:image039.png@01D1E4E2.88FDC7D0" alt="Inline image 52"><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'>As you can see, the difference is that in ordinary Egyptian writing, sings are grouped into regular square spaces (or half-squares). In Ramesside writing, instead, signs tend to be combined into vertically elongated rectangles. These rectangles can contain multiple ordinary square groups.<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'>For instance, the following Ramesside group from the text above:<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'><o:p> </o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'><img border=0 width=23 height=37 style='width:.2395in;height:.3854in' id="_x0000_i1071" src="cid:image041.jpg@01D1E4E2.88FDC7D0" alt="Inline image 53"><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'>could be split into two ordinary square groups, <img border=0 width=22 height=22 style='width:.2291in;height:.2291in' id="_x0000_i1072" src="cid:image043.png@01D1E4E2.88FDC7D0" alt="Inline image 54"> and <img border=0 width=20 height=14 style='width:.2083in;height:.1458in' id="_x0000_i1073" src="cid:image045.png@01D1E4E2.88FDC7D0" alt="Inline image 55">, in the ordinary square groups writing.<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'> <br>As said, people often assume that these clusters of signs in Ramesside texts have to be understood as “groups” analogous to the “square groups” of the ordinary writing.<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'><br><br>But, what if the Ramesside “groups” were actually not really “groups”?<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'>Or better, what if there were an easier and most efficient way to analyses, interpret, describe, and therefore display them?<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'><br>People seem to often assume that there are only two main ways to write a string of text, namely vertically or horizontally. <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'>This however is in not true.<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'>It is also possible to write short horizontal strings of text within a larger main vertical frame, and similarly it is possible to write short vertical strings of text within a larger main horizontal frame.<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'>The second case, in particular, is attested in Asian scripts.<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'>Have a look at the following image:<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'><br><img border=0 width=91 height=54 style='width:.9479in;height:.5625in' id="_x0000_i1074" src="cid:image046.png@01D1E4E2.88FDC7D0" alt="Inline image 57"><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;margin-bottom:12.0pt;text-align:justify'><o:p> </o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'>This is a Japanese text, as you can see from the next image, it is written in short vertical “columns” (red), organized into one general horizontal “line” (green).<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'><img border=0 width=91 height=54 style='width:.9479in;height:.5625in' id="_x0000_i1075" src="cid:image047.png@01D1E4E2.88FDC7D0" alt="Inline image 56"><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'>Namely, the text is written (the text in the pic is right to left, I am transcribing it left to right because it is easier to explain the concept)<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'>---------------<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'><span style='font-family:"MS Gothic"'>大馬大呉店</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'><span style='font-family:"MS Gothic"'>博町光服の</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'>---------------<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'>But it has to be read:<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'><span style='font-family:"MS Gothic"'>大博</span> | <span style='font-family:"MS Gothic"'>馬町</span> | <span style='font-family:"MS Gothic"'>大光</span> | <span style='font-family:"MS Gothic"'>呉服</span> | <span style='font-family:"MS Gothic"'>店の</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'>namely:<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'><span style='font-family:"MS Gothic"'>大博馬町大光呉服店の</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'>Japanese writing has “groups” (i.e. characters, marked in white in the following picture) that in some general respect could be compared to Egyptian groups (they are not identical, I know, but *in some respects* they are conceptually comparable).<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;margin-bottom:12.0pt;text-align:justify'><img border=0 width=91 height=54 style='width:.9479in;height:.5625in' id="_x0000_i1076" src="cid:image048.png@01D1E4E2.88FDC7D0" alt="Inline image 58"><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'>Now, *no one* dealing with Japanese writing would consider the short vertical strings of text (the red bits above) as some sort “non-ordinary elongated groups(characters)”. And *no one* would ever consider to code such hypothetical elongated vertical groups into Unicode, or to devise control characters or anything to pre-compose them. They are just sequences of *regular* groups(characters) written vertically within a main horizontal layout.<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'>And in order to represent such a text in Unicode, you just have to play with the layout of your text in your text editor. You don’t need special control characters or anything else, it is *just* a question of *layout*.<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'>Now, Ramesside inscriptions can be analysed exactly in the same way.<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'><img border=0 width=132 height=134 style='width:1.375in;height:1.3958in' id="_x0000_i1077" src="cid:image050.png@01D1E4E2.88FDC7D0" alt="Inline image 59"><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'>In other words, what you are interpreting as the Ramesside “abnormal elongated/tall groups” (red in the pic above) could actually be interpreted just as short strings of texts written vertically (i.e short *columns*) within a bigger main horizontal layout (i.e. in lines, in green).<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'>Such an interpretation has a few advantages both in respect to the actual data from the ancient texts and for what concern Unicode etc.<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'>First, someone was pointing out that there are thousands of such “Ramesside groups” and a large part of them is attested only once. Well, if you interpreted them as short columns of texts, rather than as groups, you understand why: those are short strings of texts, they are not isolated independent graphic and orthographic units. <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'>This also helps to answer the question: “how many groups are you expecting to find in the future?”<br>Virtually, potentially, infinite.<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'>If tomorrow we should find a new Ramesside temple with a new long text inscribed in “Ramesside groups”, there could be hundreds, even thousands of these new short vertical strings of texts.<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'>Trying to describe (and encode) them as independent units (or devising control characters to build them) is more or less like trying to encode every singly column of hieroglyphic text as single independent “groups”. <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'>It does not make much sense, as it would not make sense to try to describe and code every single horizontal sequence of groups(characters) in the Japanese texts above.<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'>Rather, it would make much more sense to deal with these “Ramesside short vertical strings of text disposed in horizontal lines” as if they were.. well, short vertical strings of text disposed in horizontal lines.<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'>This can be *easily* done at the layout level, either with xml/CSS style sheets, or with any other layout algorithm of any text editor. Word can do that, already. It is enough to use a vertical font, and create a page layout with horizontal sequences (= the lines) of very short vertical columns.<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'>That is all what you need.<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'>The Ramesside “group” (or “tall group”) <img border=0 width=30 height=49 style='width:.3125in;height:.5104in' id="_x0000_i1078" src="cid:image052.png@01D1E4E2.88FDC7D0" alt="Inline image 60">  used by Bob as example in his last proposal, for instance, would not need to be built and displayed as “group” (i.e. with control characters etc) at all, but it could just be inputted as a plain sequence of independent signs displayed with a vertical font within a vertical column, in a general layout that present series of horizontal sequences (i.e. a “lines”) of such short columnts. No need for ligatures, no need for control characters, nothing. Just vertical fonts and properly set up layouts for the page where the signs will be displayed.<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'>Obviously, there will still be signs that will need to be combined in “groups”, i.e. in “real” square groups. As you can see from the pic above, however, if you interpret the Ramesside texts as composed of short vertical columns, the number of groups needed decrease significantly. And in general, those groups are often the same basic groups that you find in good old ordinary Egyptian square groups orthography.<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'>So no need to list and encode (as Unicode or at the font level, doesn’t matter) thousands of unique groups, we would just need to encode the basic square groups and then playing a bit with the layout of the text.<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'>And this brings me to the next point:<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'><b>7) What are the “square groups”?</b><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'>I have never specifically worked on square groups from a linguistic point of view, and I do not know if there is any specific study about square groups and their graphic behaviour within a larger linguistic frame (i.e. for instance comparing them with the behaviour of similar “groups” in other writing systems). This is one of those points where the experience of some of you could be extremely useful.<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'>Such a study could be used, for instance, to define some contextual rules to allow the font to automatically manage the combination of at least some of these groups, or at least to define some rules to automatically prioritize one ligature over the other (if we are working with ligatures at the font level).<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'>If such a study exists, then it would be useful to take it into consideration in the discussion.<br>If such a study does not exist, then perhaps it could be worth considering doing it *before* submitting any new proposal involving control characters to the Unicode consortium, because I think it would be better to be sure we really understand how those groups work, before suggesting a method to encode them.<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'>I am obviously talking about control characters etc, I am not talking about expanding the basic set of glyphs. <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'>Otherwise, we would be encoding something whose actual functioning has never been studied, and therefore we would risk to be encoding features and elements that are actually superfluous, or that could have been managed in a more efficient way at other levels (ligatures within the fonts, layout table at the texteditor level etc).<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'>Ok, I guess this is more or less all what I wanted to say.<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'>Now feel free to ignore me :-)<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'>Best<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'>Marwan<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:justify'><o:p> </o:p></p></div></div></body></html>