Module: XChar

Defined in:
lib/rbook/onix/xchar.rb

Overview

Constant Summary collapse

CP1252 =
{
128 => 8364, # euro sign
130 => 8218, # single low-9 quotation mark
131 =>  402, # latin small letter f with hook
132 => 8222, # double low-9 quotation mark
133 => 8230, # horizontal ellipsis
134 => 8224, # dagger
135 => 8225, # double dagger
136 =>  710, # modifier letter circumflex accent
137 => 8240, # per mille sign
138 =>  352, # latin capital letter s with caron
139 => 8249, # single left-pointing angle quotation mark
140 =>  338, # latin capital ligature oe
142 =>  381, # latin capital letter z with caron
145 => 8216, # left single quotation mark
146 => 8217, # right single quotation mark
147 => 8220, # left double quotation mark
148 => 8221, # right double quotation mark
149 => 8226, # bullet
150 => 8211, # en dash
151 => 8212, # em dash
152 =>  732, # small tilde
153 => 8482, # trade mark sign
154 =>  353, # latin small letter s with caron
155 => 8250, # single right-pointing angle quotation mark
156 =>  339, # latin small ligature oe
158 =>  382, # latin small letter z with caron
159 =>  376}
PREDEFINED =
{
38 => '&', # ampersand
60 => '<',  # left angle bracket
62 => '>'}
VALID =
[[0x9, 0xA, 0xD], (0x20..0xD7FF), 
(0xE000..0xFFFD), (0x10000..0x10FFFF)]