1 %% |
1 %% |
2 %% Author: Markus Wenzel, TU Muenchen |
2 %% Author: Markus Wenzel, TU Muenchen |
3 %% |
3 %% |
4 %% definitions of standard Isabelle symbols |
4 %% definitions of standard Isabelle symbols |
5 %% |
5 %% |
|
6 %% $Id$ |
6 |
7 |
7 % symbol definitions |
8 % symbol definitions |
8 |
9 |
9 \newcommand{\isasymzero}{\isatext{\textzerooldstyle}} %requires textcomp |
10 \newcommand{\isasymzero}{\isamath{\mathbf{0}}} %requires amssymb |
10 \newcommand{\isasymone}{\isatext{\textoneoldstyle}} %requires textcomp |
11 \newcommand{\isasymone}{\isamath{\mathbf{1}}} %requires amssymb |
11 \newcommand{\isasymtwo}{\isatext{\texttwooldstyle}} %requires textcomp |
12 \newcommand{\isasymtwo}{\isamath{\mathbf{2}}} %requires amssymb |
12 \newcommand{\isasymthree}{\isatext{\textthreeoldstyle}} %requires textcomp |
13 \newcommand{\isasymthree}{\isamath{\mathbf{3}}} %requires amssymb |
13 \newcommand{\isasymfour}{\isatext{\textfouroldstyle}} %requires textcomp |
14 \newcommand{\isasymfour}{\isamath{\mathbf{4}}} %requires amssymb |
14 \newcommand{\isasymfive}{\isatext{\textfiveoldstyle}} %requires textcomp |
15 \newcommand{\isasymfive}{\isamath{\mathbf{5}}} %requires amssymb |
15 \newcommand{\isasymsix}{\isatext{\textsixoldstyle}} %requires textcomp |
16 \newcommand{\isasymsix}{\isamath{\mathbf{6}}} %requires amssymb |
16 \newcommand{\isasymseven}{\isatext{\textsevenoldstyle}} %requires textcomp |
17 \newcommand{\isasymseven}{\isamath{\mathbf{7}}} %requires amssymb |
17 \newcommand{\isasymeight}{\isatext{\texteightoldstyle}} %requires textcomp |
18 \newcommand{\isasymeight}{\isamath{\mathbf{8}}} %requires amssymb |
18 \newcommand{\isasymnine}{\isatext{\textnineoldstyle}} %requires textcomp |
19 \newcommand{\isasymnine}{\isamath{\mathbf{9}}} %requires amssymb |
19 \newcommand{\isasymA}{\isamath{\mathcal{A}}} |
20 \newcommand{\isasymA}{\isamath{\mathcal{A}}} |
20 \newcommand{\isasymB}{\isamath{\mathcal{B}}} |
21 \newcommand{\isasymB}{\isamath{\mathcal{B}}} |
21 \newcommand{\isasymC}{\isamath{\mathcal{C}}} |
22 \newcommand{\isasymC}{\isamath{\mathcal{C}}} |
22 \newcommand{\isasymD}{\isamath{\mathcal{D}}} |
23 \newcommand{\isasymD}{\isamath{\mathcal{D}}} |
23 \newcommand{\isasymE}{\isamath{\mathcal{E}}} |
24 \newcommand{\isasymE}{\isamath{\mathcal{E}}} |
181 \newcommand{\isasymleftharpoondown}{\isamath{\leftharpoondown}} |
182 \newcommand{\isasymleftharpoondown}{\isamath{\leftharpoondown}} |
182 \newcommand{\isasymrightharpoondown}{\isamath{\rightharpoondown}} |
183 \newcommand{\isasymrightharpoondown}{\isamath{\rightharpoondown}} |
183 \newcommand{\isasymleftharpoonup}{\isamath{\leftharpoonup}} |
184 \newcommand{\isasymleftharpoonup}{\isamath{\leftharpoonup}} |
184 \newcommand{\isasymrightharpoonup}{\isamath{\rightharpoonup}} |
185 \newcommand{\isasymrightharpoonup}{\isamath{\rightharpoonup}} |
185 \newcommand{\isasymrightleftharpoons}{\isamath{\rightleftharpoons}} |
186 \newcommand{\isasymrightleftharpoons}{\isamath{\rightleftharpoons}} |
186 \newcommand{\isasymleadsto}{\isamath{\leadsto}} %requires latexsym |
187 \newcommand{\isasymdownharpoonleft}{\isamath{\downharpoonleft}} %requires amssymb |
|
188 \newcommand{\isasymdownharpoonright}{\isamath{\downharpoonright}} %requires amssymb |
|
189 \newcommand{\isasymupharpoonleft}{\isamath{\upharpoonleft}} %requires amssymb |
|
190 \newcommand{\isasymupharpoonright}{\isamath{\upharpoonright}} %requires amssymb |
|
191 \newcommand{\isasymrestriction}{\isamath{\restriction}} %requires amssymb |
|
192 \newcommand{\isasymleadsto}{\isamath{\leadsto}} %requires amssymb |
187 \newcommand{\isasymup}{\isamath{\uparrow}} |
193 \newcommand{\isasymup}{\isamath{\uparrow}} |
188 \newcommand{\isasymUp}{\isamath{\Uparrow}} |
194 \newcommand{\isasymUp}{\isamath{\Uparrow}} |
189 \newcommand{\isasymdown}{\isamath{\downarrow}} |
195 \newcommand{\isasymdown}{\isamath{\downarrow}} |
190 \newcommand{\isasymDown}{\isamath{\Downarrow}} |
196 \newcommand{\isasymDown}{\isamath{\Downarrow}} |
191 \newcommand{\isasymupdown}{\isamath{\updownarrow}} |
197 \newcommand{\isasymupdown}{\isamath{\updownarrow}} |
200 \newcommand{\isasymrparr}{\isamath{\mathclose{\mid\mkern-3mu)}}} |
206 \newcommand{\isasymrparr}{\isamath{\mathclose{\mid\mkern-3mu)}}} |
201 \newcommand{\isasymlbrakk}{\isamath{\mathopen{\lbrack\mkern-3mu\lbrack}}} |
207 \newcommand{\isasymlbrakk}{\isamath{\mathopen{\lbrack\mkern-3mu\lbrack}}} |
202 \newcommand{\isasymrbrakk}{\isamath{\mathclose{\rbrack\mkern-3mu\rbrack}}} |
208 \newcommand{\isasymrbrakk}{\isamath{\mathclose{\rbrack\mkern-3mu\rbrack}}} |
203 \newcommand{\isasymlbrace}{\isamath{\mathopen{\lbrace\mkern-4.5mu\mid}}} |
209 \newcommand{\isasymlbrace}{\isamath{\mathopen{\lbrace\mkern-4.5mu\mid}}} |
204 \newcommand{\isasymrbrace}{\isamath{\mathclose{\mid\mkern-4.5mu\rbrace}}} |
210 \newcommand{\isasymrbrace}{\isamath{\mathclose{\mid\mkern-4.5mu\rbrace}}} |
205 \newcommand{\isasymguillemotleft}{\isatext{\flqq}} %requires babel |
211 \newcommand{\isasymguillemotleft}{\isatext{\flqq}} %requires babel |
206 \newcommand{\isasymguillemotright}{\isatext{\frqq}} %requires babel |
212 \newcommand{\isasymguillemotright}{\isatext{\frqq}} %requires babel |
207 \newcommand{\isasymColon}{\isamath{\mathrel{::}}} |
213 \newcommand{\isasymColon}{\isamath{\mathrel{::}}} |
208 \newcommand{\isasymnot}{\isamath{\neg}} |
214 \newcommand{\isasymnot}{\isamath{\neg}} |
209 \newcommand{\isasymbottom}{\isamath{\bot}} |
215 \newcommand{\isasymbottom}{\isamath{\bot}} |
210 \newcommand{\isasymtop}{\isamath{\top}} |
216 \newcommand{\isasymtop}{\isamath{\top}} |
211 \newcommand{\isasymand}{\isamath{\wedge}} |
217 \newcommand{\isasymand}{\isamath{\wedge}} |
212 \newcommand{\isasymAnd}{\isamath{\bigwedge}} |
218 \newcommand{\isasymAnd}{\isamath{\bigwedge}} |
213 \newcommand{\isasymor}{\isamath{\vee}} |
219 \newcommand{\isasymor}{\isamath{\vee}} |
214 \newcommand{\isasymOr}{\isamath{\bigvee}} |
220 \newcommand{\isasymOr}{\isamath{\bigvee}} |
215 \newcommand{\isasymforall}{\isamath{\forall\,}} |
221 \newcommand{\isasymforall}{\isamath{\forall\,}} |
216 \newcommand{\isasymexists}{\isamath{\exists\,}} |
222 \newcommand{\isasymexists}{\isamath{\exists\,}} |
217 \newcommand{\isasymbox}{\isamath{\Box}} %requires latexsym |
223 \newcommand{\isasymnexists}{\isamath{\nexists\,}} %requires amssymb |
218 \newcommand{\isasymdiamond}{\isamath{\Diamond}} %requires latexsym |
224 \newcommand{\isasymbox}{\isamath{\Box}} %requires amssymb |
|
225 \newcommand{\isasymdiamond}{\isamath{\Diamond}} %requires amssymb |
219 \newcommand{\isasymturnstile}{\isamath{\vdash}} |
226 \newcommand{\isasymturnstile}{\isamath{\vdash}} |
220 \newcommand{\isasymTurnstile}{\isamath{\models}} |
227 \newcommand{\isasymTurnstile}{\isamath{\models}} |
221 \newcommand{\isasymtturnstile}{\isamath{\vdash\!\!\!\vdash}} |
228 \newcommand{\isasymtturnstile}{\isamath{\vdash\!\!\!\vdash}} |
222 \newcommand{\isasymTTurnstile}{\isamath{\mid\!\models}} |
229 \newcommand{\isasymTTurnstile}{\isamath{\mid\!\models}} |
223 \newcommand{\isasymstileturn}{\isamath{\dashv}} |
230 \newcommand{\isasymstileturn}{\isamath{\dashv}} |
234 \newcommand{\isasymnotin}{\isamath{\notin}} |
241 \newcommand{\isasymnotin}{\isamath{\notin}} |
235 \newcommand{\isasymsubset}{\isamath{\subset}} |
242 \newcommand{\isasymsubset}{\isamath{\subset}} |
236 \newcommand{\isasymsupset}{\isamath{\supset}} |
243 \newcommand{\isasymsupset}{\isamath{\supset}} |
237 \newcommand{\isasymsubseteq}{\isamath{\subseteq}} |
244 \newcommand{\isasymsubseteq}{\isamath{\subseteq}} |
238 \newcommand{\isasymsupseteq}{\isamath{\supseteq}} |
245 \newcommand{\isasymsupseteq}{\isamath{\supseteq}} |
239 \newcommand{\isasymsqsubset}{\isamath{\sqsubset}} |
246 \newcommand{\isasymsqsubset}{\isamath{\sqsubset}} %requires amssymb |
240 \newcommand{\isasymsqsupset}{\isamath{\sqsupset}} %requires latexsym |
247 \newcommand{\isasymsqsupset}{\isamath{\sqsupset}} %requires amssymb |
241 \newcommand{\isasymsqsubseteq}{\isamath{\sqsubseteq}} |
248 \newcommand{\isasymsqsubseteq}{\isamath{\sqsubseteq}} |
242 \newcommand{\isasymsqsupseteq}{\isamath{\sqsupseteq}} |
249 \newcommand{\isasymsqsupseteq}{\isamath{\sqsupseteq}} |
243 \newcommand{\isasyminter}{\isamath{\cap}} |
250 \newcommand{\isasyminter}{\isamath{\cap}} |
244 \newcommand{\isasymInter}{\isamath{\bigcap\,}} |
251 \newcommand{\isasymInter}{\isamath{\bigcap\,}} |
245 \newcommand{\isasymunion}{\isamath{\cup}} |
252 \newcommand{\isasymunion}{\isamath{\cup}} |
246 \newcommand{\isasymUnion}{\isamath{\bigcup\,}} |
253 \newcommand{\isasymUnion}{\isamath{\bigcup\,}} |
247 \newcommand{\isasymsqunion}{\isamath{\sqcup}} |
254 \newcommand{\isasymsqunion}{\isamath{\sqcup}} |
248 \newcommand{\isasymSqunion}{\isamath{\bigsqcup\,}} |
255 \newcommand{\isasymSqunion}{\isamath{\bigsqcup\,}} |
249 \newcommand{\isasymsqinter}{\isamath{\sqcap}} |
256 \newcommand{\isasymsqinter}{\isamath{\sqcap}} |
250 \newcommand{\isasymSqinter}{\isamath{\bigsqcap\,}} %requires stmaryrd |
257 \newcommand{\isasymSqinter}{\isamath{\bigsqcap\,}} %requires amsmath |
251 \newcommand{\isasymuplus}{\isamath{\uplus}} |
258 \newcommand{\isasymuplus}{\isamath{\uplus}} |
252 \newcommand{\isasymUplus}{\isamath{\biguplus\,}} |
259 \newcommand{\isasymUplus}{\isamath{\biguplus\,}} |
253 \newcommand{\isasymnoteq}{\isamath{\not=}} |
260 \newcommand{\isasymnoteq}{\isamath{\not=}} |
254 \newcommand{\isasymsim}{\isamath{\sim}} |
261 \newcommand{\isasymsim}{\isamath{\sim}} |
255 \newcommand{\isasymdoteq}{\isamath{\doteq}} |
262 \newcommand{\isasymdoteq}{\isamath{\doteq}} |
259 \newcommand{\isasymcong}{\isamath{\cong}} |
266 \newcommand{\isasymcong}{\isamath{\cong}} |
260 \newcommand{\isasymsmile}{\isamath{\smile}} |
267 \newcommand{\isasymsmile}{\isamath{\smile}} |
261 \newcommand{\isasymequiv}{\isamath{\equiv}} |
268 \newcommand{\isasymequiv}{\isamath{\equiv}} |
262 \newcommand{\isasymfrown}{\isamath{\frown}} |
269 \newcommand{\isasymfrown}{\isamath{\frown}} |
263 \newcommand{\isasympropto}{\isamath{\propto}} |
270 \newcommand{\isasympropto}{\isamath{\propto}} |
|
271 \newcommand{\isasymsome}{\isamath{\epsilon\,}} |
|
272 \newcommand{\isasymJoin}{\isamath{\Join}} %requires amssymb |
264 \newcommand{\isasymbowtie}{\isamath{\bowtie}} |
273 \newcommand{\isasymbowtie}{\isamath{\bowtie}} |
265 \newcommand{\isasymprec}{\isamath{\prec}} |
274 \newcommand{\isasymprec}{\isamath{\prec}} |
266 \newcommand{\isasymsucc}{\isamath{\succ}} |
275 \newcommand{\isasymsucc}{\isamath{\succ}} |
267 \newcommand{\isasympreceq}{\isamath{\preceq}} |
276 \newcommand{\isasympreceq}{\isamath{\preceq}} |
268 \newcommand{\isasymsucceq}{\isamath{\succeq}} |
277 \newcommand{\isasymsucceq}{\isamath{\succeq}} |
276 \newcommand{\isasymstar}{\isamath{\star}} |
285 \newcommand{\isasymstar}{\isamath{\star}} |
277 \newcommand{\isasymbullet}{\boldmath\isamath{\mathchoice{\displaystyle{\cdot}}{\textstyle{\cdot}}{\scriptstyle{\bullet}}{\scriptscriptstyle{\bullet}}}} |
286 \newcommand{\isasymbullet}{\boldmath\isamath{\mathchoice{\displaystyle{\cdot}}{\textstyle{\cdot}}{\scriptstyle{\bullet}}{\scriptscriptstyle{\bullet}}}} |
278 \newcommand{\isasymcirc}{\isamath{\circ}} |
287 \newcommand{\isasymcirc}{\isamath{\circ}} |
279 \newcommand{\isasymdagger}{\isamath{\dagger}} |
288 \newcommand{\isasymdagger}{\isamath{\dagger}} |
280 \newcommand{\isasymddagger}{\isamath{\ddagger}} |
289 \newcommand{\isasymddagger}{\isamath{\ddagger}} |
281 \newcommand{\isasymlhd}{\isamath{\lhd}} |
290 \newcommand{\isasymlhd}{\isamath{\lhd}} %requires amssymb |
282 \newcommand{\isasymrhd}{\isamath{\rhd}} |
291 \newcommand{\isasymrhd}{\isamath{\rhd}} %requires amssymb |
283 \newcommand{\isasymunlhd}{\isamath{\unlhd}} |
292 \newcommand{\isasymunlhd}{\isamath{\unlhd}} %requires amssymb |
284 \newcommand{\isasymunrhd}{\isamath{\unrhd}} |
293 \newcommand{\isasymunrhd}{\isamath{\unrhd}} %requires amssymb |
285 \newcommand{\isasymtriangleleft}{\isamath{\triangleleft}} |
294 \newcommand{\isasymtriangleleft}{\isamath{\triangleleft}} |
286 \newcommand{\isasymtriangleright}{\isamath{\triangleright}} |
295 \newcommand{\isasymtriangleright}{\isamath{\triangleright}} |
287 \newcommand{\isasymtriangle}{\isamath{\triangle}} |
296 \newcommand{\isasymtriangle}{\isamath{\triangle}} |
288 \newcommand{\isasymtriangleq}{\isamath{\triangleq}} %requires amssymb |
297 \newcommand{\isasymtriangleq}{\isamath{\triangleq}} %requires amssymb |
289 \newcommand{\isasymoplus}{\isamath{\oplus}} |
298 \newcommand{\isasymoplus}{\isamath{\oplus}} |
330 \newcommand{\isasymordmasculine}{\isatext{\rm\textordmasculine}} |
339 \newcommand{\isasymordmasculine}{\isatext{\rm\textordmasculine}} |
331 \newcommand{\isasymsection}{\isatext{\rm\S}} |
340 \newcommand{\isasymsection}{\isatext{\rm\S}} |
332 \newcommand{\isasymparagraph}{\isatext{\rm\P}} |
341 \newcommand{\isasymparagraph}{\isatext{\rm\P}} |
333 \newcommand{\isasymexclamdown}{\isatext{\rm\textexclamdown}} |
342 \newcommand{\isasymexclamdown}{\isatext{\rm\textexclamdown}} |
334 \newcommand{\isasymquestiondown}{\isatext{\rm\textquestiondown}} |
343 \newcommand{\isasymquestiondown}{\isatext{\rm\textquestiondown}} |
335 \newcommand{\isasymeuro}{\isatext{\EUR}} %requires marvosym |
344 \newcommand{\isasymeuro}{\isatext{\textgreek{\euro}}} %requires greek babel |
336 \newcommand{\isasympounds}{\isamath{\pounds}} |
345 \newcommand{\isasympounds}{\isamath{\pounds}} |
337 \newcommand{\isasymyen}{\isatext{\yen}} %requires amssymb |
346 \newcommand{\isasymyen}{\isatext{\yen}} %requires amssymb |
338 \newcommand{\isasymcent}{\isatext{\cent}} %requires wasysym |
347 \newcommand{\isasymcent}{\isatext{\textcent}} %requires textcomp |
339 \newcommand{\isasymcurrency}{\isatext{\currency}} %requires wasysym |
348 \newcommand{\isasymcurrency}{\isatext{\textcurrency}} %requires textcomp |
340 \newcommand{\isasymdegree}{\isatext{\rm\textdegree}} %requires latin1 |
349 \newcommand{\isasymdegree}{\isatext{\rm\textdegree}} %requires latin1 |
341 \newcommand{\isasymamalg}{\isamath{\amalg}} |
350 \newcommand{\isasymamalg}{\isamath{\amalg}} |
342 \newcommand{\isasymmho}{\isamath{\mho}} %requires latexsym |
351 \newcommand{\isasymmho}{\isamath{\mho}} %requires amssymb |
343 \newcommand{\isasymlozenge}{\isamath{\lozenge}} %requires amssym |
352 \newcommand{\isasymlozenge}{\isamath{\lozenge}} %requires amssymb |
344 \newcommand{\isasymJoin}{\isamath{\Join}} %requires latexsym |
|
345 \newcommand{\isasymwp}{\isamath{\wp}} |
353 \newcommand{\isasymwp}{\isamath{\wp}} |
346 \newcommand{\isasymwrong}{\isamath{\wr}} |
354 \newcommand{\isasymwrong}{\isamath{\wr}} |
347 \newcommand{\isasymstruct}{\isamath{\diamond}} |
355 \newcommand{\isasymstruct}{\isamath{\diamond}} |
348 \newcommand{\isasymacute}{\isatext{\'\relax}} |
356 \newcommand{\isasymacute}{\isatext{\'\relax}} |
349 \newcommand{\isasymindex}{\isatext{\i}} |
357 \newcommand{\isasymindex}{\isatext{\i}} |
350 \newcommand{\isasymdieresis}{\isatext{\"\relax}} |
358 \newcommand{\isasymdieresis}{\isatext{\"\relax}} |
351 \newcommand{\isasymcedilla}{\isatext{\c\relax}} |
359 \newcommand{\isasymcedilla}{\isatext{\c\relax}} |
352 \newcommand{\isasymhungarumlaut}{\isatext{\H\relax}} |
360 \newcommand{\isasymhungarumlaut}{\isatext{\H\relax}} |
353 \newcommand{\isasymspacespace}{\isamath{~~}} |
361 \newcommand{\isasymspacespace}{\isamath{~~}} |
|
362 \newcommand{\isasymmodule}{\isamath{\langle}\isakeyword{module}\isamath{\rangle}} |