string += ' + {}'.format(constant._repr_latex_().strip('$'))
elif constant < 0:
string += ' - {}'.format((-constant)._repr_latex_().strip('$'))
- return '${}$'.format(string)
+ return '$${}$$'.format(string)
def _parenstr(self, always=False):
string = str(self)
return self.name
def _repr_latex_(self):
- return '${}$'.format(self.name)
+ return '$${}$$'.format(self.name)
@classmethod
def fromsympy(cls, expr):
return '_{}'.format(self.name)
def _repr_latex_(self):
- return '${}_{{{}}}$'.format(self.name, self._index)
+ return '$${}_{{{}}}$$'.format(self.name, self._index)
def symbols(names):
def _repr_latex_(self):
if self.denominator == 1:
- return '${}$'.format(self.numerator)
+ return '$${}$$'.format(self.numerator)
elif self.numerator < 0:
- return '$-\\frac{{{}}}{{{}}}$'.format(-self.numerator,
+ return '$$-\\frac{{{}}}{{{}}}$$'.format(-self.numerator,
self.denominator)
else:
- return '$\\frac{{{}}}{{{}}}$'.format(self.numerator,
+ return '$$\\frac{{{}}}{{{}}}$$'.format(self.numerator,
self.denominator)
@classmethod