Я делаю Discord-бота с помощью discord.py. В настоящее время я работаю над принтером LaTeX с sympy.
У меня есть код:
@commands.command(name="latex",
aliases=["tex", "tx"])
async def texPrt(self, ctx, *, text):
Funcs.command_exec(ctx)
expre = sympify(text, evaluate=False)
preview(expre, viewer="file", filename="output.png")
await ctx.send(file=discord.File(f"./output.png", filename="LaTeX_output.png"))
Это принимает уравнение, которое вводит пользователь, и выводит изображение в формате png:
Единственная проблема заключается в том, что выводимое изображение очень маленькое и с низким разрешением. Есть ли способ сделать изображение больше и увеличить размер шрифта.
Также, если возможно, я хотел бы изменить цвет фона, чтобы он был похож на Discord, но это не является приоритетом.