This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionLast revisionBoth sides next revision | ||
spec:css3-writing-modes [2011/09/06 18:09] – [Latin-1] fantasai | spec:css3-writing-modes [2011/09/06 18:35] – [CSS Writing Modes Level 3] fantasai | ||
---|---|---|---|
Line 3: | Line 3: | ||
The biggest issue is the default text-orientation of common symbols and punctuation, | The biggest issue is the default text-orientation of common symbols and punctuation, | ||
- | Orientation | + | ^Orientation |
- | + | |U|always upright| | |
- | ; U : always upright | + | |S|always sideways| |
- | ; | + | |G|upright with alt glyph, else fallback to sideways| |
- | ; | + | |?|unknown, please fill in| |
- | ; | + | |[1]|Special Behavior #1 (see notes below table)| |
- | ; | + | |
===== Data Table ===== | ===== Data Table ===== | ||
Line 16: | Line 15: | ||
If a column has different behavior for Japanese and Chinese, then write both with a slash: Ja/Zh. | If a column has different behavior for Japanese and Chinese, then write both with a slash: Ja/Zh. | ||
</ | </ | ||
+ | |||
+ | ==== General Categories Without Exceptions ==== | ||
+ | |||
+ | Name CatCode Char CSSWG Unicode AH InDesign MSFT Vrt2 Notes | ||
+ | |||
+ | Currency Symbols Sc $£€ S ? | ||
+ | Math Symbols Sm + S ? | ||
+ | Modifier Symbols Sk ¸˦῁ S ? | ||
+ | |||
+ | |||
==== Latin-1 ==== | ==== Latin-1 ==== | ||
Line 30: | Line 39: | ||
==== General Punctuation ==== | ==== General Punctuation ==== | ||
+ | |||
+ | U+2016 ( ‖ ) DOUBLE VERTICAL LINE U | ||
+ | U+2017 ( ‗ ) DOUBLE LOW LINE U | ||
+ | U+2020 ( † ) DAGGER | ||
+ | U+2021 ( ‡ ) DOUBLE DAGGER | ||
+ | U+2022 ( • ) BULLET | ||
+ | U+2023 ( ‣ ) TRIANGULAR BULLET | ||
+ | U+2024 ( ․ ) ONE DOT LEADER | ||
+ | U+2025 ( ‥ ) TWO DOT LEADER | ||
+ | U+2026 ( … ) HORIZONTAL ELLIPSIS | ||
+ | U+2027 ( ‧ ) HYPHENATION POINT | ||
+ | U+2030 ( ‰ ) PER MILLE SIGN c | ||
+ | U+2031 ( ‱ ) PER TEN THOUSAND SIGN c | ||
+ | U+2032 ( ′ ) PRIME c | ||
+ | U+2033 ( ″ ) DOUBLE PRIME c | ||
+ | U+2034 ( ‴ ) TRIPLE PRIME c | ||
+ | U+2035 ( ‵ ) REVERSED PRIME c | ||
+ | U+2036 ( ‶ ) REVERSED DOUBLE PRIME c | ||
+ | U+2037 ( ‷ ) REVERSED TRIPLE PRIME c | ||
+ | U+2038 ( ‸ ) CARET S | ||
+ | U+203B ( ※ ) REFERENCE MARK S | ||
+ | U+203D ( ‽ ) INTERROBANG | ||
+ | U+203E ( ‾ ) OVERLINE | ||
+ | U+2041 ( ⁁ ) CARET INSERTION POINT S | ||
+ | U+2042 ( ⁂ ) ASTERISM | ||
+ | U+2043 ( ⁃ ) HYPHEN BULLET | ||
+ | U+204A ( ⁊ ) TIRONIAN SIGN ET S | ||
+ | U+204B ( ⁋ ) REVERSED PILCROW SIGN S | ||
+ | U+204C ( ⁌ ) BLACK LEFTWARDS BULLET | ||
+ | U+204D ( ⁍ ) BLACK RIGHTWARDS BULLET | ||
+ | U+204E ( ⁎ ) LOW ASTERISK | ||
+ | U+204F ( ⁏ ) REVERSED SEMICOLON | ||
+ | U+2050 ( ⁐ ) CLOSE UP S | ||
+ | U+2051 ( ⁑ ) TWO ASTERISKS ALIGNED VERTICALLY | ||
+ | U+2053 ( ⁓ ) SWUNG DASH S | ||
+ | U+2055 ( ⁕ ) FLOWER PUNCTUATION MARK S | ||
+ | U+2057 ( ⁗ ) QUADRUPLE PRIME c | ||
+ | |||
+ | # General Punctuation — Double punctuation for vertical text | ||
+ | U+203C ( ‼ ) DOUBLE EXCLAMATION MARK U | ||
+ | U+2047 ( ⁇ ) DOUBLE QUESTION MARK U | ||
+ | U+2048 ( ⁈ ) QUESTION EXCLAMATION MARK U | ||
+ | U+2049 ( ⁉ ) EXCLAMATION QUESTION MARK U | ||
+ | |||
+ | # General Punctuation — Archaic punctuation | ||
+ | U+2056 ( ⁖ ) THREE DOT PUNCTUATION | ||
+ | U+2058 ( ⁘ ) FOUR DOT PUNCTUATION | ||
+ | U+2059 ( ⁙ ) FIVE DOT PUNCTUATION | ||
+ | U+205A ( ⁚ ) TWO DOT PUNCTUATION | ||
+ | U+205B ( ⁛ ) FOUR DOT MARK S | ||
+ | U+205C ( ⁜ ) DOTTED CROSS S | ||
+ | U+205D ( ⁝ ) TRICOLON | ||
+ | U+205E ( ⁞ ) VERTICAL FOUR DOTS S | ||
+ | |||
+ | # Supplemental Punctuation — Dictionary punctuation | ||
+ | U+2E1B ( ⸛ ) TILDE WITH RING ABOVE | ||
+ | U+2E1E ( ⸞ ) TILDE WITH DOT ABOVE | ||
+ | U+2E1F ( ⸟ ) TILDE WITH DOT BELOW | ||
+ | |||
+ | # Supplemental Punctuation — Archaic punctuation | ||
+ | U+2E2A ( ⸪ ) TWO DOTS OVER ONE DOT PUNCTUATION | ||
+ | U+2E2B ( ⸫ ) ONE DOT OVER TWO DOTS PUNCTUATION | ||
+ | U+2E2C ( ⸬ ) SQUARED FOUR DOT PUNCTUATION | ||
+ | U+2E2D ( ⸭ ) FIVE DOT MARK | ||
+ | U+2E2E ( ⸮ ) REVERSED QUESTION MARK | ||
+ | U+2E30 ( ⸰ ) RING POINT | ||
+ | U+2E31 ( ⸱ ) WORD SEPARATOR MIDDLE DOT | ||
+ | |||
+ | |||
+ | ==== Arrows and Box Drawing ==== | ||
+ | |||
+ | |||
+ | U+2190–U+21FF, | ||
+ | |||
+ | |||
+ | U+2500–U+257F, | ||
+ | |||
+ | |||
+ | |||
+ | ==== Special numbers ==== | ||
+ | |||
+ | U+00B2, U+00B3, U+00B9, U+20070, U+2074–U+2079, | ||
+ | |||
+ | Anything else in No category? | ||
+ | |||
+ | **Unicode Error*** Aegean numbers U+10107–U+10133 and North Indic fractions U+A830–U+A835 will be in ScriptExtensions.txt in Unicode 6.1, and therefore not Common, and therefore Sideways. | ||
+ | |||
+ | |||
+ | ==== All Other Symbols (So) ==== | ||
+ | ... |