Evidenziazione del codice imprevista nel blocco di codice

È una domanda piuttosto a bassa priorità, ma ho un esempio di testo preformatto che si visualizza imprevistamente in verde senza una ragione apparente. Non sono riuscito a replicarlo QUI, ma lo screenshot mostra ciò che vedo sul nostro server. Il testo preformatto che causa questo problema è incollato anche qui sotto, ma come puoi vedere, qui si visualizza correttamente.

Ha a che fare con il fatto che ci siano 3 marcatori di testo preformatto annidati (```), e se ne rimuovo uno il testo si visualizza tutto in nero.

Come dicevo, non è molto importante, sono solo curioso di sapere PERCHÉ?

NC_045512.2 Severe acute respiratory syndrome coronavirus 2 isolate Wuhan-Hu-1, complete genome
ATTAAAGGTTTATACCTTCCCAGGTAACAAACCAACCAACTTTCGATCTCTTGTAGATCTGTTCTCTAAACGAACTTTAA
AATCTGTGTGGCTGTCACTCGGCTGCATGCTTAGTGCACTCACGCAGTATAATTAATAACTAATTACTGTCGTTGACAGG
ACACGAGTAACTCGTCTATCTTCTGCAGGCTGCTTACGGTTTCGTCCGTGTTGCAGCCGATCATCAGCACATCTAGGTTT
CGTCCGGGTGTGACCGAAAGGTAAGATGGAGAGCCTTGTCCCTGGTTTCAACGAGAAAACACACGTCCAACTCAGTTTGC
CTGTTTTACAGGTTCGCGACGTGCTCGTACGTGGCTTTGGAGACTCCGTGGAGGAGGTCTTATCAGAGGCACGTCAACAT
CTTAAAGATGGCACTTGTGGCTTAGTAGAAGTTGAAAAAGGCGTTTTGCCTCAACTTGAACAGCCCTATGTGTTCATCAA
ACGTTCGGATGCTCGAACTGCACCTCATGGTCATGTTATGGTTGAGCTGGTAGCAGAACTCGAAGGCATTCAGTACGGTC
GTAGTGGTGAGACACTTGGTGTCCTTGTCCCTCATGTGGGCGAAATACCAGTGGCTTACCGCAAGGTTCTTCTTCGTAAG
AACGGTAATAAAGGAGCTGGTGGCCATAGTTACGGCGCCGATCTAAAGTCATTTGACTTAGGCGACGAGCTTGGCACTGA
TCCTTATGAAGATTTTCAAGAAAACTGGAACACTAAACATAGCAGTGGTGTTACCCGTGAACTCATGCGTGAGCTTAACG
GAGGGGCATACACTCGCTATGTCGATAACAACTTCTGTGGCCCTGATGGCTACCCTCTTGAGTGCATTAAAGACCTTCTA
GCACGTGCTGGTAAAGCTTCATGCACTTTGTCCGAACAACTGGACTTTATTGACACTAAGAGGGGTGTATACTGCTGCCG
TGAACATGAGCATGAAATTGCTTGGTACACGGAACGTTCTGAAAAGAGCTATGAATTGCAGACACCTTTTGAAATTAAAT
TGGCAAAGAAATTTGACACCTTCAATGGGGAATGTCCAAATTTTGTATTTCCCTTAAATTCCATAATCAAGACTATTCAA
CCAAGGGTTGAAAAGAAAAAGCTTGATGGCTTTATGGGTAGAATTCGATCTGTCTATCCAGTTGCGTCACCAAATGAATG
CAACCAAATGTGCCTTTCAACTCTCATGAAGTGTGATCATTGTGGTGAAACTTCATGGCAGACGGGCGATTTTGTTAAAG
CCACTTGCGAATTTTGTGGCACTGAGAATTTGACTAAAGAAGGTGCCACTACTTGTGGTTACTTACCCCAAAATGCTGTT
GTTAAAATTTATTGTCCAGCATGTCACAATTCAGAAGTAGGACCTGAGCATAGTCTTGCCGAATACCATAATGAATCTGG
CTTGAAAACCATTCTTCGTAAGGGTGGTCGCACTATTGCCTTTGGAGGCTGTGTGTTCTCTTATGTTGGTTGCCATAACA
AGTGTGCCTATTGGGTTCCACGTGCTAGCGCTAACATAGGTTGTAACCATACAGGTGTTGTTGGAGAAGGTTCCGAAGGT
CTTAATGACAACCTTCTTGAAATACTCCAAAAAGAGAAAGTCAACATCAATATTGTTGGTGACTTTAAACTTAATGAAGA
GATCGCCATTATTTTGGCATCTTTTTCTGCTTCCACAAGTGCTTTTGTGGAAACTGTGAAAGGTTTGGATTATAAAGCAT
TCAAACAAATTGTTGAATCCTGTGGTAATTTTAAAGTTACAAAAGGAAAAGCTAAAAAAGGTGCCTGGAATATTGGTGAA
CAGAAATCAATACTGAGTCCTCTTTATGCATTTGCATCAGAGGCTGCTCGTGTTGTACGATCAATTTTCTCCCGCACTCT
TGAAACTGCTCAAAATTCTGTGCGTGTTTTACAGAAGGCCGCTATAACAATACTAGATGGAATTTCACAGTATTCACTGA
GACTCATTGATGCTATGATGTTCACATCTGATTTGGCTACTAACAATCTAGTTGTAATGGCCTACATTACAGGTGGTGTT
GTTCAGTTGACTTCGCAGTGGCTAACTAACATCTTTGGCACTGTTTATGAAAAACTCAAACCCGTCCTTGATTGGCTTGA
AGAGAAGTTTAAGGAAGGTGTAGAGTTTCTTAGAGACGGTTGGGAAATTGTTAAATTTATCTCAACCTGTGCTTGTGAAA
TTGTCGGTGGACAAATTGTCACCTGTGCAAAGGAAATTAAGGAGAGTGTTCAGACATTCTTTAAGCTTGTAAATAAATTT
1 Mi Piace

Ciò sarebbe dovuto a un’errata rilevazione automatica dell’evidenziazione del codice. Puoi disabilitarla iniziando il blocco con:

```text
5 Mi Piace

Non sapevo nemmeno che esistesse una cosa del genere. :sweat_smile:

Dan, hai anche l’impostazione del sito default code lang, se vuoi che tutti i blocchi di codice siano predefiniti come testo. Immagino che possa essere utile se non stai gestendo un forum di programmazione.

4 Mi Piace

Sono un moderatore, non un amministratore, ma riferirò il messaggio. Riceviamo occasionalmente frammenti di codice, e il testo verde non sta danneggiando nulla, quindi penso che possiamo lasciarlo così com’è.

1 Mi Piace

Grazie per il tuo aiuto!

[Camper=Happy]

1 Mi Piace

Quindi ora abbiamo imparato che il discorso non parla di DNA! È interessante di per sé :slight_smile:

2 Mi Piace

Di sicuro non è un buon abbinamento per il modello di stile di highlight.js, poiché probabilmente desideri un colore diverso per ogni codone. In questo caso, un componente di tema personalizzato è molto più appropriato :slightly_smiling_face:

6 Mi Piace

Beh, piuttosto, penso che qualche codice nella routine di rilevamento della lingua dovrebbe essere in grado di riconoscere quando incontra il DNA e disattivare l’evidenziazione…

1 Mi Piace

Certo, non è un problema :slight_smile:

Dovresti parlare con https://highlightjs.org/, non gestiamo il codice di evidenziazione.

3 Mi Piace

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