Autoclick - typing UNICODE - http://pcl.to/unicode © RedTitan™ Technology 2005 Ŵħęřĕ đő ţħĕŝĕ ćħāŗąčťėŕ ģļŷpĥš łīvė ōņ mŷ ķėŷbōāřđ ¿ To view this document as UNICODE.TXT you need Notepad configured for font Arial on Windows XP Most Windows XP text utilities support Unicode using UTF - see http://pcl.to/unicode/utf.xml Many Windows XP fonts have more than 255 character glyphs defined. For example, the font Arial has 1419 glyphs defined which covers many foreign languages and a lot of technical symbols. Check your favourite font on http://pcl.to/pclt/ The question remains - How do you insert UTF encoded UNICODE into a document like this text file? You can buy specialist editors and a new keyboard but if you just want to insert a small amount of يونِكود Arabic text there has got to be an easier way! The AUTOCLICK utility from RedTitan provides an answer. Just click on the character and you too can - Δεν βρέθηκαν λέξεις (type in Greek) Unicode code plane 0x03: αβγδενζηθικλμνξοπρςστυφχψω - Greek Unicode code plane 0x04: абвгдежзийклмнопрстуфхцчшщъыьэюя - Russian Unicode code plane 0x05: הפניות - Hebrew Unicode code plane 0x06: يونِكود -Arabic Print this document with a PCL driver and use RedTitan EscapeE to convert to PDF. Note: AutoClick supports characters in the range 0x0000 to 0xFFFF. i.e. two byte. Version 3 UNICODE defines 3 bytes and moves some of the original glyph ranges (e.g Chinese). The full list looks like this Unicode version 3.0 - range start codes. 0000 Basic Latin 0080 Latin-1 Supplement 0100 Latin Extended-A 0180 Latin Extended-B 0250 IPA Extensions 02B0 Spacing Modifier Letters 0300 Combining Diacritical Marks 0370 Greek and Coptic 0400 Cyrillic 0500 Cyrillic Supplement 0530 Armenian 0590 Hebrew 0600 Arabic 0700 Syriac 0780 Thaana 0900 Devanagari 0980 Bengali 0A00 Gurmukhi 0A80 Gujarati 0B00 Oriya 0B80 Tamil 0C00 Telugu 0C80 Kannada 0D00 Malayalam 0D80 Sinhala 0E00 Thai 0E80 Lao 0F00 Tibetan 1000 Myanmar 10A0 Georgian 1100 Hangul Jamo 1200 Ethiopic 13A0 Cherokee 1400 Unified Canadian Aboriginal Syllabic 1680 Ogham 16A0 Runic 1700 Tagalog 1720 Hanunoo 1740 Buhid 1760 Tagbanwa 1780 Khmer 1800 Mongolian 1900 Limbu 1950 Tai Le 19E0 Khmer Symbols 1D00 Phonetic Extensions 1E00 Latin Extended Additional 1F00 Greek Extended 2000 General Punctuation 2070 Superscripts and Subscripts 20A0 Currency Symbols 20D0 Combining Marks for Symbols 2100 Letterlike Symbols 2150 Number Forms 2190 Arrows 2200 Mathematical Operators 2300 Miscellaneous Technical 2400 Control Pictures 2440 Optical Character Recognition 2460 Enclosed Alphanumerics 2500 Box Drawing 2580 Block Elements 25A0 Geometric Shapes 2600 Miscellaneous Symbols 2700 Dingbats 27C0 Miscellaneous Mathematical Symbols-A 27F0 Supplemental Arrows-A 2800 Braille Patterns 2900 Supplemental Arrows-B 2980 Miscellaneous Mathematical Symbols-B 2A00 Supplemental Mathematical Operators 2B00 Miscellaneous Symbols and Arrows 2E80 CJK Radicals Supplement 2F00 Kangxi Radicals 2FF0 Ideographic Description Characters 3000 CJK Symbols and Punctuation 3040 Hiragana 30A0 Katakana 3100 Bopomofo 3130 Hangul Compatibility Jamo 3190 Kanbun 31A0 Bopomofo Extended 31F0 Katakana Phonetic Extensions 3200 Enclosed CJK Letters and Months 3300 CJK Compatibility 3400 CJK Unified Ideographs Extension A 4DC0 Yijing Hexagram Symbols 4E00 CJK Unified Ideographs (5MB) A000 Yi Syllables A490 Yi Radicals AC00 Hangul Syllables (7MB) D800 High Surrogates DC00 Low Surrogates E000 Private Use Area F900 CJK Compatibility Ideographs FB00 Alphabetic Presentation Forms FB50 Arabic Presentation Forms-A FE00 Variation Selectors FE20 Combining Half Marks FE30 CJK Compatibility Forms FE50 Small Form Variants FE70 Arabic Presentation Forms-B FF00 Halfwidth and Fullwidth Forms FFF0 Specials 10000 Linear B Syllabary 10080 Linear B Ideograms 10100 Aegean Numbers 10300 Old Italic 10330 Gothic 10380 Ugaritic 10400 Deseret 10450 Shavian 10480 Osmanya 10800 Cypriot Syllabary 1D000 Byzantine Musical Symbols 1D000 Musical Symbols 1D300 Tai Xuan Jing Symbols 1D400 Mathematical Alphanumeric Symbols 20000 CJK Unified Ideographs Extension B 2F800 CJK Compatibility Ideographs E0000 Tags E0100 Variation Selectors Supplement F0000 Supplementary Private Use Area-A 100000 Supplementary Private Use Area-B