1 /* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4; fill-column: 100 -*- */
3 * This file is part of the LibreOffice project.
5 * This Source Code Form is subject to the terms of the Mozilla Public
6 * License, v. 2.0. If a copy of the MPL was not distributed with this
7 * file, You can obtain one at http://mozilla.org/MPL/2.0/.
10 /** Those are the starmath codes for ElementsDockingWindow.hxx.
12 * Those codes will be displayed as formulas on the ElementsDockingWindow.
13 * The user can then graphically insert them.
18 #define RID_UNDOFORMATNAME "Format"
21 #define RID_PLUSX "+<?> "
22 #define RID_MINUSX "-<?> "
23 #define RID_PLUSMINUSX "+-<?> "
24 #define RID_MINUSPLUSX "-+<?> "
25 #define RID_NEGX "neg <?> "
26 #define RID_XPLUSY "<?> + <?> "
27 #define RID_XMINUSY "<?> - <?> "
28 #define RID_XCDOTY "<?> cdot <?> "
29 #define RID_XTIMESY "<?> times <?> "
30 #define RID_XSYMTIMESY "<?> * <?> "
31 #define RID_XSYMDIVIDEY "<?> / <?> "
32 #define RID_XDIVY "<?> div <?> "
33 #define RID_XOVERY "{<?>} over {<?>} "
34 #define RID_FRACXY "frac {<?>} {<?>} "
35 #define RID_XODIVIDEY "<?> odivide <?> "
36 #define RID_XODOTY "<?> odot <?> "
37 #define RID_XOMINUSY "<?> ominus <?> "
38 #define RID_XOPLUSY "<?> oplus <?> "
39 #define RID_XOTIMESY "<?> otimes <?> "
40 #define RID_XANDY "<?> and <?> "
41 #define RID_XORY "<?> or <?> "
42 #define RID_XEQY "<?> = <?> "
43 #define RID_XNEQY "<?> <> <?> "
44 #define RID_XLTY "<?> < <?> "
45 #define RID_XGTY "<?> > <?> "
46 #define RID_XLEY "<?> <= <?> "
47 #define RID_XGEY "<?> >= <?> "
48 #define RID_XLESLANTY "<?> leslant <?> "
49 #define RID_XGESLANTY "<?> geslant <?> "
50 #define RID_XLLY "<?> << <?> "
51 #define RID_XGGY "<?> >> <?> "
52 #define RID_XDEFY "<?> def <?> "
53 #define RID_XEQUIVY "<?> equiv <?> "
54 #define RID_XAPPROXY "<?> approx <?> "
55 #define RID_XSIMY "<?> sim <?> "
56 #define RID_XSIMEQY "<?> simeq <?> "
57 #define RID_XPROPY "<?> prop <?> "
58 #define RID_XORTHOY "<?> ortho <?> "
59 #define RID_XPARALLELY "<?> parallel <?> "
60 #define RID_XTOWARDY "<?> toward <?> "
61 #define RID_XTRANSLY "<?> transl <?> "
62 #define RID_XTRANSRY "<?> transr <?> "
63 #define RID_XINY "<?> in <?> "
64 #define RID_XNOTINY "<?> notin <?> "
65 #define RID_XOWNSY "<?> owns <?> "
66 #define RID_XUNIONY "<?> union <?> "
67 #define RID_XINTERSECTIONY "<?> intersection <?> "
68 #define RID_XSETMINUSY "<?> setminus <?> "
69 #define RID_XSETQUOTIENTY "<?> setquotient <?> "
70 #define RID_XSUBSETY "<?> subset <?> "
71 #define RID_XSUBSETEQY "<?> subseteq <?> "
72 #define RID_XSUPSETY "<?> supset <?> "
73 #define RID_XSUPSETEQY "<?> supseteq <?> "
74 #define RID_XNSUBSETY "<?> nsubset <?> "
75 #define RID_XNSUBSETEQY "<?> nsubseteq <?> "
76 #define RID_XNSUPSETY "<?> nsupset <?> "
77 #define RID_XNSUPSETEQY "<?> nsupseteq <?> "
78 #define RID_FUNCX "func func(<?>) "
79 #define RID_ABSX "abs{<?>} "
80 #define RID_FACTX "fact{<?>} "
81 #define RID_SQRTX "sqrt{<?>} "
82 #define RID_NROOTXY "nroot{<?>}{<?>} "
83 #define RID_EX "func e^{<?>} "
84 #define RID_EXPX "exp(<?>) "
85 #define RID_LNX "ln(<?>) "
86 #define RID_LOGX "log(<?>) "
87 #define RID_SINX "sin(<?>) "
88 #define RID_COSX "cos(<?>) "
89 #define RID_TANX "tan(<?>) "
90 #define RID_COTX "cot(<?>) "
91 #define RID_ARCSINX "arcsin(<?>) "
92 #define RID_ARCCOSX "arccos(<?>) "
93 #define RID_ARCTANX "arctan(<?>) "
94 #define RID_ARCCOTX "arccot(<?>) "
95 #define RID_SINHX "sinh(<?>) "
96 #define RID_COSHX "cosh(<?>) "
97 #define RID_TANHX "tanh(<?>) "
98 #define RID_COTHX "coth(<?>) "
99 #define RID_ARSINHX "arsinh(<?>) "
100 #define RID_ARCOSHX "arcosh(<?>) "
101 #define RID_ARTANHX "artanh(<?>) "
102 #define RID_ARCOTHX "arcoth(<?>) "
103 #define RID_OPERX "oper oper <?> "
104 #define RID_OPER_FROMX "oper oper from{<?>} <?> "
105 #define RID_OPER_TOX "oper oper to{<?>} <?> "
106 #define RID_OPER_FROMTOX "oper oper from{<?>} to{<?>} <?> "
107 #define RID_SUMX "sum <?> "
108 #define RID_SUM_FROMX "sum from{<?>} <?> "
109 #define RID_SUM_TOX "sum to{<?>} <?> "
110 #define RID_SUM_FROMTOX "sum from{<?>} to{<?>} <?> "
111 #define RID_PRODX "prod <?> "
112 #define RID_PROD_FROMX "prod from{<?>} <?> "
113 #define RID_PROD_TOX "prod to{<?>} <?> "
114 #define RID_PROD_FROMTOX "prod from{<?>} to{<?>} <?> "
115 #define RID_COPRODX "coprod <?> "
116 #define RID_COPROD_FROMX "coprod from{<?>} <?> "
117 #define RID_COPROD_TOX "coprod to{<?>} <?> "
118 #define RID_COPROD_FROMTOX "coprod from{<?>} to{<?>} <?> "
119 #define RID_LIMX "lim <?> "
120 #define RID_LIM_FROMX "lim from{<?>} <?> "
121 #define RID_LIM_TOX "lim to{<?>} <?> "
122 #define RID_LIM_FROMTOX "lim from{<?>} to{<?>} <?> "
123 #define RID_LIMINFX "liminf <?> "
124 #define RID_LIMINF_FROMX "liminf from{<?>} <?> "
125 #define RID_LIMINF_TOX "liminf to{<?>} <?> "
126 #define RID_LIMINF_FROMTOX "liminf from{<?>} to{<?>} <?> "
127 #define RID_LIMSUPX "limsup <?> "
128 #define RID_LIMSUP_FROMX "limsup from{<?>} <?> "
129 #define RID_LIMSUP_TOX "limsup to{<?>} <?> "
130 #define RID_LIMSUP_FROMTOX "limsup from{<?>} to{<?>} <?> "
131 #define RID_EXISTS "exists "
132 #define RID_NOTEXISTS "notexists "
133 #define RID_FORALL "forall "
134 #define RID_INTX "int <?> "
135 #define RID_INT_FROMX "int from{<?>} <?> "
136 #define RID_INT_TOX "int to{<?>} <?> "
137 #define RID_INT_FROMTOX "int from{<?>} to{<?>} <?> "
138 #define RID_IINTX "iint <?> "
139 #define RID_IINT_FROMX "iint from{<?>} <?> "
140 #define RID_IINT_TOX "iint to{<?>} <?> "
141 #define RID_IINT_FROMTOX "iint from{<?>} to{<?>} <?> "
142 #define RID_IIINTX "iiint <?> "
143 #define RID_IIINT_FROMX "iiint from{<?>} <?> "
144 #define RID_IIINT_TOX "iiint to{<?>} <?> "
145 #define RID_IIINT_FROMTOX "iiint from{<?>} to{<?>} <?> "
146 #define RID_LINTX "lint <?> "
147 #define RID_LINT_FROMX "lint from{<?>} <?> "
148 #define RID_LINT_TOX "lint to{<?>} <?> "
149 #define RID_LINT_FROMTOX "lint from{<?>} to{<?>} <?> "
150 #define RID_LLINTX "llint <?> "
151 #define RID_LLINT_FROMX "llint from{<?>} <?> "
152 #define RID_LLINT_TOX "llint to{<?>} <?> "
153 #define RID_LLINT_FROMTOX "llint from{<?>} to{<?>} <?> "
154 #define RID_LLLINTX "lllint <?> "
155 #define RID_LLLINT_FROMX "lllint from{<?>} <?> "
156 #define RID_LLLINT_TOX "lllint to{<?>} <?> "
157 #define RID_LLLINT_FROMTOX "lllint from{<?>} to{<?>} <?> "
158 #define RID_FROMX "from{<?>} <?> "
159 #define RID_TOX "to{<?>} <?> "
160 #define RID_FROMXTOY "from{<?>} to{<?>} <?> "
161 #define RID_ACUTEX "acute <?> "
162 #define RID_BARX "bar <?> "
163 #define RID_BREVEX "breve <?> "
164 #define RID_CHECKX "check <?> "
165 #define RID_CIRCLEX "circle <?> "
166 #define RID_DOTX "dot <?> "
167 #define RID_DDOTX "ddot <?> "
168 #define RID_DDDOTX "dddot <?> "
169 #define RID_GRAVEX "grave <?> "
170 #define RID_HATX "hat <?> "
171 #define RID_TILDEX "tilde <?> "
172 #define RID_VECX "vec <?> "
173 #define RID_HARPOONX "harpoon <?> "
174 #define RID_UNDERLINEX "underline {<?>} "
175 #define RID_OVERLINEX "overline {<?>} "
176 #define RID_OVERSTRIKEX "overstrike {<?>} "
177 #define RID_PHANTOMX "phantom {<?>} "
178 #define RID_BOLDX "bold <?> "
179 #define RID_ITALX "ital <?> "
180 #define RID_SIZEXY "size <?> {<?>} "
181 #define RID_FONTXY "font <?> {<?>} "
182 #define RID_COLORX_BLACK "color black {<?>} "
183 #define RID_COLORX_BLUE "color blue {<?>} "
184 #define RID_COLORX_GREEN "color green {<?>} "
185 #define RID_COLORX_RED "color red {<?>} "
186 #define RID_COLORX_AQUA "color aqua {<?>} "
187 #define RID_COLORX_FUCHSIA "color fuchsia {<?>} "
188 #define RID_COLORX_GRAY "color gray {<?>} "
189 #define RID_COLORX_LIME "color lime {<?>} "
190 #define RID_COLORX_MAROON "color maroon {<?>} "
191 #define RID_COLORX_NAVY "color navy {<?>} "
192 #define RID_COLORX_OLIVE "color olive {<?>} "
193 #define RID_COLORX_PURPLE "color purple {<?>} "
194 #define RID_COLORX_SILVER "color silver {<?>} "
195 #define RID_COLORX_TEAL "color teal {<?>} "
196 #define RID_COLORX_YELLOW "color yellow {<?>} "
197 #define RID_COLORX_RGB "color rgb 0 0 0 {<?>} "
198 #define RID_COLORX_RGBA "color rgba 0 0 0 0 {<?>} "
199 #define RID_COLORX_HEX "color hex 000000 {<?>} "
200 #define RID_COLORX_CORAL "color coral {<?>} "
201 #define RID_COLORX_CRIMSON "color crimson {<?>} "
202 #define RID_COLORX_MIDNIGHT "color midnightblue {<?>} "
203 #define RID_COLORX_VIOLET "color violet {<?>} "
204 #define RID_COLORX_ORANGE "color orange {<?>} "
205 #define RID_COLORX_ORANGERED "color orangered {<?>} "
206 #define RID_COLORX_SEAGREEN "color seagreen {<?>} "
207 #define RID_COLORX_INDIGO "color indigo {<?>} "
208 #define RID_COLORX_HOTPINK "color hotpink {<?>} "
209 #define RID_COLORX_LAVENDER "color lavender {<?>} "
210 #define RID_COLORX_SNOW "color snow {<?>} "
211 #define RID_LRGROUPX "{<?>} "
212 #define RID_LRPARENTX "(<?>) "
213 #define RID_LRBRACKETX "[<?>] "
214 #define RID_LRDBRACKETX "ldbracket <?> rdbracket "
215 #define RID_LRBRACEX "lbrace <?> rbrace "
216 #define RID_LRANGLEX "langle <?> rangle "
217 #define RID_LRCEILX "lceil <?> rceil "
218 #define RID_LRFLOORX "lfloor <?> rfloor "
219 #define RID_LRLINEX "lline <?> rline "
220 #define RID_LRDLINEX "ldline <?> rdline "
221 #define RID_LMRANGLEXY "langle <?> mline <?> rangle "
222 #define RID_SLRPARENTX "left ( <?> right ) "
223 #define RID_SLRBRACKETX "left [ <?> right ] "
224 #define RID_SLRDBRACKETX "left ldbracket <?> right rdbracket "
225 #define RID_SLRBRACEX "left lbrace <?> right rbrace "
226 #define RID_SLRANGLEX "left langle <?> right rangle "
227 #define RID_SLRCEILX "left lceil <?> right rceil "
228 #define RID_SLRFLOORX "left lfloor <?> right rfloor "
229 #define RID_SLRLINEX "left lline <?> right rline "
230 #define RID_SLRDLINEX "left ldline <?> right rdline "
231 #define RID_SLMRANGLEXY "left langle <?> mline <?> right rangle "
232 #define RID_XEVALUATEDATY "left none {<?>} right rline_{<?>} "
233 #define RID_XOVERBRACEY "{<?>} overbrace {<?>} "
234 #define RID_XUNDERBRACEY "{<?>} underbrace {<?>} "
235 #define RID_EVALX "evaluate <?> "
236 #define RID_EVAL_FROMX "evaluate {<?>} from{<?>} "
237 #define RID_EVAL_TOX "evaluate {<?>} to{<?>} "
238 #define RID_EVAL_FROMTOX "evaluate {<?>} from{<?>} to{<?>} "
239 #define RID_RSUBX "<?>_{<?>} "
240 #define RID_RSUPX "<?>^{<?>} "
241 #define RID_LSUBX "<?> lsub{<?>} "
242 #define RID_LSUPX "<?> lsup{<?>} "
243 #define RID_CSUBX "<?> csub{<?>} "
244 #define RID_CSUPX "<?> csup{<?>} "
245 #define RID_SBLANK "` "
246 #define RID_BLANK "~ "
247 #define RID_NEWLINE "newline "
248 #define RID_BINOMXY "binom{<?>}{<?>} "
249 #define RID_STACK "stack{<?> # <?> # <?>} "
250 #define RID_MATRIX "matrix{<?> # <?> ## <?> # <?>} "
251 #define RID_ALIGNLX "alignl <?> "
252 #define RID_ALIGNCX "alignc <?> "
253 #define RID_ALIGNRX "alignr <?> "
254 #define RID_ALEPH "aleph "
255 #define RID_EMPTYSET "emptyset "
258 #define RID_INFINITY "infinity "
259 #define RID_PARTIAL "partial "
260 #define RID_NABLA "nabla "
262 #define RID_LAPLACE "laplace "
263 #define RID_BACKEPSILON "backepsilon "
264 #define RID_FOURIER "fourier "
265 #define RID_DOTSAXIS "dotsaxis "
266 #define RID_DOTSUP "dotsup "
267 #define RID_DOTSDOWN "dotsdown "
268 #define RID_DOTSLOW "dotslow "
269 #define RID_DOTSVERT "dotsvert "
270 #define RID_XCIRCY "<?> circ <?> "
271 #define RID_XWIDESLASHY "{<?>} wideslash {<?>} "
272 #define RID_XWIDEBSLASHY "{<?>} widebslash {<?>} "
273 #define RID_XDIVIDESY "<?> divides <?> "
274 #define RID_XNDIVIDESY "<?> ndivides <?> "
275 #define RID_DLARROW "<?> dlarrow <?> "
276 #define RID_DLRARROW "<?> dlrarrow <?> "
277 #define RID_DRARROW "<?> drarrow <?> "
278 #define RID_SETN "setN "
279 #define RID_SETZ "setZ "
280 #define RID_SETQ "setQ "
281 #define RID_SETR "setR "
282 #define RID_SETC "setC "
283 #define RID_WIDEHATX "widehat {<?>} "
284 #define RID_WIDETILDEX "widetilde {<?>} "
285 #define RID_WIDEVECX "widevec {<?>} "
286 #define RID_WIDEHARPOONX "wideharpoon {<?>} "
287 #define RID_HBAR "hbar "
288 #define RID_LAMBDABAR "lambdabar "
289 #define RID_LEFTARROW "leftarrow "
290 #define RID_RIGHTARROW "rightarrow "
291 #define RID_UPARROW "uparrow "
292 #define RID_DOWNARROW "downarrow "
293 #define RID_NOSPACE "nospace {<?>} "
294 #define RID_XPRECEDESY "<?> prec <?> "
295 #define RID_XPRECEDESEQUALY "<?> preccurlyeq <?> "
296 #define RID_XPRECEDESEQUIVY "<?> precsim <?> "
297 #define RID_XSUCCEEDSY "<?> succ <?> "
298 #define RID_XSUCCEEDSEQUALY "<?> succcurlyeq <?> "
299 #define RID_XSUCCEEDSEQUIVY "<?> succsim <?> "
300 #define RID_XNOTPRECEDESY "<?> nprec <?> "
301 #define RID_XNOTSUCCEEDSY "<?> nsucc <?> "
304 /* vim:set shiftwidth=4 softtabstop=4 expandtab cinoptions=b1,g0,N-s cinkeys+=0=break: */