Skip to content

Commit 330d543

Browse files
authored
Remove all callers of printer.GaLatexPrinter.latex (#268)
This function is just `GaLatexPrinter().doprint(x)` with some extra behavior for whether `x` is a list. `self` is not a list in any of these places.
1 parent d933cb7 commit 330d543

File tree

3 files changed

+8
-8
lines changed

3 files changed

+8
-8
lines changed

galgebra/dop.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -175,7 +175,7 @@ def Sdop_latex_str(self, print_obj):
175175
return s[:-3]
176176

177177
def _repr_latex_(self):
178-
latex_str = printer.GaLatexPrinter.latex(self)
178+
latex_str = printer.GaLatexPrinter().doprint(self)
179179
return ' ' + latex_str + ' '
180180

181181
def __str__(self):
@@ -407,7 +407,7 @@ def Pdop_latex_str(self, print_obj):
407407
return s
408408

409409
def _repr_latex_(self):
410-
latex_str = printer.GaLatexPrinter.latex(self)
410+
latex_str = printer.GaLatexPrinter().doprint(self)
411411
return ' ' + latex_str + ' '
412412

413413
def __str__(self):

galgebra/lt.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -347,7 +347,7 @@ def __repr__(self):
347347
return str(self)
348348

349349
def _repr_latex_(self):
350-
latex_str = printer.GaLatexPrinter.latex(self)
350+
latex_str = printer.GaLatexPrinter().doprint(self)
351351
if r'\begin{align*}' not in latex_str:
352352
latex_str = r'\begin{equation*} ' + latex_str + r' \end{equation*}'
353353
return latex_str
@@ -428,7 +428,7 @@ def Fmt(self, fmt=1, title=None):
428428
if printer.isinteractive():
429429
return self
430430

431-
latex_str = printer.GaLatexPrinter.latex(self)
431+
latex_str = printer.GaLatexPrinter().doprint(self)
432432

433433
r"""
434434
if printer.GaLatexPrinter.ipy:
@@ -646,7 +646,7 @@ def Fmt(self, lcnt=1, title=None):
646646
for latex.
647647
"""
648648
self.lcnt = lcnt
649-
latex_str = printer.GaLatexPrinter.latex(self)
649+
latex_str = printer.GaLatexPrinter().doprint(self)
650650
self.lcnt = 1
651651

652652
if printer.GaLatexPrinter.ipy:
@@ -838,7 +838,7 @@ def __or__(self, X):
838838
return Mlt(X * self.fvalue, self.Ga, self.nargs)
839839

840840
def _repr_latex_(self):
841-
latex_str = printer.GaLatexPrinter.latex(self)
841+
latex_str = printer.GaLatexPrinter().doprint(self)
842842
if r'\begin{align*}' not in latex_str:
843843
latex_str = r'\begin{equation*} ' + latex_str + r' \end{equation*}'
844844
return latex_str

galgebra/mv.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1186,7 +1186,7 @@ def Fmt(self, fmt=1, title=None):
11861186
return s
11871187

11881188
def _repr_latex_(self):
1189-
latex_str = printer.GaLatexPrinter.latex(self)
1189+
latex_str = printer.GaLatexPrinter().doprint(self)
11901190
if r'\begin{align*}' not in latex_str:
11911191
if self.title is None:
11921192
latex_str = r'\begin{equation*} ' + latex_str + r' \end{equation*}'
@@ -1664,7 +1664,7 @@ def __repr__(self):
16641664
return str(self)
16651665

16661666
def _repr_latex_(self):
1667-
latex_str = printer.GaLatexPrinter.latex(self)
1667+
latex_str = printer.GaLatexPrinter().doprint(self)
16681668
if r'\begin{align*}' not in latex_str:
16691669
if self.title is None:
16701670
latex_str = r'\begin{equation*} ' + latex_str + r' \end{equation*}'

0 commit comments

Comments
 (0)