LyX
LaTeX4dummies: éditeur LaTeX WYSIWYM (What you see is what you mean)
note Fred: Editeur LaTeX que j'utilise pour écrire mon 2e polar, voir Books / Ebooks; très pratique pour structurer et réorganiser un document, il permet de multipleas format d'exportation, notamment du PDF mais aussi et surtout du XHTML qui, combiné avec CSS et calibre, permet de générer du format epub très simplement, du PDF, du libreoffice etc.; voir aussi le “couteau suisse” pandoc
LyX is a document processor that encourages an approach to writing based on the structure of your documents (WYSIWYM), and not simply their appearance (WYSIWYG).
Installation
- Pour l'installation minimale, texlive
- Pour le support de la langue française, texlive-lang-french
- Pour une compilation de greffons bien utiles,texlive-latex-extra
- Pour l'installation complète texlive-full
Dans le cas de l'installation complète, l'ensemble des paquets est très volumineux!
Installation (tips Fred)
comme mes projets de polars sont massivement multilingues, j'ai eu des soucis jusqu'à ce que je me décide à faire un texlive-full
sudo add-apt-repository ppa:lyx-devel/release sudo apt-get update sudo apt-get install lyx sudo apt-get install texlive-full
Conversion epub
Pour le moment, solution pas très élégante mais fonctionnelle
- exporter en lyXHTML
- convertir en ligne de commande avec calibre
exemple
cd radioaktif.html.LyXconv ebook-convert radioaktif.html radioaktif.epub --no-default-epub-cover mv radioaktif.epub ../
Conversion LibreOffice
convient aussi pour une importation dans OpenOffice, word etc.
- exporter en lyXHTML
- ouvrir avec un browser, p. ex. firefox
- CTRL-A
- copier dans le presse papier
- coller dans votre document LibreOffice
Doc Lyx
Doc LaTeX
LyX export to markdown
Command line (Lyx > Markdown)
lyx --export latex file.lyx pandoc --no-wrap -f latex -t markdown file.tex > file.md
Command line (Markdown > Lyx)
pandoc --no-wrap -f markdown -t latex file.md > file.tex && tex2lyx file.tex && lyx file.lyx
(--no-wrap makes sure we don't screw up e.g. \hrefs by spanning them over multiple lines)
sudo apt-get install pandoc lyx
