]> git.lyx.org Git - lyx.git/blobdiff - lib/unicodesymbols
Add lib/doc/Shortcuts.lyx and menu entry Help->Shortcuts. Please help complete this...
[lyx.git] / lib / unicodesymbols
index 29b63c3d756b379da3f771896bb60ae4896d3fea..2a022ba39f177a1660118d0e8fa586b2131c2ab9 100644 (file)
 0x00a6 "\\textbrokenbar"          "textcomp" "" # BROKEN BAR
 0x00a7 "\\textsection"            "textcomp" "" # SECTION SIGN
 0x00a8 "\\textasciidieresis"      "textcomp" "" # DIAERESIS
-0x00a9 "\textcopyright"           "textcomp" "" # COPYRIGHT SIGN
+0x00a9 "\\textcopyright"          "textcomp" "" # COPYRIGHT SIGN
 0x00aa "\\textordfeminine"        "textcomp" "" # FEMININE ORDINAL INDICATOR
 0x00ab "\\guillemotleft"          "" "" # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
 0x00ac "\\textlnot"               "textcomp" "force" # ¬ NOT SIGN
 0x00ad "\\-"                      "" "" # SOFT HYPHEN
-0x00ae "\\textregistered"         "textcomp" "" # REGISTERED SIGN
+0x00ae "\\textregistered"         "textcomp" "force" # REGISTERED SIGN # the force flag is only needed due to a bug in teTeX 3 / TeXLive 2005
 0x00af "\\textasciimacron"        "textcomp" "" # MACRON
-0x00b0 "\\textdegree"             "textcomp" "" # DEGREE SIGN
+0x00b0 "\\textdegree"             "textcomp" "force" # DEGREE SIGN # the force flag is only needed due to a bug in teTeX 3 / TeXLive 2005
 0x00b1 "\\textpm"                 "textcomp" "force" # ± PLUS-MINUS SIGN
 0x00b2 "\\texttwosuperior"        "textcomp" "force" # ² SUPERSCRIPT TWO
 0x00b3 "\\textthreesuperior"      "textcomp" "force" # ³ SUPERSCRIPT THREE
 # general punctuation
 0x2010 "-"                        "" "" # HYPHEN # identic in LaTeX to FIGURE DASH
 0x2012 "-"                        "" "" # FIGURE DASH
-0x2013 "--"                       "" "" # EN DASH
-0x2014 "---"                      "" "" # EM DASH
+0x2013 "\\textendash"             "" "" # EN DASH
+0x2014 "\\textemdash"             "" "" # EM DASH
 # use the following macro for the character HORIZONTAL BAR
 0x2015 "\\LyXbar" "\\newcommand*\\LyXbar{\\rule[0.585ex]{1.2em}{0.25pt}}" ""
 0x2016 "\\textbardbl"             "textcomp" "" # DOUBLE VERTICAL LINE
 0x20b1 "\\textpeso"               "textcomp" "" # PESO SIGN
 0x20b2 "\\textguarani"            "textcomp" "" # GUARANI SIGN
 # letterlike symbols
+# use the following macro for the character ACCOUNT OF
+0x2100 "\\LyXaccountof" "\\newcommand*\\LyXaccountof{\\mbox{\\raisebox{.8ex}{a}\\kern-.175em\\raisebox{.2ex}{/}\\kern-.18em\\raisebox{-.2ex}{c}}}" ""
+# use the following macro for the character ADRESSED TO THE SUBJECT
+0x2101 "\\LyXaddressed" "\\newcommand*\\LyXaddressed{\\mbox{\\raisebox{.8ex}{a}\\kern-.175em\\raisebox{.2ex}{/}\\kern-.18em\\raisebox{-.2ex}{s}}}" ""
+0x2102 "\\ensuremath{\\mathbb{C}}" "amssymb" "" # DOUBLE-STUCK CAPITAL C
 0x2103 "\\textcelsius"            "textcomp" "" # DEGREE CELSIUS
 # use the following macro for the character CARE OF
 0x2105 "\\LyXcareof" "\\newcommand*\\LyXcareof{\\mbox{\\raisebox{.8ex}{c}\\kern-.175em\\raisebox{.2ex}{/}\\kern-.18em\\raisebox{-.2ex}{o}}}" ""
-0x2113 "\\ensuremath{\\ell}"                  "" "" # SCRIPT SMALL L
+# use the following macro for the character CADA UNA
+0x2106 "\\LyXcadauna" "\\newcommand*\\LyXcadauna{\\mbox{\\raisebox{.8ex}{c}\\kern-.175em\\raisebox{.2ex}{/}\\kern-.18em\\raisebox{-.2ex}{u}}}" ""
+0x2109 "°{}F"                     "" "" # DEGREE FARENHEIT
+0x210a "\\ensuremath{\\matscr{g}}" "mathrsfs" "" # SCRIPT SMALL G
+0x210b "\\ensuremath{\\matscr{H}}" "mathrsfs" "" # SCRIPT CAPITAL H
+0x210c "\\ensuremath{\\mathfrak{H}}" "amssymb" "" # BLACK-LETTER CAPITAL H
+0x210d "\\ensuremath{\\mathbb{H}}" "amssymb" "" # DOUBLE-STUCK CAPITAL H
+0x210e "\\ensuremath{h}"          "" "" # PLANCK CONSTANT
+0x210f "\\ensuremath{\\hbar}"     "amssymb" "" # PLANCK CONSTANT OVER TWO PI
+0x2110 "\\ensuremath{\\matscr{I}}" "mathrsfs" "" # SCRIPT CAPITAL I
+0x2111 "\\ensuremath{\\mathfrak{I}}" "amssymb" "" # BLACK-LETTER CAPITAL I
+0x2112 "\\ensuremath{\\matscr{L}}" "mathrsfs" "" # SCRIPT CAPITAL L
+0x2113 "\\ensuremath{\\ell}"      "" "" # SCRIPT SMALL L
+0x2115 "\\ensuremath{\\mathbb{N}}" "amssymb" "" # DOUBLE-STUCK CAPITAL N
 0x2116 "\\textnumero"             "textcomp" "" # NUMERO SIGN
 0x2117 "\\textcircledP"           "textcomp" "" # SOUND RECORDING COYRIGHT
+0x2118 "\\ensuremath{\\matscr{P}}" "mathrsfs" "" # SCRIPT CAPITAL P
+0x2119 "\\ensuremath{\\mathbb{P}}" "amssymb" "" # DOUBLE-STUCK CAPITAL P
+0x211a "\\ensuremath{\\mathbb{Q}}" "amssymb" "" # DOUBLE-STUCK CAPITAL Q
+0x211b "\\ensuremath{\\matscr{R}}" "mathrsfs" "" # SCRIPT CAPITAL R
+0x211c "\\ensuremath{\\mathfrak{R}}" "amssymb" "" # BLACK-LETTER CAPITAL R
+0x211d "\\ensuremath{\\mathbb{R}}" "amssymb" "" # DOUBLE-STUCK CAPITAL R
 0x211e "\\textrecipe"             "textcomp" "" # PRESCRIPTION TAKE
 0x2120 "\\textservicemark"        "textcomp" "" # SERVICE MARK
+#0x2121 ""                         "" "" # TELEPHONE SIGN
 0x2122 "\\texttrademark"          "textcomp" "" # TRADE MARK SIGN
+0x2124 "\\ensuremath{\\mathbb{Z}}" "amssymb" "" # DOUBLE-STUCK CAPITAL Z
 0x2126 "\\textohm"                "textcomp" "" # OHM SIGN
 0x2127 "\\textmho"                "textcomp" "" # INVERTED OHM SIGN
+0x2128 "\\ensuremath{\\mathfrak{Z}}" "amssymb" "" # BLACK-LETTER CAPITAL Z
+0x212a "K"                        "" "" # KELVIN SIGN
+0x212b "\\AA"                     "" "" # ANGSTROM SIGN
+0x212c "\\ensuremath{\\matscr{B}}" "mathrsfs" "" # SCRIPT CAPITAL B
+0x212d "\\ensuremath{\\mathfrak{C}}" "amssymb" "" # BLACK-LETTER CAPITAL C
 0x212e "\\textestimated"          "textcomp" "" # ESTIMATED SYMBOL
-0x2139 "\\Info"                   "marvosym" "" # INFORMATION SOURCE
+0x212f "\\ensuremath{\\matscr{e}}" "mathrsfs" "" # SCRIPT SMALL E
+0x2130 "\\ensuremath{\\matscr{E}}" "mathrsfs" "" # SCRIPT CAPITAL E
+0x2131 "\\ensuremath{\\matscr{F}}" "mathrsfs" "" # SCRIPT CAPITAL F
+0x2133 "\\ensuremath{\\matscr{M}}" "mathrsfs" "" # SCRIPT CAPITAL M
+0x2134 "\\ensuremath{\\matscr{o}}" "mathrsfs" "" # SCRIPT SMALL O
+0x2135 "\\ensuremath{\\aleph}"    "amssymb" "" # ALEF SYMBOL
+0x2136 "\\ensuremath{\\beth}"     "amssymb" "" # BET SYMBOL
+0x2137 "\\ensuremath{\\gimel}"    "amssymb" "" # GIMEL SYMBOL
+0x2138 "\\ensuremath{\\daleth}"   "amssymb" "" # DALET SYMBOL
+#0x2139 ""                         "" "" # INFORMATION SOURCE
+#0x213b ""                         "" "" # FACSIMILE SIGN
+# use the following macro for the character AKTIESELSKAB
+0x214e "\\LyXaktie" "\\newcommand*\\LyXaktie{\\mbox{\\raisebox{.8ex}{A}\\kern-.175em\\raisebox{.2ex}{/}\\kern-.18em\\raisebox{-.2ex}{S}}}" ""
+# number forms
+# use the following macro for the character VULGAR FRACTION ONE THIRD
+0x2153 "\\LyXonethird" "\\newcommand*\\LyXonethird{\\mbox{\\raisebox{.8ex}{1}\\kern-.175em\\raisebox{.2ex}{/}\\kern-.18em\\raisebox{-.2ex}{3}}}" ""
+# use the following macro for the character VULGAR FRACTION TWO THIRDS
+0x2154 "\\LyXtwothirds" "\\newcommand*\\LyXtwothirds{\\mbox{\\raisebox{.8ex}{2}\\kern-.175em\\raisebox{.2ex}{/}\\kern-.18em\\raisebox{-.2ex}{3}}}" ""
+# use the following macro for the character VULGAR FRACTION ONE FIFTH
+0x2155 "\\LyXonefifth" "\\newcommand*\\LyXonefifth{\\mbox{\\raisebox{.8ex}{1}\\kern-.175em\\raisebox{.2ex}{/}\\kern-.18em\\raisebox{-.2ex}{5}}}" ""
+# use the following macro for the character VULGAR FRACTION TWO FIFTHS
+0x2156 "\\LyXtwofifths" "\\newcommand*\\LyXtwofifths{\\mbox{\\raisebox{.8ex}{2}\\kern-.175em\\raisebox{.2ex}{/}\\kern-.18em\\raisebox{-.2ex}{5}}}" ""
+# use the following macro for the character VULGAR FRACTION THREE FIFTHS
+0x2157 "\\LyXthreefifths" "\\newcommand*\\LyXthreefifths{\\mbox{\\raisebox{.8ex}{3}\\kern-.175em\\raisebox{.2ex}{/}\\kern-.18em\\raisebox{-.2ex}{5}}}" ""
+# use the following macro for the character VULGAR FRACTION FOUR FIFTHS
+0x2158 "\\LyXfourfifths" "\\newcommand*\\LyXfourfifths{\\mbox{\\raisebox{.8ex}{4}\\kern-.175em\\raisebox{.2ex}{/}\\kern-.18em\\raisebox{-.2ex}{5}}}" ""
+# use the following macro for the character VULGAR FRACTION ONE SIXTH
+0x2159 "\\LyXonesixth" "\\newcommand*\\LyXonesixth{\\mbox{\\raisebox{.8ex}{1}\\kern-.175em\\raisebox{.2ex}{/}\\kern-.18em\\raisebox{-.2ex}{6}}}" ""
+# use the following macro for the character VULGAR FRACTION FIVE SIXTHS
+0x215a "\\LyXfivesixths" "\\newcommand*\\LyXfivesixths{\\mbox{\\raisebox{.8ex}{5}\\kern-.175em\\raisebox{.2ex}{/}\\kern-.18em\\raisebox{-.2ex}{6}}}" ""
+# use the following macro for the character VULGAR FRACTION ONE EIGHT
+0x215b "\\LyXoneeight" "\\newcommand*\\LyXoneeight{\\mbox{\\raisebox{.8ex}{1}\\kern-.175em\\raisebox{.2ex}{/}\\kern-.18em\\raisebox{-.2ex}{8}}}" ""
+# use the following macro for the character VULGAR FRACTION THREE EIGHTS
+0x215c "\\LyXthreeeights" "\\newcommand*\\LyXthreeeights{\\mbox{\\raisebox{.8ex}{3}\\kern-.175em\\raisebox{.2ex}{/}\\kern-.18em\\raisebox{-.2ex}{8}}}" ""
+# use the following macro for the character VULGAR FRACTION FIVE EIGHTS
+0x215d "\\LyXfiveeights" "\\newcommand*\\LyXfiveeights{\\mbox{\\raisebox{.8ex}{5}\\kern-.175em\\raisebox{.2ex}{/}\\kern-.18em\\raisebox{-.2ex}{8}}}" ""
+# use the following macro for the character VULGAR FRACTION SEVEN EIGHTS
+0x215e "\\LyXseveneights" "\\newcommand*\\LyXseveneights{\\mbox{\\raisebox{.8ex}{7}\\kern-.175em\\raisebox{.2ex}{/}\\kern-.18em\\raisebox{-.2ex}{8}}}" ""
+# use the following macro for the character FRACTION NUMERATOR ONE
+0x215f "\\LyXnumeratorone" "\\newcommand*\\LyXnumeratorone{\\mbox{\\raisebox{.8ex}{1}\\kern-.175em\\raisebox{.2ex}{/}\\kern-.18em\\raisebox{-.2ex}{\\kern-.18em}}}" ""
+0x2160 "\\mbox{I}"                "" "" # ROMAN NUMERAL ONE
+0x2161 "\\mbox{II}"               "" "" # ROMAN NUMERAL TWO
+0x2162 "\\mbox{III}"              "" "" # ROMAN NUMERAL THREE
+0x2163 "\\mbox{IV}"               "" "" # ROMAN NUMERAL FOUR
+0x2164 "\\mbox{V}"                "" "" # ROMAN NUMERAL FIVE
+0x2165 "\\mbox{VI}"               "" "" # ROMAN NUMERAL SIX
+0x2166 "\\mbox{VII}"              "" "" # ROMAN NUMERAL SEVEN
+0x2167 "\\mbox{VIII}"             "" "" # ROMAN NUMERAL EIGHT
+0x2168 "\\mbox{IX}"               "" "" # ROMAN NUMERAL NINE
+0x2169 "\\mbox{X}"                "" "" # ROMAN NUMERAL TEN
+0x216a "\\mbox{XI}"               "" "" # ROMAN NUMERAL ELEVEN
+0x216b "\\mbox{XII}"              "" "" # ROMAN NUMERAL TWELVE
+0x216c "\\mbox{L}"                "" "" # ROMAN NUMERAL FIFTY
+0x216d "\\mbox{C}"                "" "" # ROMAN NUMERAL ONE HUNDRED
+0x216e "\\mbox{D}"                "" "" # ROMAN NUMERAL FIVE HUNDRED
+0x216f "\\mbox{M}"                "" "" # ROMAN NUMERAL ONE THOUSAND
+0x2170 "\\mbox{i}"                "" "" # SMALL ROMAN NUMERAL ONE
+0x2171 "\\mbox{ii}"               "" "" # SMALL ROMAN NUMERAL TWO
+0x2172 "\\mbox{iii}"              "" "" # SMALL ROMAN NUMERAL THREE
+0x2173 "\\mbox{iv}"               "" "" # SMALL ROMAN NUMERAL FOUR
+0x2174 "\\mbox{v}"                "" "" # SMALL ROMAN NUMERAL FIVE
+0x2175 "\\mbox{vi}"               "" "" # SMALL ROMAN NUMERAL SIX
+0x2176 "\\mbox{vii}"              "" "" # SMALL ROMAN NUMERAL SEVEN
+0x2177 "\\mbox{viii}"             "" "" # SMALL ROMAN NUMERAL EIGHT
+0x2178 "\\mbox{ix}"               "" "" # SMALL ROMAN NUMERAL NINE
+0x2179 "\\mbox{x}"                "" "" # SMALL ROMAN NUMERAL TEN
+0x217a "\\mbox{xi}"               "" "" # SMALL ROMAN NUMERAL ELEVEN
+0x217b "\\mbox{xii}"              "" "" # SMALL ROMAN NUMERAL TWELVE
+0x217c "\\mbox{l}"                "" "" # SMALL ROMAN NUMERAL FIFTY
+0x217d "\\mbox{c}"                "" "" # SMALL ROMAN NUMERAL ONE HUNDRED
+0x217e "\\mbox{d}"                "" "" # SMALL ROMAN NUMERAL FIVE HUNDRED
+0x217f "\\mbox{m}"                "" "" # SMALL ROMAN NUMERAL ONE THOUSAND
 # arrows
 0x2190 "\\textleftarrow"          "textcomp" "" # LEFTWARDS ARROW
 0x2191 "\\textuparrow"            "textcomp" "" # UPWARDS ARROW
 0x2193 "\\textdownarrow"          "textcomp" "" # DOWNWARDS ARROW
 0x2194 "\\ensuremath{\\leftrightarrow}" "" "" # LEFT RIGHT ARROW
 0x2195 "\\ensuremath{\\updownarrow}" "" "" # UP DOWN ARROW
-0x212a "K"                        "" "" # KELVIN SIGN
-0x212b "\\AA"                     "" "" # ANGSTROM SIGN
+0x21a8 "{\\ascii\\ETB}"           "ascii" "" # UP DOWN ARROW WITH BASE
 # math symbols
 # besides textcomp only those used in Windows standard fonts
 0x2202 "\\ensuremath{\\partial}"  "" "" # PARTIAL DIFFERENTIAL
 0x2264 "\\ensuremath{\\le}"       "" "" # LESS-THAN OR EQUAL TO
 0x2265 "\\ensuremath{\\ge}"       "" "" # GREATER-THAN OR EQUAL TO
 # miscellaneous technical
-#0x2302 ""                         "" "" # HOUSE
+0x2302 "{\\ascii\\DEL}"           "ascii" "" # HOUSE
 0x2310 "\\ensuremath{\\invneg}"   "wasysym" "" # REVERSED NOT SIGN
 0x231a "\\Clocklogo"              "marvosym" "" # WATCH
 #0x2320 ""                         "" "" # TOP HALF INTEGRAL
 0x25a1 "\\textifsymbol[ifgeo]{32}" "ifsym" "" # WHITE SQUARE
 0x25aa "\\textifsymbol[ifgeo]{112}" "ifsym" "" # BLACK SMALL SQUARE
 0x25ab "\\textifsymbol[ifgeo]{64}" "ifsym" "" # WHITE SMALL SQUARE
-#0x25ac ""                         "" "" # BLACK RECTANGLE
+0x25ac "{\\ascii\\SYN}"           "ascii" "" # BLACK RECTANGLE
 0x25b2 "\\textifsymbol[ifgeo]{97}" "ifsym" "" # BLACK UP-POINTING TRIANGLE
 0x25b3 "\\textifsymbol[ifgeo]{49}" "ifsym" "" # WHITE UP-POINTING TRIANGLE
 0x25b4 "\\textifsymbol[ifgeo]{113}" "ifsym" "" # BLACK UP-POINTING SMALL TRIANGLE
 0x25d1 "\\RIGHTcircle"            "wasysym" "" # CIRCLE WITH RIGHT HALF BLACK
 0x25d6 "\\LEFTCIRCLE"             "wasysym" "" # LEFT HALF BLACK CIRCLE
 0x25d7 "\\RIGHTCIRCLE"            "wasysym" "" # RIGHT HALF BLACK CIRCLE
-#0x25d8 ""                         "" "" # INVERSE BULLET
-#0x25d9 ""                         "" "" # INVERSE WHITE CIRCLE
+0x25d8 "{\\ascii\\BS}"            "ascii" "" # INVERSE BULLET
+0x25d9 "{\\ascii\\LF}"            "ascii" "" # INVERSE WHITE CIRCLE
 0x25e6 "\\textopenbullet"         "textcomp" "" # WHITE BULLET
 0x25ef "\\textbigcircle"          "textcomp" "" # LARGE CIRCLE
 0x25fb "\\textifsymbol[ifgeo]{48}" "ifsym" "" # WHITE MEDIUM SQUARE