Upload
Download free for 30 days
Login
Submit Search
Unicode-v11-0
1 like
365 views
kmiyako
4D v11 SQL Unicode関連で知っておくべきこと
Technology
Read more
1 of 147
Download now
Download to read offline
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
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
More Related Content
PDF
Scalaの文字列処理 Day 3 コードポイントとサロゲートペア
ynupc
PDF
Unicodeについて教えてgooでしつこくきいてみたよ♪
1000 VICKY
PPTX
アルファベット単独| 点字
まるおかディジタル株式会社
PDF
Katagaitai CTF勉強会 #4 Crypto
trmr
PPTX
Rapat koordinasi mulok pjok sd
smp negeri 1 balai riam
PPTX
The Boy and His Wizard
Clark_Scitech
PPT
El bosque mediterráneo
Samuel Rodríguez
PPTX
Introductieles 2015
studiumgenerale
Scalaの文字列処理 Day 3 コードポイントとサロゲートペア
ynupc
Unicodeについて教えてgooでしつこくきいてみたよ♪
1000 VICKY
アルファベット単独| 点字
まるおかディジタル株式会社
Katagaitai CTF勉強会 #4 Crypto
trmr
Rapat koordinasi mulok pjok sd
smp negeri 1 balai riam
The Boy and His Wizard
Clark_Scitech
El bosque mediterráneo
Samuel Rodríguez
Introductieles 2015
studiumgenerale
Viewers also liked
(12)
PDF
ADA Men 2014
Kalpani Ahamed Abdulla
TXT
Gfwlive setup log
Bruno Bandeira
PPTX
LEÇON 111 – Révision des leçons 91 et 92
Pierrot Caron
PPTX
Telecom networks
Ansari Danish
PPTX
Integrating Climate Change Adaptation into Land Stewardship Plans: Activities...
Northern Institute of Applied Climate Science
PDF
الاسرار الربانية في النفس البشرية
chamithami
PPSX
G4 manha
EscolaPedrita
PDF
Rodriguez_Survival_Abstract_Beamer
Iván Rodríguez
PPTX
4. o problema do meu cliente é meu
centralodonto
PPTX
Mugbot bot
AkihitoNomura
PDF
αρχικοι χρονοι-βασικων-ανωμαλων-ρηματων-αντίγραφο (1)
Eleni Kots
PDF
Wearable Biosensors Presentation
Shubham Rokade
ADA Men 2014
Kalpani Ahamed Abdulla
Gfwlive setup log
Bruno Bandeira
LEÇON 111 – Révision des leçons 91 et 92
Pierrot Caron
Telecom networks
Ansari Danish
Integrating Climate Change Adaptation into Land Stewardship Plans: Activities...
Northern Institute of Applied Climate Science
الاسرار الربانية في النفس البشرية
chamithami
G4 manha
EscolaPedrita
Rodriguez_Survival_Abstract_Beamer
Iván Rodríguez
4. o problema do meu cliente é meu
centralodonto
Mugbot bot
AkihitoNomura
αρχικοι χρονοι-βασικων-ανωμαλων-ρηματων-αντίγραφο (1)
Eleni Kots
Wearable Biosensors Presentation
Shubham Rokade
Ad
Similar to Unicode-v11-0
(11)
PDF
テキストファイルを読む💪 第1回
京大 マイコンクラブ
PDF
Web技術勉強会 第34回
龍一 田中
PPTX
Unicode文字列処理
信之 岩永
PDF
Camomile - OCaml用Unicodeライブラリ
Yamagata Yoriyuki
PPTX
文字コード入門 理論編 クイズ付き
Takao Baba
PPTX
文字コードのお話
Shunji Konishi
PDF
Unicode 2018 recruit internship
Fumito Haga
PPT
CamomileでUnicode
Yamagata Yoriyuki
PPTX
C# コンパイラーの書き換え作業の話
信之 岩永
PPTX
JIS2004 with Windows SDK
Kazushi Kamegawa
PDF
Unicode文字プロパティ
Shozo Hatta
テキストファイルを読む💪 第1回
京大 マイコンクラブ
Web技術勉強会 第34回
龍一 田中
Unicode文字列処理
信之 岩永
Camomile - OCaml用Unicodeライブラリ
Yamagata Yoriyuki
文字コード入門 理論編 クイズ付き
Takao Baba
文字コードのお話
Shunji Konishi
Unicode 2018 recruit internship
Fumito Haga
CamomileでUnicode
Yamagata Yoriyuki
C# コンパイラーの書き換え作業の話
信之 岩永
JIS2004 with Windows SDK
Kazushi Kamegawa
Unicode文字プロパティ
Shozo Hatta
Ad
More from kmiyako
(20)
PDF
Build an iOS app with Ionic and 4D
kmiyako
PDF
4D WORLD TOUR 2017
kmiyako
PDF
Leaflet
kmiyako
PDF
Inside Multi-Threading
kmiyako
PDF
4D Tags
kmiyako
PDF
Mirroring
kmiyako
PDF
Objects Fields
kmiyako
PDF
Code Optimisation
kmiyako
PDF
Auto Update
kmiyako
PDF
Classic Query Editor
kmiyako
PDF
Web area-phone-home
kmiyako
PDF
MONET研究会 #14
kmiyako
PDF
4d
kmiyako
PDF
初心者からプロフェッショナルまで~データベース開発ソフト4Dの魅力を徹底紹介~
kmiyako
PDF
Xslt
kmiyako
PDF
Journaling slides
kmiyako
PDF
Unicode-v11-5
kmiyako
PDF
アップグレードセミナー
kmiyako
PDF
4D Write Pro
kmiyako
PDF
バックアップと復元
kmiyako
Build an iOS app with Ionic and 4D
kmiyako
4D WORLD TOUR 2017
kmiyako
Leaflet
kmiyako
Inside Multi-Threading
kmiyako
4D Tags
kmiyako
Mirroring
kmiyako
Objects Fields
kmiyako
Code Optimisation
kmiyako
Auto Update
kmiyako
Classic Query Editor
kmiyako
Web area-phone-home
kmiyako
MONET研究会 #14
kmiyako
4d
kmiyako
初心者からプロフェッショナルまで~データベース開発ソフト4Dの魅力を徹底紹介~
kmiyako
Xslt
kmiyako
Journaling slides
kmiyako
Unicode-v11-5
kmiyako
アップグレードセミナー
kmiyako
4D Write Pro
kmiyako
バックアップと復元
kmiyako
Unicode-v11-0
1.
4D v11 SQL Unicodeの手引き
2.
Unicode (4D)といえば...
3.
Char(2)=Char(3) Unicode (4D)といえば... Char(4)= Character code(
ゔ )#Character code( ゔ ) Length( ゔ )#Length( ゔ ) Position(Char(0); abc )=1
4.
Char(2)=Char(3) Unicode (4D)といえば... Char(4)= Character code(
ゔ )#Character code( ゔ ) Length( ゔ )#Length( ゔ ) Position(Char(0); abc )=1 ...原理を理解することが肝心です。
5.
Unicode 基本用語
6.
基本用語 • コードポイント • グリフ •
面 • サロゲート • 結合文字 • 互換合成文字 • 正規化 • 修飾字 • 非文字
7.
コードポイント
8.
定義 コードポイント 文字の識別番号
9.
定義 コードポイント 文字の識別番号 Unicodeでは, すべての文字に特有の 名前と特有の番号つまりコードポイン トが割り当てられている。例... 名前 :
LATIN CAPITAL LETTER A 番号 : 0x41
10.
定義 コードポイント 文字の識別番号 形式 U+ _
_ _ _ _ _
11.
定義 コードポイント 文字の識別番号 形式 範囲 U+ _ _
_ _ _ _ U+0000 ∼ U+10FFFF
12.
定義 コードポイント 文字の識別番号 形式 範囲 U+ _ _
_ _ _ _ U+0000 ∼ U+10FFFF U+0000 ∼ U+007F (127) = ASCII U+0000 ∼ U+FFFF (65,535) = 基本 Unicode U+0000 ∼ U+10FFFF (1,048,576) = 拡張 Unicode
13.
コードポイント
14.
U+0041 コードポイント
15.
U+0041 コードポイント LATIN CAPITAL LETTER
A
16.
U+0041 コードポイント LATIN CAPITAL LETTER
A A
17.
U+0041 コードポイント LATIN CAPITAL LETTER
A A U+3042
18.
U+0041 コードポイント LATIN CAPITAL LETTER
A A U+3042 HIRAGANA LETTER A
19.
U+0041 コードポイント LATIN CAPITAL LETTER
A A U+3042 HIRAGANA LETTER A あ
20.
U+0041 コードポイント LATIN CAPITAL LETTER
A A U+3042 HIRAGANA LETTER A あ U+20BB7
21.
U+0041 コードポイント LATIN CAPITAL LETTER
A A U+3042 HIRAGANA LETTER A あ U+20BB7 CJK IDEOGRAPH #20BB7
22.
U+0041 コードポイント LATIN CAPITAL LETTER
A A U+3042 HIRAGANA LETTER A あ U+20BB7 CJK IDEOGRAPH #20BB7
23.
グリフ
24.
定義 グリフ 文字の画面または紙面における視 覚的な表現。 同一のグリフが異なるコードポイ ントで使用される場合もある。
25.
グリフ
26.
U+0061 グリフ
27.
U+0061 グリフ LATIN SMALL LETTER
A
28.
U+0061 グリフ LATIN SMALL LETTER
A a
29.
U+0061 グリフ LATIN SMALL LETTER
A a U+0430
30.
U+0061 グリフ LATIN SMALL LETTER
A a U+0430 CYRILLIC SMALL LETTER A
31.
U+0061 グリフ LATIN SMALL LETTER
A a U+0430 CYRILLIC SMALL LETTER A a
32.
U+0061 グリフ LATIN SMALL LETTER
A a U+0430 CYRILLIC SMALL LETTER A a コードポイントは言語系 (スクリプト) 別に分類 されている。ラテンとキリルは別スクリプト。
33.
グリフ
34.
U+8A9E グリフ
35.
U+8A9E グリフ CJK IDEOGRAPH #8A8E
36.
U+8A9E グリフ CJK IDEOGRAPH #8A8E
語
37.
U+8A9E グリフ CJK IDEOGRAPH #8A8E
語 U+8BED
38.
U+8A9E グリフ CJK IDEOGRAPH #8A8E
語 U+8BED CJK IDEOGRAPH #8BED
39.
U+8A9E グリフ CJK IDEOGRAPH #8A8E
語 U+8BED CJK IDEOGRAPH #8BED 语
40.
U+8A9E グリフ CJK IDEOGRAPH #8A8E
語 U+8BED CJK IDEOGRAPH #8BED 语 中国語, 日本語, 韓国朝鮮語, ベトナム語は統一ス クリプト; 簡体字と繁体字は別コードポイント。
41.
面
42.
定義 面 65,535 コードポイントの集合。 全部で 16
面が定義されている。 当初の Unicode は現在の面 #0, BMP。 (Basic Multilingual Planeの略)
43.
面
44.
U+0061 面
45.
U+0061 面 = 面 #0
46.
U+0061 面 = 面 #0
a
47.
U+0061 面 = 面 #0
a U+1D11E
48.
U+0061 面 = 面 #0
a U+1D11E = 面 #1
49.
U+0061 面 = 面 #0
a U+1D11E = 面 #1 𝄞
50.
U+0061 面 = 面 #0
a U+1D11E = 面 #1 𝄞 U+20BB7
51.
U+0061 面 = 面 #0
a U+1D11E = 面 #1 𝄞 U+20BB7 = 面 #2
52.
U+0061 面 = 面 #0
a U+1D11E = 面 #1 𝄞 U+20BB7 = 面 #2
53.
UTF-16
54.
定義 UTF-16 2 バイト (=16
ビット) を基本単 位とする Unicode の符号方式。 UTF-16 は Mac OS X および Windows XP/Vista のネイティ ブ文字エンコーディング。
55.
サロゲート
56.
定義 サロゲート 高次の面に位置する別のコードポ イントを差している一組のBMP コードポイント。 UTF-16 で拡張 Unicode
を扱う ために使用する。
57.
サロゲート
58.
サロゲート U+D842
59.
サロゲート U+D842 上位サロゲート
60.
サロゲート U+D842 U+DFB7 上位サロゲート
61.
サロゲート U+D842 U+DFB7 上位サロゲート 下位サロゲート
62.
サロゲート U+20BB7 U+D842 U+DFB7 上位サロゲート 下位サロゲート
63.
サロゲート U+20BB7 U+D842 U+DFB7 上位サロゲート 下位サロゲート
64.
組合文字
65.
定義 組合文字 文字に文字の部品を追加または調 合するためのコードポイント。 ひとつの文字に任意の数の結合文 字を適用することができる。
66.
組合文字
67.
組合文字 U+304C
68.
組合文字 U+304C HIRAGANA LETTER U
69.
組合文字 U+304C HIRAGANA LETTER U
う
70.
組合文字 U+304C HIRAGANA LETTER U
う U+3099
71.
組合文字 U+304C HIRAGANA LETTER U
う U+3099 COMBINING HIRAGANA KATAKANA VOICED SOUND MARK
72.
組合文字 U+304C HIRAGANA LETTER U
う U+3099 COMBINING HIRAGANA KATAKANA VOICED SOUND MARK
73.
組合文字 U+304C HIRAGANA LETTER U
う U+3099 COMBINING HIRAGANA KATAKANA VOICED SOUND MARK ゔ
74.
互換合成文字
75.
定義 互換合成文字 BMP のコードポイントひとつで 表現できる結合済みの文字。 もっぱら Unicode
以前のエンコー ディングとの互換性のために存在 する。
76.
互換合成文字
77.
互換合成文字 U+304C
78.
互換合成文字 U+304C HIRAGANA LETTER U
79.
互換合成文字 U+304C HIRAGANA LETTER U
う
80.
互換合成文字 U+304C HIRAGANA LETTER U
う U+3099
81.
互換合成文字 U+304C HIRAGANA LETTER U
う U+3099 COMBINING HIRAGANA KATAKANA VOICED SOUND MARK
82.
互換合成文字 U+304C HIRAGANA LETTER U
う U+3099 COMBINING HIRAGANA KATAKANA VOICED SOUND MARK
83.
互換合成文字 U+304C HIRAGANA LETTER U
う U+3099 COMBINING HIRAGANA KATAKANA VOICED SOUND MARK U+3094 HIRAGANA LETTER VU ゔ
84.
正規化
85.
定義 正規化 等価とみなすことができる文字列 を標準の形式で統一整理する。 4 種類の正規化形式; NFC, NFCK,
NFD, NFDK
86.
正規化
87.
正規化 ゔ U+3094
88.
正規化 ゔ U+3094 U+304C U+3099ゔ
89.
正規化 ゔ U+3094 NFD U+304C U+3099ゔ
90.
正規化 ゔ U+3094 NFD U+304C U+3099ゔ
91.
正規化 ゔ U+3094 NFD U+304C U+3099 NFKC ゔ
92.
正規化 ゔ U+3094 NFD U+304C U+3099 NFKC ゔ U+304C U+3099ゔ
93.
正規化 ゔ U+3094 NFD U+304C U+3099 NFKC ゔ ゔ U+3094 U+304C U+3099ゔ
94.
正規化 ゔ U+3094 NFD U+304C U+3099 NFKC ゔ ゔ U+3094 NFC U+304C U+3099ゔ
95.
正規化 ゔ U+3094 NFD U+304C U+3099 NFKC ゔ ゔ U+3094 NFC U+304C U+3099ゔ
96.
正規化 ゔ U+3094 NFD U+304C U+3099 NFKC ゔ ゔ U+3094 NFC U+304C U+3099 NFKD ゔ
97.
エンディアン
98.
エンディアン abc
99.
エンディアン abc U+0041 U+0042 U+0043
100.
エンディアン abc U+0041 U+0042 U+0043 リトルエンディアン
101.
エンディアン abc U+0041 U+0042 U+0043 リトルエンディアン 41 00 42
00 43 00
102.
エンディアン abc U+0041 U+0042 U+0043 リトルエンディアン ビッグエンディアン 41 00 42
00 43 00
103.
エンディアン abc U+0041 U+0042 U+0043 リトルエンディアン ビッグエンディアン 41 00 42
00 43 00 00 41 00 42 00 43
104.
Unicode 4Dのコマンド
105.
Replace string
106.
Replace string 定義 自立した文字列を置換する。修飾 字の評価はロケールに依存する。 非文字は空の文字
( ) と等価。 修飾字の例 : あ 非文字の例 : e
107.
Replace string 定義 自立した文字列を置換する。修飾 字の評価はロケールに依存する。 非文字は空の文字
( ) と等価。 修飾字の例 : あ 非文字の例 : é ー
108.
Replace string
109.
Replace string a c
110.
Replace string a c
U+0041 U+0000 U+0043
111.
Replace string a c
U+0041 U+0000 U+0043 Char(0) を b で置換
112.
Replace string a c
U+0041 U+0000 a c U+0043 Char(0) を b で置換
113.
Replace string(*)
114.
Replace string(*) 定義 Unicode
の規則(前後性)を無 視し, 修飾字や非文字であっても, 強制的に置換する。
115.
Replace string(*)
116.
Replace string(*) a c
117.
Replace string(*) a c
U+0041 U+0000 U+0043
118.
Replace string(*) a c
U+0041 U+0000 U+0043 Char(0) を b で置換
119.
Replace string(*) a c
U+0041 U+0000 abc U+0043 Char(0) を b で置換
120.
Length
121.
Length 定義 文字列に含まれる UTF-16
コー ドポイントの数。 サイズ(バイト数)/2と同じ。 文字(グリフクラスタ)の数であ るとは限らない。
122.
Length
123.
Length ça
124.
Length ça 2
125.
Length ça U+00E7 U+00412
126.
Length ça U+00E7 U+0041 ça 2
127.
Length ça U+00E7 U+0041 ça 2 3
128.
Length ça U+00E7 U+0041 ça U+0063 U+0323 U+0041 2 3
129.
Position
130.
Position 定義 特定した文字列の前に存在する UTF-16 コードポイント数。修飾 字の評価はロケールに依存する。 非文字は空の文字
( ) と等価。
131.
Position
132.
Position あー
133.
Position あー 0
134.
Position あー U+3042 U+30FC0
135.
Position あー U+3042 U+30FC0 été
136.
Position あー U+3042 U+30FC0 1été
137.
Position あー U+3042 U+30FC U+00E9 U+0074 U+0065 0 1 U+0301 été
138.
Position(*)
139.
Position(*) 定義 Unicode の規則(前後性)を無 視し,
修飾字や非文字であっても, コードポイントを扱う。
140.
Position(*)
141.
Position(*) あー
142.
Position(*) あー 2
143.
Position(*) あー U+3042 U+30FC2
144.
Position(*) あー U+3042 U+30FC2 été
145.
Position(*) あー U+3042 U+30FC2 4été
146.
Position(*) あー U+3042 U+30FC U+00E9 U+0074 U+0065 2 4 U+0301 été
Download