Qual è il miglior toolkit per scrivere lunghi testi tecnici?

7

Sto cercando un toolkit sotto forma di una o di un paio di applicazioni che possono essere utilizzate per scrivere lunghi testi tecnici (come un'introduzione a un linguaggio di programmazione).

  • Quali applicazioni (o combinazioni di) sono adatte a questo?
  • Come dovrebbero essere impostate le applicazioni (ad esempio, come si potrebbe configurare MS Word per adattarsi meglio alla scrittura di un testo tecnico)?
  • Come gestisci il codice sorgente, la colorazione della sintassi e la formattazione?
  • Nel caso di più applicazioni, come interagisci tra loro?
posta thr 13.02.2011 - 14:43
fonte

7 risposte

16

LaTeX è ciò di cui hai bisogno.

MiKTeX - per Windows.

Editor di testo
Kile - per Linux.
TeXnicCenter per Windows.

Documentazione
La documentazione gratuita di LaTeX .

Confronto di complessità

    
risposta data 13.02.2011 - 14:50
fonte
4

Mi piace LaTeX da solo. Non è roba del WYSIWYG, ma per me è più o meno un vantaggio in quanto consente di concentrarsi sul contenuto anziché sul design. È anche molto più facile creare documenti coerenti usando LatTeX piuttosto che usando un qualche tipo di word processor tradizionale.

    
risposta data 13.02.2011 - 14:56
fonte
3

LaTex è più adatto per la scrittura di documenti tecnici. È un sistema di composizione di alta qualità; include funzionalità appositamente progettate per la produzione di documentazione tecnica e scientifica.

Troverai tutto ciò che riguarda la configurazione di LaTeX e il suo utilizzo nella home page . Inoltre, troverai facilmente molti tutorial sull'uso di LaTeX online.

    
risposta data 13.02.2011 - 14:57
fonte
2

LaTeX può essere buono, si potrebbe anche voler controllare DocBook. Sto lavorando a un libro in questo momento e il suo essere fatto in DocBook e mi piace molto per la documentazione tecnica.

    
risposta data 13.02.2011 - 15:27
fonte
2

LaTeX è sicuramente un ottimo strumento e vale la pena cercare chiunque stia scrivendo un libro o un manuale.

Detto questo, mi piacerebbe lanciare un gancio per Sfinge .

Originariamente progettato per creare la documentazione per Python , Sphinx è indipendente dal linguaggio e piuttosto flessibile. Fornisce un ottimo supporto per l'origine utilizzando Pygments . Il team matplotlib ha messo insieme un bell'esempio di Sfinge che mette in mostra un po 'di ciò che può fare.

Sphinx usa testo ristrutturato come input che non è abbastanza sintattico come LaTeX così com'è simile al Markdown usato per disegnare post su questo sito. Sfinge può anche generare una vasta gamma di output. Alcuni esempi sono: pagine Web HTML, libri epub o persino file PDF generati con LaTeX.

D'altra parte, usando solo LaTeX hai accesso a un grande ecosistema di pacchetti di estensioni che possono far emergere imprese piuttosto impressionanti. Il prezzo è che il PDF è praticamente la tua unica scelta di un formato di output.

    
risposta data 15.02.2011 - 11:30
fonte
1

La combinazione più produttiva è un potente editor di testo, come Emacs, e un linguaggio di markup in linea come LaTeX. Imparare a usare Emacs richiede un po 'di tempo, ma nient'altro è altrettanto efficiente a lungo termine.

    
risposta data 15.02.2011 - 09:38
fonte
0

Mi rendo conto che questo argomento è stato contrassegnato come risposta, ma ho pensato di aggiungere il mio $ 0.02:

Non ho provato gli strumenti LaTex e personalmente trovo che Word è un PITA - almeno , se qualcuno che pensa di conoscere la formattazione ha avuto una mano nella creazione del documento.

Ti consiglio di provare TiddlyWiki:

link

È semplicissimo iniziare e il markup è molto semplice da imparare grazie a questa pagina:

link

    
risposta data 15.02.2011 - 10:58
fonte

Leggi altre domande sui tag