We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 2215f72 commit 3aab2e3Copy full SHA for 3aab2e3
src/sage/rings/semirings/tropical_mpolynomial.py
@@ -662,7 +662,14 @@ def _repr_(self):
662
"""
663
if not self.monomial_coefficients():
664
return str(self.parent().base().zero())
665
- s = super()._repr_()
+ try:
666
+ key = self.parent().term_order().sortkey
667
+ except AttributeError:
668
+ key = None
669
+ atomic = self.parent().base_ring()._repr_option('element_is_atomic')
670
+ s = self.element().poly_repr(self.parent().variable_names(),
671
+ atomic_coefficients=atomic,
672
+ sortkey=key)
673
if self.monomials()[-1].is_constant():
674
if self.monomial_coefficient(self.parent()(0)) < 0:
675
s = s.replace(" - ", " + -")
0 commit comments