Il blocco di codice racchiuso tra backtick sta formattando parte di esso in corsivo

Ciao, questo bug si verifica su Discourse 3.1.0.beta2 (def4133d59) e ho riscontrato lo stesso bug anche su un altro forum Discourse che non controllo. Ma per qualche motivo non si verifica qui su Discourse Meta.

Il seguente blocco di codice formatta parte di una riga in corsivo:

| Allineato a sinistra | Allineato al centro | Allineato a destra |
| :---         |     :---:      |          ---: |
| git status   | git status     | git status    |
| git diff     | git diff       | git diff      |

Sto usando Firefox 102 ESR su Linux.

Il "blocco di codice" blu è l’indizio: si sta formattando con la lingua predefinita del codice.

Qui su meta è "text".

Puoi risolvere questo problema specificando la lingua con:

sulla prima recinzione.

Specificandolo come predefinito \"auto\" ottengo:

```auto
| Allineato a sinistra | Allineato al centro | Allineato a destra |
| :---               |     :---:           |          ---: |
| git status         | git status          | git status    |
| git diff           | git diff            | git diff      |

Ah, grazie mille per la spiegazione. Cambiare il default in text sembra l’opzione migliore per il mio forum.

Tuttavia, suggerirei comunque che il font monospaziato nei blocchi di codice non debba mai essere formattato, a parte i colori per la lingua.

Sembra strano poiché la lingua rilevata era errata.

Sarebbe molto meglio con la lingua giusta!

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.