(general-category separator space) ; Normative Category
(bidi-category . "WS")
(mirrored . nil)
+ (=ucs . #x2000) ;
(->canonical
((name . "EN SPACE")
(=ucs . #x2002) ;
))
- (=ucs . #x2000) ;
))
(define-char
'((name . "EM QUAD")
(general-category separator space) ; Normative Category
(bidi-category . "WS")
(mirrored . nil)
+ (=ucs . #x2001) ;
(->canonical
((name . "EM SPACE")
(=ucs . #x2003) ;
))
- (=ucs . #x2001) ;
))
(define-char
'((name . "EN SPACE")
(general-category separator space) ; Normative Category
(bidi-category . "WS")
(mirrored . nil)
- (<-canonical
- ((name . "EN QUAD")
- (=ucs . #x2000) ;
- ))
(<-compat
((name . "SPACE")
(=ucs . #x0020) ;
(general-category separator space) ; Normative Category
(bidi-category . "WS")
(mirrored . nil)
- (<-canonical
- ((name . "EM QUAD")
- (=ucs . #x2001) ;
- ))
(<-compat
((name . "SPACE")
(=ucs . #x0020) ;
(general-category separator space) ; Normative Category
(bidi-category . "WS")
(mirrored . nil)
- (=decomposition
- noBreak
+ (<-noBreak
((name . "SPACE")
(=ucs . #x0020) ;
))
(general-category punctuation dash) ; Informative Category
(bidi-category . "ON")
(mirrored . nil)
- (=decomposition
- noBreak
+ (<-noBreak
((name . "HYPHEN")
(=ucs . #x2010) ; ‐
))
(general-category separator space) ; Normative Category
(bidi-category . "WS")
(mirrored . nil)
- (=decomposition
- noBreak
+ (<-noBreak
((name . "SPACE")
(=ucs . #x0020) ;
))
(define-char
'((name . "DOUBLE QUESTION MARK")
(general-category punctuation other) ; Informative Category
+ (=>decomposition@compat
+ ((name . "QUESTION MARK")
+ (=ucs . #x003F) ; ?
+ )
+ ((name . "QUESTION MARK")
+ (=ucs . #x003F) ; ?
+ ))
(=ucs . #x2047) ; ⁇
))
(define-char