italia / docs-italia-comandi-conversione

Comandi di conversione di formato per Docs Italia
GNU Affero General Public License v3.0
7 stars 3 forks source link

Errore nella divisione in sezioni per `pandoc-to-sphinx` #32

Open danse opened 6 years ago

danse commented 6 years ago

@pablopers ci segnala che applicando pandoc-to-sphinx a questo doc https://github.com/pablopers/contratto-di-servizio-docs la prima sezione salta, probabilmente a causa di una immagine nel titolo

sulla stessa riga c'era un logo (il solito) ed aveva considerato il tutto come contenuto dell'index

danse commented 6 years ago

potrebbe essere lo stesso problema di #50

danse commented 6 years ago

ehi @pablopers, nel repo linkato sopra non trovo il documento originale che causava l'errore. per caso hai un modo di rintracciarlo?

pablopers commented 6 years ago

Sto ripristinando sia il documento che la repo, in quanto dopo il tuo intervento il contratto di servizio è entrato a far parte dei documenti di CMNA https://github.com/cittametropolitananapoli/contratto-di-servizio-docs dammi qualche minuto e lo ripristino

danse commented 6 years ago

grazie non c'è fretta :slightly_smiling_face:

pablopers commented 6 years ago

ti basta il docx nel repo? puoi convertirlo tu? mi hanno spento la ubuntu senza avvisarmi!! :-(

danse commented 6 years ago

si certo basta il DOCX, grazie!

danse commented 6 years ago

puoi anche semplicemente allegarlo a questa issue, ma forse è necessario cambiare l'estensione perché Github non accetta .docx ... lo rinominerò dopo per convertirlo

pablopers commented 6 years ago

eccolo, l'ho aggiunto anche al repo, pare tutto ok. fammi sapere Contratto di servizio V1.docx

danse commented 6 years ago

Ho provato a lanciare converti 0.3 e la divisione in sezioni sembra soddisfacente ... mi sbaglio? Forse è dovuto al fatto che hai modificato il documento, rimuovendo le immagini dal titolo?

 tmp $ converti --dividi-sezioni Contratto.di.servizio.V1.docx 
 tmp $ cat risultato-conversione/Contratto.di.servizio.V1/index.rst 
**CRM 002/2017 v1**

*Service Level Agreement SLA Contratto di Servizio interno*

**Contratto di Servizio interno – Pubblicazione Portale e InfoNet**

**Destinatari:** Utenti interni Portale Self Service CRM

**Autore:** Ufficio Relazioni con il Pubblico

**Data di rilascio:** 20/09/2017

**Versioni**

+----------+------------+-------------------------------+-----------------------------------+
| Versione | Data       | Descrizione                   | Autore                            |
+==========+============+===============================+===================================+
| 1.0      | 08/09/2017 | Contratto di Servizio interno | Ufficio Relazioni con il Pubblico |
+----------+------------+-------------------------------+-----------------------------------+
| 1.1      | 12/09/2017 | Contratto di Servizio interno | Onofrio Piccolo                   |
+----------+------------+-------------------------------+-----------------------------------+

.. toctree::
  :maxdepth: 2
  :caption: Indice dei contenuti

  index/Sommario.rst
  index/Obiettivi-e-obiettivi.rst
  index/Partecipanti.rst
  index/Revisione-periodica.rst
  index/Accordo-di-servizio.rst
  index/Gestione-del-servizio.rst tmp $ 
 tmp $ ls risultato-conversione/Contratto.di.servizio.V1/index
Accordo-di-servizio.rst    Obiettivi-e-obiettivi.rst  Revisione-periodica.rst
Gestione-del-servizio.rst  Partecipanti.rst           Sommario.rst
 tmp $ 
danse commented 6 years ago

La logica di divisione in sezioni di pandoc-to-sphinx (e quindi converti) sta per cambiare, per questo volevo dare un'occhiata a questa issue prima. Direi che non vale la pena di investire molto tempo nel replicare esattamente l'errore scatenante. Direi che una volta risolta #50 potremo testare il funzionamento di pandoc-to-sphinx su questo documento, e se il risultato sarà conforme alle aspettative potremo chiudere anche questa

pablopers commented 6 years ago

A guardare il docx io ci vedo ancora l'immagine nel titolo.

Direi che non vale la pena di investire molto tempo nel replicare esattamente l'errore scatenante

perfettamente d'accordo Sempre a disposizione se serve!

danse commented 6 years ago

okay ... chiedo scusa non ho aperto il DOCX

danse commented 6 years ago

In effetti confermo che la prima parte, 1. Panoramica sull'accordo, viene omessa anche dopo la soluzione di #50, quindi è una issue da risolvere. Purtroppo il tempo a disposizione è poco per fare modifiche sostanziali a pandoc, ma spero di poter aggiungere un filtro a converti che elimini le immagini dai titoli prima della conversione, preferiamo che sia omesso un dettaglio grafico nel titolo piuttosto che una sezione

danse commented 6 years ago

non penso più che questa issue verrà chiusa quest'estate viste le altre priorità, ma se non sei d'accordo parliamone :) per ora rimuovo la label summer