Comments (5)
OLN-304 Incompatible LaTeX syntax
from outline.
Deprecate the custom syntax and use the general
$/$ $ to render LaTeX, including typing, copying and pasting, importing documents and exporting to markdown.
Originally we used the standard syntax, however there were too many false positives with dollar signs in paragraphs being detected and converted to Latex blocks. Once #3000 is resolved we should be able to move back to the standard syntax as it would only be parsed on import/export instead of every render as it is today
from outline.
Thanks for your reply. I agree with the refactoring of #3000, which will allow Outline to extend its functionality even more.
In the case of pasting markdown source into an editor, due to Outline's history and the fact that it has defined trigger symbols for many syntaxes that are different from markdown, it's understandable that it won't be automatically recognized as markdown when pasting because the editor is not a markdown editor semantically.
We should be responsible for converting $
and $$
to Outline's inline and block formula (like $$
and $$$
) when importing markdown source to make it the correct result. The same is true for exporting. So maybe the key point of this issue is to fix the import/export issue.
from outline.
This issue is stale because it has been open 90 days with no activity. Remove stale label or comment or this will be closed in 5 days
from outline.
Automatically closed due to inactivity
from outline.
Related Issues (20)
- 429 Client Error: Too Many Requests for url when using API HOT 7
- Admins can't see the 'Shared with me' section HOT 1
- Diagrams.net integration for self hosted instance if diagrams.net HOT 4
- After upgrade from 0.61.1 to 0.77.3, existing users can't log in through Google HOT 4
- Plugin `.tests.ts` are not running in CI HOT 1
- Healthcheck not included in v0.78.0 release HOT 4
- DBdiagram embed error HOT 1
- Collection index calculation is creating increasingly-long names HOT 1
- Titles for new documents aren't consistently saving HOT 1
- Only 25 teams are showing up in the "Share" dropdown HOT 4
- Within a table cell, a word might span multiple lines and trigger spellcheck HOT 4
- Document title is missing from 'new document published' notification emails HOT 2
- DeliverWebhookTask did not handle `documents.empty_trash` HOT 3
- Empty body on public document HOT 3
- TypeError: n.at is not a function HOT 1
- FetchError: invalid json response body at https://iframe.ly/api/oembed?url=xxx HOT 1
- BadGatewayError: Not enough information to debug HOT 1
- SequelizeDatabaseError: there is no escaped character: "env\" HOT 5
- Connection refused with Docker Compose deployment HOT 1
- Unable to log in to self-hosted Outline install due to "State not return in OAuth flow" error
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from outline.