LaTeX, HTML / CSS / XML o qualcos'altro per build un curriculum?

Lo trovo progressivamente più difficile da mantenere il mio curriculum di Google Documenti, e vorrei riformulare con la separazione del contenuto e della presentazione in mente. Pensavo che LaTeX sarebbe il miglior strumento per il lavoro, ma sembra essere più adattato a specifici tipi di documenti, ad esempio libri e articoli. Per renderlo più simile a quello che ho in mente (2 layout di colonne, marinai stretti) devo usare tutti i tipi di codice arcano intrecciati con il text, mettendomi effettivamente a casa where ho iniziato.

Ora sto pensando HTML e CSS potrebbe essere il modo per andare. XML suona anche come un attrezzo elegante per il lavoro, ma non sono sicuro di come trasformarlo in un documento effettivo: sono un novizio completo quando si tratta di linguaggi di markup.

Devo continuare con LaTeX o passare a HTML / CSS / XML? Quali sono gli altri approcci che potrei assumere?

Mi sarei attaccato a LaTeX se ero tu, o più specificamente, Xe (La) TeX. Con un carattere classico e un model decente, avrai difficoltà a guardare con un altro software.

Ecco un paio di link per iniziare:

  • Inserisci il tuo CV accademico in LaTeX
  • Font in LaTeX, prima parte: XeLaTeX
  • Il tuo Curriculum in LaTeX
  • exljbris Font Foundry (Alcuni font di grande class)

Speriamo che tu possa get qualcosa da questi. Ho iniziato a utilizzare XeLaTeX per il mio CV un paio di anni fa, e mentre non ricordo la metà del codice nel documento, è ancora molto facile da modificare.

Aggiornamento: Con Markdown che guadagna trazione per quasi tutto, si potrebbe considerare come alternativa. Markdown Resume Builder sembra buono.

Potresti provare uno strumento di text semplice che converte il text normale in HTML o PDF tramite LaTeX.

Questo può essere un ottimo modo per separare i contenuti dallo stile.

Beh, dipende dalle tue esigenze. Ammetto che Google Documenti è ben lungi dall'essere lo strumento migliore per questo lavoro. Ma Latex non era mai inteso come fare una cosa come ammetti pure.

Perché non si utilizza semplicemente OpenOffice per questa attività? Funziona come un fascino e ha più funzionalità di Google Documenti. A questo modo sarai in grado di esportre il tuo curriculum in formati famosi come Microsoft Office e PDF.

Documenti di Google è perfetto quando sei in una squadra che lavora nello stesso documento; altrimenti è uno spreco di tempo in quanto dovrai affrontare problemi già risolti nelle suite d'ufficio.

Sperando che questo aiuti.

EDIT A proposito, assicuratevi di utilizzare Styles, è abbastanza utile.

Se stai solo imparando le risposte precedenti sono valide. Ho già avuto un'esperienza notevole modificando html / CSS e utilizzando ruby ​​/ rotaie. Lascio il mio curriculum nel mio piccolo database di sqlite e renderò con viste. In questo modo posso generare una dozzina di viste diverse per get il formato che il datore di lavoro desidera (1 pagina, 3 pagine, copertina con elenco di certificazioni, qualunque cosa)