Citare i punti annidati sotto i numeri interrompe la formattazione

Quando si utilizza il pulsante di citazione per citare una parte di un post che ha elenchi nidificati sotto numeri, gli elenchi nidificati non vengono più indentati correttamente.

1. uno
   - a
2. due
   - b

Prova a citare questo:

  1. uno
    • a
  2. due
    • b
- uno
  - a
- due
  - b

E poi prova a citare questo:

  • uno
    • a
  • due
    • b

Il primo “si rompe” quando viene citato, con un’indentazione impropria.

Prima della citazione:

Dopo la citazione:

In particolare, per far indentare correttamente le cose in primo luogo, i punti elenco sotto i numeri richiedono tre spazi iniziali. I punti elenco sotto i punti elenco richiedono solo due spazi iniziali. Quando si cita, sembra che uno dei tre spazi iniziali nel primo esempio venga rimosso in qualche modo, portando alla formattazione errata.

5 Mi Piace

Casi di prova

Questa è la natura degli elenchi numerati. La stessa cosa accade in Gmail o in un elaboratore di testi.

1 Mi Piace

Hmm… non capisco bene. Google Docs non ha una funzione di citazione di cui sono a conoscenza, e non riscontro questo problema copiando/incollando all’interno di un Google Doc.

Oh, intendi dire che anche il “copia/incolla HTML” soffre dello stesso problema?

Sì, se copio quanto sopra e lo incollo qui ottengo:

Prova a citare questo:

  1. uno
  • a
  1. due
  • b

E se copio testo simile da un Google Doc, ottengo un problema simile (ma leggermente diverso):

  1. Foo
  • A
  1. Bar
  • B

Sembra lo stesso problema in superficie, ma non so abbastanza sull’implementazione della citazione di un post per dire se questi abbiano la stessa causa sottostante o meno…

Quando copio e incollo un set di elementi numerati in Gmail e li contrassegno come citazione, quindi inserisco del testo tra di essi, si reimpostano a uno per ogni elemento.

Come proponi di risolvere il problema?

Ora mi sembra che stiamo parlando di un terzo problema…

Quello di cui mi lamento qui è come l’indentazione venga interrotta dei punti elenco nidificati… nessuna rinumerazione.

Prima della citazione:

Dopo la citazione:

(Ho modificato il post originale per includere ora queste immagini)

3 Mi Piace

Discourse utilizza MarkdownIt (che segue la specifica CommonMark), e il problema si verifica anche lì:

4 Mi Piace

Penso però che possiamo aggirare facilmente questo problema nel nostro codice di preventivo, dato che uno spazio in più lo risolve…

VS:

[quote="Dave McClure, post:1, topic:266836, username:mcwumbly"]
Prova a citare questo:

1. uno
  * a
2. due
  * b
[/quote]

VS:

[quote="Dave McClure, post:1, topic:266836, username:mcwumbly"]
Prova a citare questo:

1. uno
   * a
2. due
   * b
[/quote]
5 Mi Piace