Generare file TXT testo semplice con latex

  • Creatore
    Topic
  • #34246
    Up
    0
    Down
    ::


    Ciao,
    ho visto in giro della documentazione in formato testo semplice (txt) formattata molto bene, con i numeri di pagina, la suddivisione in capitoli e paragrafi, ecc.

    Mi chiedevo se fosse stata generata con latex…. ho provato ad utilizzare catdvi ma il risultato non è affatto buono, è solo un’approssimazione del DVI a file di testo. C’è qualcosa, che so tipo latex2html che generi direttamente file di testo semplice?

    ps. ho visto uno strano sito su latex2txt ma è in giapponese… ma per me è incomprensibile.

    grazie mille, ciao!!

Visualizzazione 11 filoni di risposte
  • Autore
    Risposte
    • #34247
      Up
      0
      Down
      ::


      Cerca in Google latex2rtf.

      Ciao
      Ivan

    • #34248
      Up
      0
      Down
      ::


      latex2rtf produce doumenti rtf, non testo semplice. Per il testo semplice ho trovato catdvi e dvi2tty. Mi sembra che il secondo mantenga meglio la formattazione, ma saranno comunque necessarie diverse modifiche a mano se il testo è un minimo complesso, e soprattutto se compaiono formule o cose del genere.

      Che sistema operativo usi? Su Ubuntu sono nei repository standard, su altre distribuzioni di linux li trovi di sicuro. Su windows non so.

    • #34249
      Up
      0
      Down
      ::

      Ciao,
      ho visto in giro della documentazione in formato testo semplice (txt) formattata molto bene, con i numeri di pagina, la suddivisione in capitoli e paragrafi, ecc.

      Mi chiedevo se fosse stata generata con latex…. ho provato ad utilizzare catdvi ma il risultato non è affatto buono, è solo un’approssimazione del DVI a file di testo. C’è qualcosa, che so tipo latex2html che generi direttamente file di testo semplice?

      ps. ho visto uno strano sito su latex2txt ma è in giapponese… ma per me è incomprensibile.

      grazie mille, ciao!!

      latex2rtf produce doumenti rtf, non testo semplice. Per il testo semplice ho trovato catdvi e dvi2tty. Mi sembra che il secondo mantenga meglio la formattazione, ma saranno comunque necessarie diverse modifiche a mano se il testo è un minimo complesso, e soprattutto se compaiono formule o cose del genere.

      Che sistema operativo usi? Su Ubuntu sono nei repository standard, su altre distribuzioni di linux li trovi di sicuro. Su windows non so.

      Chiaramente latex2rtf produce un rtf 😉 , ma nicolar cercava un convertitore da LaTeX a txt (“…qualcosa, che so tipo latex2html…”).
      Pertanto la cosa più semplice è creare un rtf e poi convertirlo, se serve, in txt (non è difficile). Sempre che non si riesca a trovare un latex2txt non in giapponese 😀
      Confesso però di non capire questa esigenza…Se, ipotizziamo, serve un file per elaborarlo con un altro programma (per esempio Word) allora latex2rtf dovrebbe essere sufficiente. Altrimenti non saprei. Se nicolar ci spiega meglio di cosa ha bisogno forse si riesce a trovare una soluzione più mirata.

      Ciao
      Ivan

    • #34250
      Up
      0
      Down
      ::

      Confesso però di non capire questa esigenza…Se, ipotizziamo, serve un file per elaborarlo con un altro programma (per esempio Word) allora latex2rtf dovrebbe essere sufficiente. Altrimenti non saprei. Se nicolar ci spiega meglio di cosa ha bisogno forse si riesce a trovare una soluzione più mirata.

      Ciao
      Ivan

      Beh, in effetti ci sono file di testo semplice ben formattati che sarebbe bello riprodurre con facilità, ad esempio certi README dei software oppure articoli di riviste telematiche come questo:

      http://phrack.org/issues.html?issue=65&id=4#article

      che si ostinano a mantenere quell’aspetto vintage dell’era pre-WWW…

    • #34251
      Up
      0
      Down
      ::

      Sempre che non si riesca a trovare un latex2txt non in giapponese 😀

      Appunto, io suggerivo dvi2tty, dà risultati relativamente decenti in assenza di formule.

    • #34252
      Up
      0
      Down
      ::


      consiglio “pdftotext -layout nomefile.pdf”, convertendo direttamente il pdf ottenuto con pdflatex…
      L’opzione “-layout” cerca di conservare l’impaginazione, per quanto possibile…

      LuCa

    • #34253
      Up
      0
      Down
      ::

      Chiaramente latex2rtf produce un rtf 😉 , ma nicolar cercava un convertitore da LaTeX a txt (“…qualcosa, che so tipo latex2html…”).
      Pertanto la cosa più semplice è creare un rtf e poi convertirlo, se serve, in txt (non è difficile). Sempre che non si riesca a trovare un latex2txt non in giapponese 😀
      Confesso però di non capire questa esigenza…Se, ipotizziamo, serve un file per elaborarlo con un altro programma (per esempio Word) allora latex2rtf dovrebbe essere sufficiente. Altrimenti non saprei. Se nicolar ci spiega meglio di cosa ha bisogno forse si riesce a trovare una soluzione più mirata.

      Ciao
      Ivan

      Si, mi sono spiegato male. Devo scrivere della documentazione informatica in formato txt senza formule, grafica o cose strane. Semplicemente pensavo di sfruttare il potere di impaginazione di LaTeX per avere una formattazione uniforme:

      – Numeri di pagina
      – Intestazione delle pagine
      – Larghezza fissa del testo
      – Sezionamento in capitoli, sezioni
      – Creazione automatica dell’indice

      Il problema è che non voglio un pdf ma semplice testo.[/list]

    • #34254
      Up
      0
      Down
      ::

      Beh, in effetti ci sono file di testo semplice ben formattati che sarebbe bello riprodurre con facilità, ad esempio certi README dei software oppure articoli di riviste telematiche come questo:

      http://phrack.org/issues.html?issue=65&id=4#article

      che si ostinano a mantenere quell’aspetto vintage dell’era pre-WWW…

      Mi serve esattamente per fare un cosa del genere… 🙂

    • #34255
      Up
      0
      Down
      ::

      Beh, in effetti ci sono file di testo semplice ben formattati che sarebbe bello riprodurre con facilità, ad esempio certi README dei software oppure articoli di riviste telematiche come questo:

      http://phrack.org/issues.html?issue=65&id=4#article

      che si ostinano a mantenere quell’aspetto vintage dell’era pre-WWW…

      Mi serve esattamente per fare un cosa del genere… 🙂

      Beh, la larghezza fissa del testo – ovvero la giustificazione – la vedo un po’ dura in testo semplice, in effetti l’esempio che ho linkato non è giustificato. 🙂

    • #34256
      Up
      0
      Down
      ::

      Beh, la larghezza fissa del testo – ovvero la giustificazione – la vedo un po’ dura in testo semplice, in effetti l’esempio che ho linkato non è giustificato. 🙂

      No, in realtà mi basta che il testo non “sfori” n colonne, cmq non vedo particolari problemi alla giustificazione (purché ovviamete venga usata la sillabazione)… perché pensi sia difiicile da realizzare?

    • #34257
      Up
      0
      Down
      ::

      Il problema è che non voglio un pdf ma semplice testo.[/list]

      Hai provato la mia soluzione? Altrimenti c’è quella di Bistek, che non dà un pdf: il pdf viene usato per creare un file di testo.

    • #34258
      Up
      0
      Down
      ::

      Beh, la larghezza fissa del testo – ovvero la giustificazione – la vedo un po’ dura in testo semplice, in effetti l’esempio che ho linkato non è giustificato. 🙂

      No, in realtà mi basta che il testo non “sfori” n colonne, cmq non vedo particolari problemi alla giustificazione (purché ovviamete venga usata la sillabazione)… perché pensi sia difiicile da realizzare?

      Perché un file di puro testo ha senso solo in monospace, la modalità usata dai terminali: una casella, un carattere.

      Vale a dire che 80 caratteri riempiono lo stesso spazio orizzontale, che siano 80 ‘i’ oppure 80 ‘M’.

      E in questo caso mi riesce difficile immaginare come si possa effettuare una giustificazione del testo, separando le parole con 2,3,4 anche 5 spazi se necessario? Verrebbe una cosa molto più brutta che non con le righe di diversa lunghezza.

      Nei libri, nei giornali, nei testi stampati in generale, invece, innanzitutto le lettere hanno larghezza differente, e poi la spaziatura viene spalmata in maniera uniforme tra lettera e lettera, in modo tale che nemmeno te ne accorgi, se il software che lo esegue lo fa bene, che due righe consecutive hanno le lettere distanziate in maniera differente. Anche (pdf)LaTeX, naturalmente, funziona così. 🙂

      Del resto non riesco a capire come si potrebbe realizzare un testo semplice in caratteri non monospace. Cioè lo si può fare a video, come appare il messaggio che ti sto scrivendo, ma in stampa quale sarebbe la differenza sostanziale rispetto a un pdf creato con LaTeX? L’assenza di sezioni, sottosezioni ecc. con font diversi? L’utilizzo dello stesso font per tutti gli elementi? 🙄

      Hai qualche esempio pratico che vuoi imitare?

Visualizzazione 11 filoni di risposte
  • Devi essere connesso per rispondere a questo topic.

Go to top