version 1.140, 2008/05/20 10:53:07
|
version 1.142, 2008/05/26 10:51:42
|
Line 911 my %lookup =
|
Line 911 my %lookup =
|
'(nbsp|#160)' => {'tex' => ' ', 'web' => ' '}, # non breaking space. |
'(nbsp|#160)' => {'tex' => ' ', 'web' => ' '}, # non breaking space. |
'(iexcl|#161)' => {'tex' => '{/Text \241}', 'web' => "\x{a1}"}, # inverted ! |
'(iexcl|#161)' => {'tex' => '{/Text \241}', 'web' => "\x{a1}"}, # inverted ! |
'(cent|#162)' => {'tex' => '{/Text \242}', 'web' => "\x{a2}"}, # Cent currency. |
'(cent|#162)' => {'tex' => '{/Text \242}', 'web' => "\x{a2}"}, # Cent currency. |
'(pound|#163}' => {'tex' => '{/Text \243}', 'web' => "\x{a3}"}, # GB Pound currency. |
'(pound|#163)' => {'tex' => '{/Text \243}', 'web' => "\x{a3}"}, # GB Pound currency. |
'(curren|#164)' => {'tex' => '{/Text \250}', 'web' => "\x{a4}"}, # Generic currency symb. |
'(curren|#164)' => {'tex' => '{/Text \250}', 'web' => "\x{a4}"}, # Generic currency symb. |
'(yen|#165)' => {'tex' => '{/Text \245}', 'web' => "\x{a5}"}, # Yen currency. |
'(yen|#165)' => {'tex' => '{/Text \245}', 'web' => "\x{a5}"}, # Yen currency. |
'(brvbar|#166)' => {'tex' => '{/Symbol \174}', 'web' => "\x{a6}"}, # Broken vert bar no print. |
'(brvbar|#166)' => {'tex' => '{/Symbol \174}', 'web' => "\x{a6}"}, # Broken vert bar no print. |
Line 979 my %lookup =
|
Line 979 my %lookup =
|
'(auml|#228)' => {'tex' => '\344', 'web' => "\x{e4}"}, # a umlaut |
'(auml|#228)' => {'tex' => '\344', 'web' => "\x{e4}"}, # a umlaut |
'(aring|#229)' => {'tex' => '\345', 'web' => "\x{e5}"}, # a ring on top. |
'(aring|#229)' => {'tex' => '\345', 'web' => "\x{e5}"}, # a ring on top. |
'(aelig|#230)' => {'tex' => '\346', 'web' => "\x{e6}"}, # ae ligature. |
'(aelig|#230)' => {'tex' => '\346', 'web' => "\x{e6}"}, # ae ligature. |
'{ccedil|#231)' => {'tex' => '\347', 'web' => "\x{e7}"}, # C cedilla |
'(ccedil|#231)' => {'tex' => '\347', 'web' => "\x{e7}"}, # C cedilla |
'(egrave|#232)' => {'tex' => '\350', 'web' => "\x{e8}"}, # e accent grave. |
'(egrave|#232)' => {'tex' => '\350', 'web' => "\x{e8}"}, # e accent grave. |
'(eacute|#233)' => {'tex' => '\351', 'web' => "\x{e9}"}, # e accent acute. |
'(eacute|#233)' => {'tex' => '\351', 'web' => "\x{e9}"}, # e accent acute. |
'(ecirc|#234)' => {'tex' => '\352', 'web' => "\x{ea}" }, # e circumflex. |
'(ecirc|#234)' => {'tex' => '\352', 'web' => "\x{ea}" }, # e circumflex. |
'(euml|#235)' => {'tex' => '\353', 'web' => "\x{eb}"}, # e umlaut. |
'(euml|#235)' => {'tex' => '\353', 'web' => "\x{eb}"}, # e umlaut. |
'(igrave|#236)' => {'tex' => '\354', 'web' => "\x{ec}"}, # i grave. |
'(igrave|#236)' => {'tex' => '\354', 'web' => "\x{ec}"}, # i grave. |
'(iacute|#237}' => {'tex' => '\355', 'web' => "\x{ed}"}, # i acute. |
'(iacute|#237)' => {'tex' => '\355', 'web' => "\x{ed}"}, # i acute. |
'(icirc|#238}' => {'tex' => '\356', 'web' => "\x{ee}"}, # i circumflex. |
'(icirc|#238)' => {'tex' => '\356', 'web' => "\x{ee}"}, # i circumflex. |
'(iuml|#239)' => {'tex' => '\357', 'web' => "\x{ef}"}, # i umlaut. |
'(iuml|#239)' => {'tex' => '\357', 'web' => "\x{ef}"}, # i umlaut. |
'(eth|#240)' => {'tex' => '\360', 'web' => "\x{f0}"}, # Icelandic eth. |
'(eth|#240)' => {'tex' => '\360', 'web' => "\x{f0}"}, # Icelandic eth. |
'(ntilde|#241)' => {'tex' => '\361', 'web' => "\x{f1}"}, # n tilde. |
'(ntilde|#241)' => {'tex' => '\361', 'web' => "\x{f1}"}, # n tilde. |
Line 1065 my %lookup =
|
Line 1065 my %lookup =
|
|
|
# Arrows of various types and directions. |
# Arrows of various types and directions. |
'(larr|#8592)' => {'tex' => '{/Symbol \254}', 'web' => "\x{2190}"}, # <-- |
'(larr|#8592)' => {'tex' => '{/Symbol \254}', 'web' => "\x{2190}"}, # <-- |
'(uarr|#8593}' => {'tex' => '{/Symbol \255}', 'web' => "\x{2191}"}, # up arrow. |
'(uarr|#8593)' => {'tex' => '{/Symbol \255}', 'web' => "\x{2191}"}, # up arrow. |
'(rarr|#8594)' => {'tex' => '{/Symbol \256}', 'web' => "\x{2192}"}, # --> |
'(rarr|#8594)' => {'tex' => '{/Symbol \256}', 'web' => "\x{2192}"}, # --> |
'(darr|#8595)' => {'tex' => '{/Symbol \257}', 'web' => "\x{2193}"}, # down arrow. |
'(darr|#8595)' => {'tex' => '{/Symbol \257}', 'web' => "\x{2193}"}, # down arrow. |
'(harr|#8596)' => {'tex' => '{/Symbol \253}', 'web' => "\x{2194}"}, # <--> |
'(harr|#8596)' => {'tex' => '{/Symbol \253}', 'web' => "\x{2194}"}, # <--> |
Line 1101 my %lookup =
|
Line 1101 my %lookup =
|
'(there4|#8756)' => {'tex' => '{/Symbol \134}', 'web' => "\x{2234}"}, # Therefore triple dots. |
'(there4|#8756)' => {'tex' => '{/Symbol \134}', 'web' => "\x{2234}"}, # Therefore triple dots. |
'(sim|#8764)' => {'tex' => '~', 'web' => "\x{223c}"}, # Simlar to. |
'(sim|#8764)' => {'tex' => '~', 'web' => "\x{223c}"}, # Simlar to. |
'(cong|#8773)' => {'tex' => '{/Symbol \100}', 'web' => "\x{2245}"}, # Congruent to/with. |
'(cong|#8773)' => {'tex' => '{/Symbol \100}', 'web' => "\x{2245}"}, # Congruent to/with. |
|
'(asymp|#8776)' => {'tex' => '{/Symbol \278}', 'web' => "\x{2248}"}, # Asymptotic to. |
|
'(ne|#8800)' => {'tex' => '{/Symbol \271}', 'web' => "\x{2260}"}, # not equal to. |
|
'(equiv|#8801)' => {'tex' => '{/Symbol \272}', 'web' => "\x{2261}"}, # Equivalent to. |
|
'(le|8804)' => {'tex' => '{/Symbol \243}', 'web' => "\x{2264}"}, # Less than or equal to. |
|
'(ge|8805)' => {'tex' => '{/Symbol \263}', 'web' => "\x{2265}"}, # Greater than or equal to |
|
'(sub|8834)' => {'tex' => '{/Symbol \314}', 'web' => "\x{2282}"}, # Subset of. |
|
'(sup|8835)' => {'tex' => '{/Symbol \311}', 'web' => "\x{2283}"}, # Super set of. |
|
'(nsub|8836)' => {'tex' => '{/Symbol \313}', 'web' => "\x{2284}"}, # not subset of. |
|
'(sube|8838)' => {'tex' => '{/Symbol \315}', 'web' => "\x{2286}"}, # Subset or equal. |
|
'(supe|8839)' => {'tex' => '{/Symbol \312}', 'web' => "\x{2287}"}, # Superset or equal |
|
'(oplus|8853)' => {'tex' => '{/Symbol \305}', 'web' => "\x{2295}"}, # O with plus inside |
|
'(otimes|8855)' => {'tex' => '{/Symbol \304}', 'web' => "\x{2297}"}, # O with times. |
|
'(perp|8869)' => {'tex' => '{/Symbol \136}', 'web' => "\x{22a5}"}, # Perpendicular. |
|
'(sdot|8901)' => {'tex' => '{/Symbol \227}', 'web' => "\x{22c5}"}, # Dot operator. |
|
|
|
# Misc. technical symbols: |
|
|
|
'(lceil|8698)' => {'tex' => '{/Symbol \351}', 'web' => "\x{2308}"}, # Left ceiling. |
|
'(rceil|8969)' => {'tex' => '{/Symbol \371}', 'web' => "\x{2309}"}, # Right ceiling. |
|
'(lfloor|8970)' => {'tex' => '{/Symbol \353}', 'web' => "\x{230a}"}, # Left floor. |
|
'(rfloor|8971)' => {'tex' => '{/Symbol \373}', 'web' => "\x{230b}"}, # Right floor. |
|
'(lang|9001)' => {'tex' => '{/Symbol \341}', 'web' => "\x{2329}"}, # Left angle bracket. |
|
'(rang|9002)' => {'tex' => '{/Symbol \361}', 'web' => "\x{232a}"}, # Right angle bracket. |
|
|
|
# Gemoetric shapes. |
|
|
|
'(loz|9674)' => {'tex' => '{/Symbol \340}', 'web' => "\x{25ca}"}, # Lozenge. |
|
|
|
# Misc. symbols |
|
|
|
'(spades|9824)' => {'tex' => '{/Symbol \252}', 'web' => "\x{2660}"}, |
|
'(clubs|9827)' => {'tex' => '{/Symbol \247}', 'web' => "\x{2663}"}, |
|
'(hearts|9829)' => {'tex' => '{/Symbol \251}', 'web' => "\x{2665}"}, |
|
'(diams|9830)' => {'tex' => '{/Symbol \250}', 'web' => "\x{2666}"} |
|
|
); |
); |
|
|