mirror of
https://github.com/requarks/wiki.git
synced 2026-03-02 22:06:55 -05:00
Inline LaTeX rendering fails for certain commands if it's not surrounded by text #1130
Labels
No labels
BETA
BETA
accessibility
backlog
bug
can't replicate
contrib-easy
contrib-hard
contrib-medium
deferred
documentation
duplicate
duplicate
editors
enhancement
invalid
localization
migrate
ui
under review
v3
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/wiki-requarks#1130
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @mattiasJohnson on GitHub (Feb 10, 2020).
Originally assigned to: @NGPixel on GitHub.
Describe the bug
If a row in the markdown editor only is made up by some inline latex it will fail for certain commands.
A row consisting of only
$\frac{1}{2}$will fail and produce the output\frac{1}. If surrounded by text (text $\frac{1}{2}$ asdf) it will render succesfully. Interestingly enough both$\frac{1^{2}}{3^{4}}$and$\frac{1}{3^{4}}$will succeed while$\frac{1^{2}}{3}$will fail which would lead me to believe it somehow is connected to the curly brackets?The same goes for
$\begin{array}{lrc} 1 & 2 & 3 \\ 4 & 5 & 6 \end{array}$which will by itself produce the output\begin{array}{lrc} 1 & 2 & 3 \\ 4 & 5 & 6 \end.The inline LaTeX doesn't always fail when not surrounded by any text, for example a row consisting of
$\int_{-\infty}^\infty x^{ix} dx$renders just fine.To Reproduce
Steps to reproduce the behavior:
$\frac{1}{2}$.Expected behavior
All LaTeX should render.
Screenshots
The code
the output:
Host Info (please complete the following information):
@jim-kirisame commented on GitHub (Aug 10, 2020):
When formular ends with right brace, and the inline formular does not surrounding by some (non-spacing) text, it would rendering fail.
I think issue #1952 is relevant.
@LeLunZ commented on GitHub (Jan 27, 2021):
Is this still a issue? I have the same problems. and got to the same fixes as @jim-kirisame
Having the latest docker release image installed.
@spartazhc commented on GitHub (Aug 26, 2021):
The issue still exists on latest Wiki.js 2.5.201
@LexsionLee commented on GitHub (Sep 29, 2021):
This issue not exists on latest Wiki.js2.5.219 . But I find that unable to enter formulas after the Chinese period
。Thank you for share.I am a beginner in formulas and encountered problem like you share, which caused me to be unable to enter formulas after the Chinese period
。. Based on what you wrote, I realized that I only need to add a space at both ends of the formula to evade this problem.If someone encounters the same situation as me, just do this and it should be fine.
@impdx commented on GitHub (May 5, 2022):
This problem still exists in version 2.5.280。
Expected behavior
All LaTeX should render.
@ColdTeapot273K commented on GitHub (Oct 8, 2024):
This problem still exists in version 2.5.303. KaTeX renderer.