Я использую Python 2.7 с sympy. Итак, когда я пытаюсь использовать вывод LaTeX, я получаю выражение, в котором значение знаменателя исключается. И я не могу понять, почему. Так (x*y**2 - 2*x*y*z + x*z**2 + y**2 - 2*y*z + z**2)/(x**2 - 1)
Как исправить символьный вывод знаменателя LaTeX?
я получаю что-то вроде:
Вместо чего-то вроде:
Он также работает на их website. (Обратите внимание, что он работает нормально для коротких вещей)
Код я использовал
from sympy import *
x, y, z = symblos('x y z')
expr = (x*y**2 - 2*x*y*z + x*z**2 + y**2 - 2*y*z + z**2)/(x**2 - 1)
latex(expr)
Очевидно, что это дает код TeX, а не изображения.
@Ffisegydd я могу, но нет никакой необходимости, вы можете получить тот же эффект, просто введя уравнение '(х * у ** 2 - 2 * x * y * z + x * z ** 2 + y ** 2 - 2 * y * z + z ** 2)/(x ** 2 - 1) 'на [link] (http: // live.sympy.org). – RuRo
@Ffisegydd Хорошо. Я добавил код ... Если это то, что вы хотели. Не уверен, как это может быть полезно. – RuRo
Что такое «латекс»? Это функция? Откуда это? Я не собираюсь отвечать на этот вопрос, поскольку не знаю ответа, но если кто-то может ответить на него, скорее всего, они захотят получить полную информацию. – Ffisegydd