From Surf Wiki (app.surf) — the open knowledge base
Arabic Presentation Forms-B
Unicode character block
Unicode character block
| Field | Value |
|---|---|
| rangestart | FE70 |
| rangeend | FEFF |
| script1 | Arabic (140 char.) |
| script2 | Common (1 char.) |
| symbols | contextual and isolate forms of Arabic letters and points |
| 1_0_0 | 140 |
| 3_2 | 1 |
| note | |
| The characters in this block were re-ordered in Unicode 1.0.1, in the process of merging with ISO/IEC 10646. |
The characters in this block were re-ordered in Unicode 1.0.1, in the process of merging with ISO/IEC 10646. Arabic Presentation Forms-B is a Unicode block encoding spacing forms of Arabic diacritics, and contextual letter forms. The special codepoint ZWNBSP (zero width no-break space) is also here, which is only meant for a byte order mark (that may precede text, Arabic or not, or be absent) The byte-order mark is very useful in detecting endianness in UTF-16, because when it is at the start of UTF-16 data and the interpreter reads the first character as the noncharacter U+FFFE, the file is clearly interpreted with the wrong endianness. The block name in Unicode 1.0 was Basic Glyphs for Arabic Language; its characters were re-ordered in the process of merging with ISO 10646 in Unicode 1.0.1 and 1.1.
The presentation forms are present only for compatibility with older standards, and are not currently needed for coding text.
Block
History
The following Unicode-related documents record the purpose and process of defining specific characters in the Arabic Presentation Forms-B block:
| Version | Count | UTC ID | L2 ID | WG2 ID | Document |
|---|---|---|---|---|---|
| 1.0.0 | U+FE70..FE72, FE74, FE76..FE7F | 14 | |||
| U+FE80..FEFC | 125 | (to be determined) | |||
| U+FEFF | 1 | ||||
| 3.2 | U+FE73 | 1 | |||
| [N2322](https://www.unicode.org/wg2/docs/n2322.pdf) | |||||
| [doc](https://www.unicode.org/wg2/docs/n2353.doc)) |
References
Notes
References
- "Unicode character database". The Unicode Standard.
- "Enumerated Versions of The Unicode Standard". The Unicode Standard.
- "The Unicode Standard, Version 12.0.0". The Unicode Consortium.
- "3.8: Block-by-Block Charts". [[Unicode Consortium]].
- (1992-11-03). "Unicode 1.0.1 Addendum". The Unicode Standard.
- The Unicode Consortium. [https://www.unicode.org/versions/Unicode6.0.0/ The Unicode Standard, Version 6.0.0], (Mountain View, CA: The Unicode Consortium, 2011. {{ISBN. 978-1-936213-01-6), [https://www.unicode.org/versions/Unicode6.0.0/ch08.pdf Chapter 8]
- Proposed code points and characters names may differ from final code points and names
This article was imported from Wikipedia and is available under the Creative Commons Attribution-ShareAlike 4.0 License. Content has been adapted to SurfDoc format. Original contributors can be found on the article history page.
Ask Mako anything about Arabic Presentation Forms-B — get instant answers, deeper analysis, and related topics.
Research with MakoFree with your Surf account
Create a free account to save articles, ask Mako questions, and organize your research.
Sign up freeThis content may have been generated or modified by AI. CloudSurf Software LLC is not responsible for the accuracy, completeness, or reliability of AI-generated content. Always verify important information from primary sources.
Report