/
667.txt
57 lines (47 loc) · 2.09 KB
/
667.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
* 特別な処理
[16] 次のような場合に、[[文字]]の連続の[[レンダリング]]が個別の[[文字]]の[[レンダリング]]の連続とは異なることがあります。
[FIG(list)[
- [[結合文字]]
- [[語頭形]]、[[語末形]]など
-- [[アラビア文字]]、[[σ]]などの[[文字]]
-- [CODE[1st]] の[[上付き]] [CODE[st]] などの[[フォント]]ごとの文脈依存[[グリフ]]
- [[cursive]] な場合
-- [[アラビア文字]]など、それが一般的な[[書字体系]]
-- [[筆記体]]の[[ラテン文字]]や[[草書体]]の[[漢字]]・[[仮名]]など、そうも表現される[[書字体系]]
-- [CODE(charname)@en[ZWJ]]
- [[合字]]
- [[˥˩]], [[˩˥]]
- [[国旗]]
- [CODE(charname)@en[ZWJ]]
- [[肌の色]]
- [[異体字選択子]]
- [[ハングル字母]]の列による[[ハングル音節]]の表現
- [[bidi]] による[[鏡像化]]、[[縦書き]]による回転
- [[制御文字]]
- [[スペース]]
- [[ハイフン付け]]
- [[言語]]情報
-- [[Unicode言語タグ]]
- [[interlinear annotation]]
- [CODE[transcoding hint: group next [VAR[n]] characters]]
- [[IDS]]
]FIG]
* フォント依存
[1]
[FIG(short list)[
- [CODE(char)[U+005C]]
- [[ビルマ文字]]
- [[PUA]]
]FIG]
* セキュリティー
[4] [[文字のセキュリティー]]参照。
[3] [CITE@ja[あるUNICODE文字がAppleデバイス上でアプリを破壊する――iOS、Mac、Watchの主要ソフトすべてに影響 | TechCrunch Japan]]
([[Taylor Hatmaker]]著, [TIME[2018-02-19 16:13:56 +09:00]])
<http://jp.techcrunch.com/2018/02/16/2018-02-15-iphone-text-bomb-ios-mac-crash-apple/>
* メモ
[2] [CITE@en[unicode-org/text-rendering-tests: Test suite for text rendering]]
([TIME[2017-05-16 13:12:37 +09:00]])
<https://github.com/unicode-org/text-rendering-tests>
[5] [CITE@ja[#PS4 特定の文字列のメッセージを受け取るとクラッシュする事案が多数発生しているらしい…対処法はあるようなのでやってみて - Togetter]]
([TIME[2018-10-15 21:56:42 +09:00]])
<https://togetter.com/li/1276875>