• [^] # Re: Erreur mon cher Watson!

    Posté par (site web personnel) . En réponse au lien Using LaTeX for writing research papers. Évalué à 2.

    Je pense que Latex est comme l’Html : il ne faut pas chercher à l’écrire directement.

    Il est plus facile de passer par un langage de balisage (j’ai ma préférence pour Rst, mais n’importe quel autre peut faire l’affaire) pour transformer un texte balisé en Latex, et lui appliquer des styles déjà paramétrés, plutôt que de chercher à tout faire en Latex.

    Ça permet de revenir aux fondamentaux de latex : se concentrer sur le contenu et non pas sur la forme, et retire toute la couche technique qui peut être trop compliquée à appréhender.

    Je donne un exemple :

    ==========
    Main title
    ==========
    .. sectnum::
     :depth: 2
    First Title
    -----------
    ipsum
    +++++
    .. sidebar:: Note
     .. raw:: latex
     \lipsum[3-9][10-11]
    .. raw:: latex
     \lipsum[1-9][5-10]
    .. code:: c
     #include <stdio.h>
     int main() {
     printf("Hello, World!");
     return 0;
     }
    Last one
    --------
    .. list-table::
     :header-rows: 1
     * - Treat
     - Quantity
     - Description
     * - Albatross
     - 2.99
     - On a stick!
     * - Crunchy Frog
     - 1.49
     - If we took the bones out, it wouldn't be
     crunchy, now would it?
     * - Gannet Ripple
     - 1.99
     - On a stick!

    Et le transformer en ça :

    Latex document

    La qualité du rendu vient de latex, mais sans avoir besoin d’avoir les contraintes en tête au moment de la rédaction.