1
0
mirror of synced 2026-04-25 20:01:51 +00:00
Files
Interlisp.medley/unicode/xerox/XCCS-340=ARABIC.TXT
rmkaplan a84242561a Rmk100 unicode utf 8 update (#1489)
* UNICODE:  a few additional Tedit helpers, revised documentation

* New JIS files (courtesy of Peter)

* Updated mapping files (courtesy of Peter Craven)

* UNICODE:  changed SHOULDNT to ERROR
2024-01-10 10:47:16 -08:00

202 lines
8.9 KiB
Plaintext
Raw Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
#
# Name: XCCS (XC-3-1-1-0) to Unicode
# Unicode version: 3.0
# XCCS charset: 340 ARABIC
# Table version: 0.1
# Table format: Format A
# Date: 9-Aug-2021
# Author: Ron Kaplan <Ron.Kaplan@post.harvard.edu>
#
# This file contains mappings from the Xerox Character Code Standard (version
# XC1-3-3-0, 1987) into Unicode 3.0. standard codes. That is the version of
# XCCS corresponding to the fonts in the Medley system.
#
# The format of this file conforms to the format of the other Unicode-supplied
# mapping files:
# Three white-space (tab or spaces) separated columns:
# Column 1 is the XCCS code (as hex 0xXXXX)
# Column 2 is the corresponding Unicode (as hex 0xXXXX)
# Column 3 (after #) is a comment column. For convenience, it contains the
# Unicode character itself (since the Unicode character names
# are not available)
# Unicode FFFF is used for undefined XCCS codes (Column 3 = UNDEFINED
# Unicode FFFE is used for XCCS codes that have not yet been filled in.
# (Column 3 = MISSING)
#
# This file is encoded in UTF8, so that the Unicode characters
# are properly displayed in Column 3 and can be edited by standard
# Unicode-enabled editors (e.g. Mac Textedit).
#
# This file can also be read by the function
# READ-UNICODE-MAPPING in the UNICODE Medley library package.
#
# The entries are in XCCS order and grouped by character sets. In front of
# the mappings, for convenience, there is a line with the octal XCCS
# character set, after #.
#
# Note that a given XCCS code might map to codes in several different Unicode
# positions, since there are repetitions in the Unicode standard.
#
# For more details, see the associated README.TXT file.
#
# Any comments or problems, contact <ron.kaplan@post.harvard.edu>
# "340" ARABIC
0xE025 0x066A # ٪ ARABIC PERCENT SIGN
0xE02C 0x060C # ، ARABIC COMMA
0xE02E 0x06D4 # ۔ ARABIC FULL STOP
0xE030 0x0660 # ٠ ARABIC-INDIC DIGIT ZERO
0xE031 0x0661 # ١ ARABIC-INDIC DIGIT ONE
0xE032 0x0662 # ٢ ARABIC-INDIC DIGIT TWO
0xE033 0x0663 # ٣ ARABIC-INDIC DIGIT THREE
0xE034 0x0664 # ٤ ARABIC-INDIC DIGIT FOUR
0xE035 0x0665 # ٥ ARABIC-INDIC DIGIT FIVE
0xE036 0x0666 # ٦ ARABIC-INDIC DIGIT SIX
0xE037 0x0667 # ٧ ARABIC-INDIC DIGIT SEVEN
0xE038 0x0668 # ٨ ARABIC-INDIC DIGIT EIGHT
0xE039 0x0669 # ٩ ARABIC-INDIC DIGIT NINE
0xE03B 0x061B # ؛ ARABIC SEMICOLON
0xE03F 0x061F # ؟ ARABIC QUESTION MARK
0xE041 0x0621 # ء ARABIC LETTER HAMZA
0xE042 0x0622 # آ ARABIC LETTER ALEF WITH MADDA ABOVE
0xE043 0x0623 # أ ARABIC LETTER ALEF WITH HAMZA ABOVE
0xE044 0x0624 # ؤ ARABIC LETTER WAW WITH HAMZA ABOVE
0xE045 0x0625 # إ ARABIC LETTER ALEF WITH HAMZA BELOW
0xE046 0x0626 # ئ ARABIC LETTER YEH WITH HAMZA ABOVE
0xE047 0x0627 # ا ARABIC LETTER ALEF
0xE048 0x0628 # ب ARABIC LETTER BEH
0xE049 0x0629 # ة ARABIC LETTER TEH MARBUTA
0xE04A 0x062A # ت ARABIC LETTER TEH
0xE04B 0x062B # ث ARABIC LETTER THEH
0xE04C 0x062C # ج ARABIC LETTER JEEM
0xE04D 0x062D # ح ARABIC LETTER HAH
0xE04E 0x062E # خ ARABIC LETTER KHAH
0xE04F 0x062F # د ARABIC LETTER DAL
0xE050 0x0630 # ذ ARABIC LETTER THAL
0xE051 0x0631 # ر ARABIC LETTER REH
0xE052 0x0632 # ز ARABIC LETTER ZAIN
0xE053 0x0633 # س ARABIC LETTER SEEN
0xE054 0x0634 # ش ARABIC LETTER SHEEN
0xE055 0x0635 # ص ARABIC LETTER SAD
0xE056 0x0636 # ض ARABIC LETTER DAD
0xE057 0x0637 # ط ARABIC LETTER TAH
0xE058 0x0638 # ظ ARABIC LETTER ZAH
0xE059 0x0639 # ع ARABIC LETTER AIN
0xE05A 0x063A # غ ARABIC LETTER GHAIN
0xE060 0x0640 # ـ ARABIC TATWEEL
0xE061 0x0641 # ف ARABIC LETTER FEH
0xE062 0x0642 # ق ARABIC LETTER QAF
0xE063 0x0643 # ك ARABIC LETTER KAF
0xE064 0x0644 # ل ARABIC LETTER LAM
0xE065 0x0645 # م ARABIC LETTER MEEM
0xE066 0x0646 # ن ARABIC LETTER NOON
0xE067 0x0647 # ه ARABIC LETTER HEH
0xE068 0x0648 # و ARABIC LETTER WAW
0xE069 0x0649 # ى ARABIC LETTER ALEF MAKSURA
0xE06A 0x064A # ي ARABIC LETTER YEH
0xE06B 0x064B # ً ARABIC FATHATAN
0xE06C 0x064C # ٌ ARABIC DAMMATAN
0xE06D 0x064D # ٍ ARABIC KASRATAN
0xE06E 0x064E # َ ARABIC FATHA
0xE06F 0x064F # ُ ARABIC DAMMA
0xE070 0x0650 # ِ ARABIC KASRA
0xE071 0x0651 # ّ ARABIC SHADDA
0xE072 0x0652 # ْ ARABIC SUKUN
0xE073 0x0670 # ٰ ARABIC LETTER SUPERSCRIPT ALEF
0xE074 0x0671 # ٱ ARABIC LETTER ALEF WASLA
0xE075 0x066B # ٫ ARABIC DECIMAL SEPARATOR
0xE076 0x066C # ٬ ARABIC THOUSANDS SEPARATOR
0xE0A1 0x06A4 # ڤ ARABIC LETTER VEH
0xE0A2 0x067E # پ ARABIC LETTER PEH
0xE0A3 0x0686 # چ ARABIC LETTER TCHEH
0xE0A4 0x0698 # ژ ARABIC LETTER JEH
0xE0A5 0x06AF # گ ARABIC LETTER GAF
0xE0A6 0x06C0 # ۀ ARABIC LETTER HEH WITH YEH ABOVE
0xE0A7 0x0679 # ٹ ARABIC LETTER TTEH
0xE0A8 0x0688 # ڈ ARABIC LETTER DDAL
0xE0A9 0x0691 # ڑ ARABIC LETTER RREH
0xE0AA 0x06BA # ں ARABIC LETTER NOON GHUNNA
0xE0AB 0x06BE # ھ ARABIC LETTER HEH DOACHASHMEE
0xE0AC 0x06C1 # ہ ARABIC LETTER HEH GOAL
0xE0AD 0x06C3 # ۃ ARABIC LETTER TEH MARBUTA GOAL
0xE0AE 0x06C2 # ۂ ARABIC LETTER HEH GOAL WITH HAMZA ABOVE
0xE0AF 0x06D2 # ے ARABIC LETTER YEH BARREE
0xE0B1 0x067C # ټ ARABIC LETTER TEH WITH RING
0xE0B2 0x0681 # ځ ARABIC LETTER HAH WITH HAMZA ABOVE
0xE0B3 0x0685 # څ ARABIC LETTER HAH WITH THREE DOTS ABOVE
0xE0B4 0x0689 # ډ ARABIC LETTER DAL WITH RING
0xE0B5 0x0693 # ړ ARABIC LETTER REH WITH RING
0xE0B6 0x0696 # ږ ARABIC LETTER REH WITH DOT BELOW AND DOT ABOVE
0xE0B7 0x069A # ښ ARABIC LETTER SEEN WITH DOT BELOW AND DOT ABOVE
0xE0B8 0x06BC # ڼ ARABIC LETTER NOON WITH RING
0xE0B9 0x06D0 # ې ARABIC LETTER E
0xE0BA 0x06CD # ۍ ARABIC LETTER YEH WITH TAIL
0xE0BB 0x0672 # ٲ ARABIC LETTER ALEF WITH WAVY HAMZA ABOVE
0xE0BC 0x0673 # ٳ ARABIC LETTER ALEF WITH WAVY HAMZA BELOW
0xE0BD 0x06D3 # ۓ ARABIC LETTER YEH BARREE WITH HAMZA ABOVE
0xE0BE 0x06D5 # ە ARABIC LETTER AE
0xE0BF 0xFBD3 # ﯓ ARABIC LETTER NG ISOLATED FORM
0xE0C0 0x06C7 # ۇ ARABIC LETTER U
0xE0C1 0x06C6 # ۆ ARABIC LETTER OE
0xE0C2 0x06C8 # ۈ ARABIC LETTER YU
0xE0C3 0xFBDD # ﯝ ARABIC LETTER U WITH HAMZA ABOVE ISOLATED FORM
0xE0C4 0x06CB # ۋ ARABIC LETTER VE
0xE0C5 0x06C5 # ۅ ARABIC LETTER KIRGHIZ OE
0xE0C6 0x06C9 # ۉ ARABIC LETTER KIRGHIZ YU
0xE0C7 0x0674 # ٴ ARABIC LETTER HIGH HAMZA
0xE0C8 0x0675 # ٵ ARABIC LETTER HIGH HAMZA ALEF
0xE0C9 0x0676 # ٶ ARABIC LETTER HIGH HAMZA WAW
0xE0CA 0x0682 # ڂ ARABIC LETTER HAH WITH TWO DOTS VERTICAL ABOVE
0xE0CB 0x0677 # ٷ ARABIC LETTER U WITH HAMZA ABOVE
0xE0CC 0x0678 # ٸ ARABIC LETTER HIGH HAMZA YEH
0xE0CD 0x067D # ٽ ARABIC LETTER TEH WITH THREE DOTS ABOVE DOWNWARDS
0xE0CE 0x068A # ڊ ARABIC LETTER DAL WITH DOT BELOW
0xE0CF 0x068B # ڋ ARABIC LETTER DAL WITH DOT BELOW AND SMALL TAH
0xE0D0 0x06AB # ګ ARABIC LETTER KAF WITH RING
0xE0D1 0x068F # ڏ ARABIC LETTER DAL WITH THREE DOTS ABOVE DOWNWARDS
0xE0D2 0x0690 # ڐ ARABIC LETTER DAL WITH FOUR DOTS ABOVE
0xE0D3 0x06CC # ی ARABIC LETTER FARSI YEH
0xE0D4 0x067B # ٻ ARABIC LETTER BEEH
0xE0D5 0x0680 # ڀ ARABIC LETTER BEHEH
0xE0D6 0x067A # ٺ ARABIC LETTER TTEHEH
0xE0D7 0x067F # ٿ ARABIC LETTER TEHEH
0xE0D8 0x06A6 # ڦ ARABIC LETTER PEHEH
0xE0D9 0x0684 # ڄ ARABIC LETTER DYEH
0xE0DA 0x0683 # ڃ ARABIC LETTER NYEH
0xE0DB 0x0687 # ڇ ARABIC LETTER TCHEHEH
0xE0DC 0x068D # ڍ ARABIC LETTER DDAHAL
0xE0DD 0x068C # ڌ ARABIC LETTER DAHAL
0xE0DE 0x068E # ڎ ARABIC LETTER DUL
0xE0DF 0x06A9 # ک ARABIC LETTER KEHEH
0xE0E0 0x06B3 # ڳ ARABIC LETTER GUEH
0xE0E1 0x06B1 # ڱ ARABIC LETTER NGOEH
0xE0E2 0x06BB # ڻ ARABIC LETTER RNOON
0xE0E3 0x0692 # ڒ ARABIC LETTER REH WITH SMALL V
0xE0E4 0x0694 # ڔ ARABIC LETTER REH WITH DOT BELOW
0xE0E5 0x0695 # ڕ ARABIC LETTER REH WITH SMALL V BELOW
0xE0E6 0x0697 # ڗ ARABIC LETTER REH WITH TWO DOTS ABOVE
0xE0E7 0x0699 # ڙ ARABIC LETTER REH WITH FOUR DOTS ABOVE
0xE0E8 0x069B # ڛ ARABIC LETTER SEEN WITH THREE DOTS BELOW
0xE0E9 0x069C # ڜ ARABIC LETTER SEEN WITH THREE DOTS BELOW AND THREE DOTS ABOVE
0xE0EA 0x069D # ڝ ARABIC LETTER SAD WITH TWO DOTS BELOW
0xE0EB 0x069E # ڞ ARABIC LETTER SAD WITH THREE DOTS ABOVE
0xE0EC 0x069F # ڟ ARABIC LETTER TAH WITH THREE DOTS ABOVE
0xE0ED 0x06A0 # ڠ ARABIC LETTER AIN WITH THREE DOTS ABOVE
0xE0EE 0x06A1 # ڡ ARABIC LETTER DOTLESS FEH
0xE0EF 0x06A2 # ڢ ARABIC LETTER FEH WITH DOT MOVED BELOW
0xE0F0 0x06A3 # ڣ ARABIC LETTER FEH WITH DOT BELOW
0xE0F1 0x06A5 # ڥ ARABIC LETTER FEH WITH THREE DOTS BELOW
0xE0F2 0x06A7 # ڧ ARABIC LETTER QAF WITH DOT ABOVE
0xE0F3 0x06A8 # ڨ ARABIC LETTER QAF WITH THREE DOTS ABOVE
0xE0F4 0x06AA # ڪ ARABIC LETTER SWASH KAF
0xE0F5 0x06AC # ڬ ARABIC LETTER KAF WITH DOT ABOVE
0xE0F6 0x06AD # ڭ ARABIC LETTER NG
0xE0F8 0x06AE # ڮ ARABIC LETTER KAF WITH THREE DOTS BELOW
0xE0F9 0x06B0 # ڰ ARABIC LETTER GAF WITH RING
0xE0FA 0x06B2 # ڲ ARABIC LETTER GAF WITH TWO DOTS BELOW
0xE0FB 0x06B4 # ڴ ARABIC LETTER GAF WITH THREE DOTS ABOVE
0xE0FC 0x200E # LEFT-TO-RIGHT MARK
0xE0FD 0x200F # RIGHT-TO-LEFT MARK
0xE0FE 0x200D # ZERO WIDTH JOINER