Formato per il targeting di Word e LaTeX?

Aug 17 2020

Sto scrivendo una tesi, attualmente ho i capitoli introduttivo e conclusivo in LaTeX, e tutti i capitoli inseriti nel mezzo con \includepdf(come esportato da Microsoft Word).

LaTeX è di gran lunga superiore a Microsoft Word, tuttavia ho intenzione di trasformare alcuni / tutti i capitoli in documenti di conferenze / articoli di riviste. Sfortunatamente la maggior parte degli editori / redattori che intendo inviare accetta solo .doco .docxformati.

Come mi consiglieresti di procedere?

Ad un certo punto avevo una pipeline da Markdown a Word | LaTeX usando pandoc e pandoc-citeproc . È questo l'approccio consigliato? - BTW: ho immagini, un piccolo numero di equazioni matematiche, codice, tabelle e uso Zotero per la gestione delle citazioni (che esporta in bibtex e così via).

Risposte

2 KeksDose Aug 17 2020 at 09:38

Abbiamo due concetti:

  1. Word / Libre Office: l'immagine sullo schermo dovrebbe essere un'anteprima accurata della versione stampata o del PDF. Sembra facile da usare, ma non lo è, perché quasi tutti i comandi di layout sono nascosti e difficili da adattare.
  2. Concetto dell'editor: l'autore digita il suo testo in una sorta di editor, inclusi alcuni comandi di layout e successivamente produce un PDF / HTML / DOCX, qualunque cosa. Svantaggi: devi imparare i comandi e capire come produrre il PDF (ad esempio) dal tuo testo.

Il secondo concetto è molto più semplice nel lungo periodo.

L'idea di utilizzare Libre Office al posto di Word, poiché puoi facilmente produrre file Word e LaTeX, combina gli svantaggi di entrambi i concetti. Oltre a ciò, anche l'opzione ultra-pulita di writer2latex produce molto rumore.

Il modo più semplice è prendere un file LaTeX e produrre Word tramite make4ht (precedentemente noto come tex4ht). Il manutentore molto attivo di make4ht è anche qui su tex.SE.

Per un certo tipo di testi questo è il mio modo, perché una volta stabilito per un certo tipo di testo (con lo stesso insieme di pacchetti), funziona.

Ma a volte ho del testo che può essere utilizzato in seguito in una e-mail, in un PDF o in un docx. Ottenere una e-mail da LaTeX?

C'è una cosa chiamata orgmode . Circa dieci anni fa ho deciso di imparare a usare emacs con orgmode e funziona. Posso pubblicare dal file * .org in qualsiasi direzione e offre molta struttura. Se sei una persona che vive di dattilografia, dai un'occhiata.

2 SamuelMarks Aug 17 2020 at 13:19

Dopo discussioni qui e su #latexFreenode, ho deciso di convertire il .docx in LaTeX, e quindi riscrivere tutti i miei capitoli in LaTeX nativamente (non con l'intermediario Markdown).

Sperimentando con il capitolo 1, e ho scoperto che:

  • Writer2LaTeX : ultra-clean aggiunge un sacco di \bigskip, \selectlanguage, avvitato i riferimenti, e perse le intestazioni sezione / sottosezione. - Tuttavia, è abbastanza pulito ...

  • docx2tex : Sembra essere un po 'meglio, \textemdashè inserito, \pagebreakè anche ..., \textbfè usato per le mie sezioni, le tabelle sono un po' più ordinate, i riferimenti sono più ordinati ma solo \begin{enumerate}con\item


In attesa di enormi vantaggi dall'avere tutto in vanilla LaTeX (no \includepdfs):

  • Bibliografia del capitolo
  • Genera un elenco completo di tesi
  • Integrazione del glossario
  • Espandere il sommario per includere sezioni e sottosezioni con collegamenti ipertestuali di ogni capitolo
  • Stile di riferimento coerente, modificabile con una riga
  • Composizione coerente, modificabile cambiando le impostazioni globali in un unico posto ( .cls)

Ho deciso di non andare con la soluzione Markdown, poiché qualsiasi layout più elaborato diventa più difficile da comprendere e implementare. Inoltre, in termini di apertura a collaboratori esterni, può integrarsi direttamente con il retro - o se posso essere disturbato, un equivalente open source che costruisco - a cui la mia università sottoscrive.