File: texMath-doc.m2

package info (click to toggle)
macaulay2 1.17.1%2Bds-2
  • links: PTS, VCS
  • area: main
  • in suites: bullseye
  • size: 68,376 kB
  • sloc: cpp: 102,995; ansic: 10,040; javascript: 6,019; sh: 3,506; makefile: 3,426; lisp: 727; yacc: 590; perl: 369; xml: 177; python: 141; lex: 65; awk: 3
file content (102 lines) | stat: -rw-r--r-- 2,407 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
--- status: DRAFT
--- author(s): from before
--- notes: 

undocumented {
	(texMath, InfiniteNumber),
	(texMath, SparseVectorExpression),
	(texMath, Divide),
	(texMath, FunctionApplication),
	(texMath, Thing),
	(texMath, Power),
	(texMath, SparseMonomialVectorExpression),
	(texMath, Subscript),
	(texMath, STRONG),
	(texMath, Superscript),
	(texMath, Expression),
	(texMath, Sum),
	(texMath, Symbol),
	(texMath, Hypertext),
	(texMath, SUB),
	(texMath, SUP),
	(texMath, Net),
	(texMath, String),
	(texMath, ITALIC),
	(texMath, MatrixExpression),
	(texMath, RowExpression),
	(texMath, TEX),
	(texMath, Sequence),
	(texMath, Array),
	(texMath, TT),
	(texMath, Product),
	(texMath, ZZ),
	(texMath, Adjacent),
	(texMath, Holder),
	(texMath, RR),
	(texMath, ChainComplex),
	(texMath, Minus),
	(texMath, Nothing),
	(texMath, Bag),
	(texMath, BasicList),
	(texMath, BinaryOperation),
	(texMath, CC),
	(texMath, CoherentSheaf),
	(texMath, Constant),
	(texMath, Descent),
	(texMath, EngineRing),
	(texMath, Function),
	(texMath, GeneralOrderedMonoid),
	(texMath, GradedModule),
	(texMath, GradedModuleMap),
	(texMath, GroebnerBasis),
	(texMath, HashTable),
	(texMath, Ideal),
	(texMath, IndeterminateNumber),
	(texMath, IndexedVariable),
	(texMath, IndexedVariableTable),
	(texMath, MapExpression),
	(texMath, Matrix),
	(texMath, MatrixDegreeExpression),
	(texMath, Module),
        (texMath, MutableList),
	(texMath, MutableMatrix),
        (texMath, NumberedVerticalList),
	(texMath, Option),
	(texMath, Package),
	(texMath, Parenthesize),
	(texMath, ProjectiveHilbertPolynomial),
	(texMath, QQ),
	(texMath, RingElement),
	(texMath, RingMap),
	(texMath, Set),
	(texMath, SheafExpression),
	(texMath, SheafOfRings),
	(texMath, SumOfTwists),
	(texMath, Table),
	(texMath, Variety),
	(texMath, Vector),
	(texMath, VectorExpression),
	(texMath, VerticalList)
	     }

document { 
     Key => texMath,
     Headline => "convert to TeX math format",
     Usage => "texMath x",
     Inputs => {
	  "x" => "any Macaulay2 object"
	  },
     Outputs => {
	  String => {TT "x", " converted to TeX math format"}
	  },
     "The main difference between this and ", TO tex, " is that the
     surrouding dollar signs aren't there.",
     EXAMPLE {
	  "R = ZZ[x];",
      	  "texMath (x-1)^6",
	  },
     Caveat => {
	  "No attempt is made to wrap large matrices or equations."
	  },
     SeeAlso => {tex, mathML, showTex}
     }