Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

LaTeX sending and rendering support #1512

Open
array-in-a-matrix opened this issue Oct 28, 2023 · 3 comments
Open

LaTeX sending and rendering support #1512

array-in-a-matrix opened this issue Oct 28, 2023 · 3 comments

Comments

@array-in-a-matrix
Copy link

Describe the problem

Cinny 2.X.X had unintentional support for sending and rendering messages containing LaTeX using markdown. The typescript rewrite has removed the side effect.

Describe the solution you'd like

It would be nice if offical LaTeX support was added as other clients have experimental support.

Alternatives considered

No response

Additional context

No response

@kfiven kfiven changed the title Markdown support LaTeX sending and rendering support Oct 28, 2023
@RoblKyogre
Copy link

RoblKyogre commented Apr 12, 2024

looks like the msc to officially support latex markup is in fcp now, may be a good time to revisit this? (matrix-org/matrix-spec-proposals#2191)
edit: has now been merged

@HAL20000
Copy link

HAL20000 commented Jun 4, 2024

Latex support doesn't seem to have been unintentional. It was added with #345. Its removal in #1346 seems to have been accidental / unintentional but was apparently left to a later date to fix.

Interestingly, MSC2191 references Cinny as one of the implementations.

I would also very much appreciate this functionality to be fixed again, if that counts for anything. Imho it is a very relevant feature for many MINT-people who are more likely to use a tool like amtrix anyway as of now.

@ginnyTheCat
Copy link
Collaborator

As far I understand parsing was removed in the refactor as detecting latex syntax in the middle of markdown is quite annoying as it's own language with escaping rules and what not. Why the rendering was later removed in #1460 however I'm not quite sure either.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants