<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:"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:"Apple Color Emoji";
panose-1:0 0 0 0 0 0 0 0 0 0;}
@font-face
{font-family:Consolas;
panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0in;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri",sans-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;}
pre
{mso-style-priority:99;
mso-style-link:"HTML Preformatted Char";
margin:0in;
margin-bottom:.0001pt;
font-size:10.0pt;
font-family:"Courier New";}
p.msonormal0, li.msonormal0, div.msonormal0
{mso-style-name:msonormal;
mso-margin-top-alt:auto;
margin-right:0in;
mso-margin-bottom-alt:auto;
margin-left:0in;
font-size:11.0pt;
font-family:"Calibri",sans-serif;}
span.HTMLPreformattedChar
{mso-style-name:"HTML Preformatted Char";
mso-style-priority:99;
mso-style-link:"HTML Preformatted";
font-family:Consolas;}
span.EmailStyle21
{mso-style-type:personal-reply;
font-family:"Calibri",sans-serif;
color:windowtext;}
.MsoChpDefault
{mso-style-type:export-only;
font-size:10.0pt;}
@page WordSection1
{size:8.5in 11.0in;
margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
{page:WordSection1;}
--></style></head><body lang=EN-US link=blue vlink=purple><div class=WordSection1><p class=MsoNormal>The (hex.) column is the UTF-8 encoding of the character, that is, the sequence of bytes.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>The actual Unicode character number is the value in the first column, e.g., \u2190.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>So you should be able to type 2190 and get the character you want.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Unicode is the character set and the character numbers (code points) are independent of how the characters are encoded.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>The encoding is how the characters are translated to bytes when written as a byte sequence.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>The Unicode standard defines a number of encodings, including UTF-8 and UTF-16.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>So there are not “UTF-8 characters”, only UTF-8 encodings of Unicode characters.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>The UTF-8 encoding was designed so that it is identical to ASCII for the first 127 or 255 characters (depending on which version of ASCII you’re looking at). But after character 255 it takes at least 3 bytes to encode a character.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Cheers,<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>E.<o:p></o:p></p><div><div><div><p class=MsoNormal><span style='font-size:10.5pt;color:black'>--<o:p></o:p></span></p></div><div><p class=MsoNormal><span style='font-size:10.5pt;color:black'>Eliot Kimber<o:p></o:p></span></p></div><div><p class=MsoNormal><span style='font-size:10.5pt;color:black'>http://contrext.com<o:p></o:p></span></p></div><div><p class=MsoNormal><span style='font-size:10.5pt;color:black'> <o:p></o:p></span></p></div></div></div><p class=MsoNormal><o:p> </o:p></p><div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in'><p class=MsoNormal><b><span style='font-size:12.0pt;color:black'>From: </span></b><span style='font-size:12.0pt;color:black'>oXygen-user <oxygen-user-bounces@oxygenxml.com> on behalf of Bernhard Kleine <bernhard.kleine@gmx.net><br><b>Date: </b>Monday, February 19, 2018 at 9:17 AM<br><b>To: </b><oxygen-user@oxygenxml.com><br><b>Subject: </b>Re: [oXygen-user] How to type an UTF8 symbol in text as well as in author mode<o:p></o:p></span></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><p><a name="_MailOriginalBody">The UTF8 table at </a><a href="http://www.utf8-zeichentabelle.de/unicode-utf8-table.pl?start=8592"><span style='mso-bookmark:_MailOriginalBody'>http://www.utf8-zeichentabelle.de/unicode-utf8-table.pl?start=8592</span><span style='mso-bookmark:_MailOriginalBody'></span></a><span style='mso-bookmark:_MailOriginalBody'> shows this first four lines.<o:p></o:p></span></p><table class=MsoNormalTable border=0 cellpadding=0><tr><td style='padding:.75pt .75pt .75pt .75pt'><p class=MsoNormal align=center style='text-align:center'><span style='mso-bookmark:_MailOriginalBody'><b>Unicode<br>Codepos.<o:p></o:p></b></span></p></td><span style='mso-bookmark:_MailOriginalBody'></span><td style='padding:.75pt .75pt .75pt .75pt'><p class=MsoNormal align=center style='text-align:center'><span style='mso-bookmark:_MailOriginalBody'><b>Zeichen<o:p></o:p></b></span></p></td><span style='mso-bookmark:_MailOriginalBody'></span><td style='padding:.75pt .75pt .75pt .75pt'><p class=MsoNormal align=center style='text-align:center'><span style='mso-bookmark:_MailOriginalBody'><b>UTF-8<br>(hex.)<o:p></o:p></b></span></p></td><span style='mso-bookmark:_MailOriginalBody'></span><td style='padding:.75pt .75pt .75pt .75pt'><p class=MsoNormal align=center style='text-align:center'><span style='mso-bookmark:_MailOriginalBody'><b>Name<o:p></o:p></b></span></p></td><span style='mso-bookmark:_MailOriginalBody'></span></tr><tr><td style='padding:.75pt .75pt .75pt .75pt'><p class=MsoNormal><span style='mso-bookmark:_MailOriginalBody'>U+2190<o:p></o:p></span></p></td><span style='mso-bookmark:_MailOriginalBody'></span><td style='padding:.75pt .75pt .75pt .75pt'><p class=MsoNormal><span style='mso-bookmark:_MailOriginalBody'>←<o:p></o:p></span></p></td><span style='mso-bookmark:_MailOriginalBody'></span><td style='padding:.75pt .75pt .75pt .75pt'><p class=MsoNormal><span style='mso-bookmark:_MailOriginalBody'>e2 86 90<o:p></o:p></span></p></td><span style='mso-bookmark:_MailOriginalBody'></span><td style='padding:.75pt .75pt .75pt .75pt'><p class=MsoNormal><span style='mso-bookmark:_MailOriginalBody'>LEFTWARDS ARROW<o:p></o:p></span></p></td><span style='mso-bookmark:_MailOriginalBody'></span></tr><tr><td style='padding:.75pt .75pt .75pt .75pt'><p class=MsoNormal><span style='mso-bookmark:_MailOriginalBody'>U+2191<o:p></o:p></span></p></td><span style='mso-bookmark:_MailOriginalBody'></span><td style='padding:.75pt .75pt .75pt .75pt'><p class=MsoNormal><span style='mso-bookmark:_MailOriginalBody'>↑<o:p></o:p></span></p></td><span style='mso-bookmark:_MailOriginalBody'></span><td style='padding:.75pt .75pt .75pt .75pt'><p class=MsoNormal><span style='mso-bookmark:_MailOriginalBody'>e2 86 91<o:p></o:p></span></p></td><span style='mso-bookmark:_MailOriginalBody'></span><td style='padding:.75pt .75pt .75pt .75pt'><p class=MsoNormal><span style='mso-bookmark:_MailOriginalBody'>UPWARDS ARROW<o:p></o:p></span></p></td><span style='mso-bookmark:_MailOriginalBody'></span></tr><tr><td style='padding:.75pt .75pt .75pt .75pt'><p class=MsoNormal><span style='mso-bookmark:_MailOriginalBody'>U+2192<o:p></o:p></span></p></td><span style='mso-bookmark:_MailOriginalBody'></span><td style='padding:.75pt .75pt .75pt .75pt'><p class=MsoNormal><span style='mso-bookmark:_MailOriginalBody'>→<o:p></o:p></span></p></td><span style='mso-bookmark:_MailOriginalBody'></span><td style='padding:.75pt .75pt .75pt .75pt'><p class=MsoNormal><span style='mso-bookmark:_MailOriginalBody'>e2 86 92<o:p></o:p></span></p></td><span style='mso-bookmark:_MailOriginalBody'></span><td style='padding:.75pt .75pt .75pt .75pt'><p class=MsoNormal><span style='mso-bookmark:_MailOriginalBody'>RIGHTWARDS ARROW<o:p></o:p></span></p></td><span style='mso-bookmark:_MailOriginalBody'></span></tr><tr><td style='padding:.75pt .75pt .75pt .75pt'><p class=MsoNormal><span style='mso-bookmark:_MailOriginalBody'>U+2193<o:p></o:p></span></p></td><span style='mso-bookmark:_MailOriginalBody'></span><td style='padding:.75pt .75pt .75pt .75pt'><p class=MsoNormal><span style='mso-bookmark:_MailOriginalBody'>↓<o:p></o:p></span></p></td><span style='mso-bookmark:_MailOriginalBody'></span><td style='padding:.75pt .75pt .75pt .75pt'><p class=MsoNormal><span style='mso-bookmark:_MailOriginalBody'>e2 86 93<o:p></o:p></span></p></td><span style='mso-bookmark:_MailOriginalBody'></span><td style='padding:.75pt .75pt .75pt .75pt'><p class=MsoNormal><span style='mso-bookmark:_MailOriginalBody'>DOWNWARDS ARROW<o:p></o:p></span></p></td><span style='mso-bookmark:_MailOriginalBody'></span></tr></table><p><span style='mso-bookmark:_MailOriginalBody'>When I tried to change a utf8 hex value in a simple doc, using Ctrl-Shift-X, I get:<o:p></o:p></span></p><p><span style='mso-bookmark:_MailOriginalBody'><img border=0 width=862 height=416 style='width:8.9791in;height:4.3333in' id="Picture_x0020_1" src="cid:image001.png@01D3A964.0ED7BE00" alt="cid:part1.482BC927.158A9BBD@gmx.net"><o:p></o:p></span></p><p><span style='mso-bookmark:_MailOriginalBody'>(not a valid hexadecimal sequence to change)<o:p></o:p></span></p><p><span style='mso-bookmark:_MailOriginalBody'>I also tried the 0x1F926 from Bens example below. The same error. What do I wrong?<o:p></o:p></span></p><p><span style='mso-bookmark:_MailOriginalBody'>These arrows would be a good example since they will be used.<o:p></o:p></span></p><p><span style='mso-bookmark:_MailOriginalBody'>Regards<o:p></o:p></span></p><p><span style='mso-bookmark:_MailOriginalBody'>Bernhard<o:p></o:p></span></p><p class=MsoNormal><span style='mso-bookmark:_MailOriginalBody'><o:p> </o:p></span></p><div><p class=MsoNormal><span style='mso-bookmark:_MailOriginalBody'>Am 19.02.2018 um 10:03 schrieb Oxygen XML Editor Support (Radu Coravu) :<o:p></o:p></span></p></div><blockquote style='margin-top:5.0pt;margin-bottom:5.0pt'><p class=MsoNormal><span style='mso-bookmark:_MailOriginalBody'>Hi, <br><br>Thanks for the reminder Ben. <br>Indeed I forgot about this feature in Oxygen: <br><br></span><a href="https://www.oxygenxml.com/doc/versions/19.1/ug-editor/topics/text-mode-actions.html#text-mode-actions__convert-hex-sequence"><span style='mso-bookmark:_MailOriginalBody'>https://www.oxygenxml.com/doc/versions/19.1/ug-editor/topics/text-mode-actions.html#text-mode-actions__convert-hex-sequence</span><span style='mso-bookmark:_MailOriginalBody'></span></a><span style='mso-bookmark:_MailOriginalBody'> <br><br>which basically allows you to type away the hex digits in Oxygen and then invoke the special "Convert Hexadecimal Sequence to Character" action. <br><br>Regards, <br>Radu <br><br>Radu Coravu <br><oXygen/> XML Editor, Schema Editor and XSLT Editor/Debugger <br></span><a href="http://www.oxygenxml.com"><span style='mso-bookmark:_MailOriginalBody'>http://www.oxygenxml.com</span><span style='mso-bookmark:_MailOriginalBody'></span></a><span style='mso-bookmark:_MailOriginalBody'> <br><br>On 2/19/2018 10:56 AM, Ben McGinnes wrote: <br><br><o:p></o:p></span></p><blockquote style='margin-top:5.0pt;margin-bottom:5.0pt'><p class=MsoNormal><span style='mso-bookmark:_MailOriginalBody'>On Mon, Feb 19, 2018 at 09:33:28AM +0200, Oxygen XML Editor Support (Radu Coravu) wrote: <br><br><o:p></o:p></span></p><blockquote style='margin-top:5.0pt;margin-bottom:5.0pt'><p class=MsoNormal><span style='mso-bookmark:_MailOriginalBody'>Hi Bernhard, <br><br>It seems that for "nbsp" which has the decimal equivalent "160" you would <br>need to type "ALT" and then "0160", that leading "0" seems to be important. <br>The same probably for all other characters, type their decimal equivalent <br>but it needs to be four typed figures. <o:p></o:p></span></p></blockquote><p class=MsoNormal><span style='mso-bookmark:_MailOriginalBody'><br>Oh, how quickly we forget certain things. :) <br><br>oXygen has had the ability to enter UTF-8 characters in the first <br>plane by their four character hexadecimal code point value since <br>version 17.1. I can't recall what the default hotkey is for invoking <br>it because I changed mine (back) to F8 as soon as I installed that <br>version. I believe I've still got the plugin you guys provided me <br>during my trial period for 17.0. <br><br>Anyway, if Bernhard is happy with using hex instead of int, that's the <br>solution instead of the Windows alt sequences (or the Mac alt/option <br>sequences either, for that matter). <br><br>....<o:p></o:p></span></p></blockquote></blockquote><p class=MsoNormal><span style='mso-bookmark:_MailOriginalBody'><br><br><o:p></o:p></span></p><blockquote style='margin-top:5.0pt;margin-bottom:5.0pt'><blockquote style='margin-top:5.0pt;margin-bottom:5.0pt'><p class=MsoNormal style='margin-bottom:12.0pt'><span style='mso-bookmark:_MailOriginalBody'>bash-4.4$ unum.pl 0x1f926 <br> Octal Decimal Hex HTML Character Unicode <br> 0374446 129318 0x1F926 🤦 "</span><span style='mso-bookmark:_MailOriginalBody'><span style='font-family:"Apple Color Emoji"'>🤦</span></span><span style='mso-bookmark:_MailOriginalBody'>" FACE PALM <br>bash-4.4$ <br><br>Obviously some of us can see that character properly and some can't, <br>but you all know which it is. <br><br><br>Regards, <br>Ben <br><br><br><br>_______________________________________________ <br>oXygen-user mailing list <br></span><a href="mailto:oXygen-user@oxygenxml.com"><span style='mso-bookmark:_MailOriginalBody'>oXygen-user@oxygenxml.com</span><span style='mso-bookmark:_MailOriginalBody'></span></a><span style='mso-bookmark:_MailOriginalBody'> <br></span><a href="https://www.oxygenxml.com/mailman/listinfo/oxygen-user"><span style='mso-bookmark:_MailOriginalBody'>https://www.oxygenxml.com/mailman/listinfo/oxygen-user</span><span style='mso-bookmark:_MailOriginalBody'></span></a><span style='mso-bookmark:_MailOriginalBody'> <o:p></o:p></span></p></blockquote><p class=MsoNormal><span style='mso-bookmark:_MailOriginalBody'>_______________________________________________ <br>oXygen-user mailing list <br></span><a href="mailto:oXygen-user@oxygenxml.com"><span style='mso-bookmark:_MailOriginalBody'>oXygen-user@oxygenxml.com</span><span style='mso-bookmark:_MailOriginalBody'></span></a><span style='mso-bookmark:_MailOriginalBody'> <br></span><a href="https://www.oxygenxml.com/mailman/listinfo/oxygen-user"><span style='mso-bookmark:_MailOriginalBody'>https://www.oxygenxml.com/mailman/listinfo/oxygen-user</span><span style='mso-bookmark:_MailOriginalBody'></span></a><span style='mso-bookmark:_MailOriginalBody'> <o:p></o:p></span></p></blockquote><p class=MsoNormal><span style='mso-bookmark:_MailOriginalBody'><br><br><o:p></o:p></span></p><pre><span style='mso-bookmark:_MailOriginalBody'>-- <o:p></o:p></span></pre><pre><span style='mso-bookmark:_MailOriginalBody'>spitzhalde9<o:p></o:p></span></pre><pre><span style='mso-bookmark:_MailOriginalBody'>D-79853 lenzkirch<o:p></o:p></span></pre><pre><span style='mso-bookmark:_MailOriginalBody'></span><a href="mailto:bernhard.kleine@gmx.net"><span style='mso-bookmark:_MailOriginalBody'>bernhard.kleine@gmx.net</span><span style='mso-bookmark:_MailOriginalBody'></span></a><span style='mso-bookmark:_MailOriginalBody'><o:p></o:p></span></pre><pre><span style='mso-bookmark:_MailOriginalBody'></span><a href="http://www.b-kleine.com"><span style='mso-bookmark:_MailOriginalBody'>www.b-kleine.com</span><span style='mso-bookmark:_MailOriginalBody'></span></a><span style='mso-bookmark:_MailOriginalBody'>, </span><a href="http://www.urseetal.net"><span style='mso-bookmark:_MailOriginalBody'>www.urseetal.net</span><span style='mso-bookmark:_MailOriginalBody'></span></a><span style='mso-bookmark:_MailOriginalBody'><o:p></o:p></span></pre><pre><span style='mso-bookmark:_MailOriginalBody'>-<o:p></o:p></span></pre><pre><span style='mso-bookmark:_MailOriginalBody'>thunderbird mit enigmail<o:p></o:p></span></pre><pre><span style='mso-bookmark:_MailOriginalBody'>GPG schlüssel: D5257409<o:p></o:p></span></pre><pre><span style='mso-bookmark:_MailOriginalBody'>fingerprint:<o:p></o:p></span></pre><pre><span style='mso-bookmark:_MailOriginalBody'>08 B7 F8 70 22 7A FC C1 15 49 CA A6 C7 6F A0 2E D5 25 74 09<o:p></o:p></span></pre><p class=MsoNormal><span style='mso-bookmark:_MailOriginalBody'>_______________________________________________ oXygen-user mailing list oXygen-user@oxygenxml.com https://www.oxygenxml.com/mailman/listinfo/oxygen-user </span><o:p></o:p></p></div></body></html>