Softcatala / wp-softcatala

Tema WordPress utilitzat pel web de Softcatalà
GNU General Public License v3.0
1 stars 3 forks source link

Nou corrector: en enganxar textos de Google Docs no em conserva els salts de línia #347

Closed jordimas closed 2 weeks ago

jordimas commented 1 month ago

Nou corrector: en enganxar textos de Google Docs no em conserva els salts de línia

Es com si els fes dos cops.

El document és aquest: https://docs.google.com/document/d/1JVVq36p7QkSqnsYoshIG3xyaXsbKs3Frcr4Cfa4RPH0/edit?usp=sharing

Document d'exemple a Google Docs:

Captura de pantalla de 2024-06-09 08-48-20

Com queda en fer copia i pega https://www.softcatala.org/corrector-beta/

Captura de pantalla de 2024-06-09 08-50-20

xavivars commented 1 month ago

Pareix que Google afegeix paràgrafs amb un salt de línia extra

https://github.com/ProseMirror/prosemirror/issues/683

<p>
Contingut
<br>
</p>

Què volem fer en este cas?

jordimas commented 1 month ago

Funcionalment, crec que és important ser compatibles perquè és (segurament) l'eina més popular d'edició. Ens interessa que la gent pugui copiar text des del Google Docs al Corrector, corregir-lo al corrector, i poder-lo tornar a Google Docs corregit sense perdre el format (inclou els salts de línia clar)

Tenint això com a objectiu, amb l'opció "eliminar-lo del text enganxat" entenc que potser al fer la còpia de tornada a Google Docs perdem el format, no? (No ho he provat) A priori "amagar el salt de línia" em sembla millor opció.

El meu consell és usar la que ens sigui més convenient d'implementar que ens permeti cobrir la necessitat descrita al primer paràgraf.

xavivars commented 1 month ago

Revisant el text original, veig que no hi ha cap "bug": l'única diferència és que nosaltres apliquem un marge inferor als paràgrafs mentre que Google no ho fa.

Però el text original és incorrecte: té paràgrafs buits:

 <p class="c2"><span class="c3">Catalunya necessita reequilibrar poblaci&oacute; i territori</span></p>
    <p class="c0"><span class="c1"></span></p>
    <p class="c2"><span>Aquests dies s&rsquo;ha presentat la plataforma Eines de Repoblament Rural que intenta donar
            resposta al desequilibri existent a Catalunya entre territori i habitants.<br><br>Les dades s&oacute;n
            clares: 200 dels 947 municipis a Catalunya perdran poblaci&oacute; la pr&ograve;xima d&egrave;cada. Hi ha un
            consens majoritari sobre aquest problema que queda pal&egrave;s en les paraules del portaveu d&rsquo;aquesta
            nova plataforma: </span><span class="c1">&laquo;tothom et dona la ra&oacute;, per&ograve; ning&uacute; no fa
            res&raquo;.</span></p>

En la següent captura de pantalla es veu com, al document original, al Google Docs, es pot posar el cursor a una línia en blanc que no hauria d'existir:

Captura de pantalla de 2024-06-09 18-47-03

jordimas commented 1 month ago

Mira com es veu amb LanguageTool:

Captura de pantalla de 2024-06-09 19-42-31

Xavi, penso que el problema és visual: el nostre espaït entre lines és més gran que LT o Google Docs.

xavivars commented 1 month ago

Sí, si no recorde malament el nostre marge inferior als paràgrafs és molt gran. El faig més xicotet

jordimas commented 1 month ago

Sí, crec que això ho solucionaria. Gràcies. Pots agafar potser el LT com a referència.