hackmdio / hackmdio/hackmd-io-issues

Dollar ($) symbol not escaped in inline MathJax

Aperta
#249 0 commenti 5 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
Nessun dato sulla lingua
Stelle
40
Fork
9
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

### Is this a hackmd.io issue?

- [x] Yes, the bug happens on https://hackmd.io
- [ ] No. If it's a self-hosted CodiMD instance, please fire up the issue in the repo of CodiMD: https://github.com/hackmdio/codimd

### Read our Official tutorial

It's on https://hackmd.io/c/tutorials/

或是中文版 https://hackmd.io/c/tutorials-tw/

### What's the problem

Using inline MathJax/LaTeX formatting, the dollar symbol is not escaped. In multiline formatting, the dollar symbol is escaped as expected.

#### Current behaviour

image

image

Provide steps to reproduce:

1. Create a new document
2. Add inline MathJax formatting delimiters (`$...$`)
3. Add an escaped dollar symbol (`$\$$`)
4. See that it is not rendered correctly / is not escaped, and that the symbol is correctly rendered in multiline formatting

See note link: https://hackmd.io/@benschza/SykGbt_Vd

#### Expected behaviour

Symbol escaped correctly in both inline and multiline formatting.

#### Environment

I use HackMD on:

**Desktop**
- OS: macOS
- Browser: Firefox
- Browser Version: 86.0

#### Additional context

Add any other context about the problem here.

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Direzione di ricerca

L’issue non indica alcun file di implementazione né alcun test. Inizia riproducendo il caso inline `$...$` e confrontalo con il rendering MathJax su più righe; il lavoro è completato quando i simboli del dollaro sottoposti a escape vengono renderizzati correttamente in entrambi i formati.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
latex
Ambito
frontend
Tipo di issue
Bug
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Ferma
Chiarezza
Specificata chiaramente
Idoneità per principianti
35/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.