IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

LaTeX Discussion :

Conseils pour écrire cours chapitrés


Sujet :

LaTeX

  1. #1
    Membre éprouvé

    Homme Profil pro
    Technicien
    Inscrit en
    Août 2013
    Messages
    437
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Technicien
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2013
    Messages : 437
    Points : 1 190
    Points
    1 190
    Par défaut Conseils pour écrire cours chapitrés
    Bonjour,

    Après avoir fait quelques "petits" documents, j'aimerais aller un peu plus loin en ayant des cours chapitrés sous Latex et j'aimerais des conseils pour avoir quelque chose de propre.

    J'ai cru comprendre qu'il était intéressant de scinder les chapitres en document distinct et d'avoir un seul document maître où on inclut chaque partie : ma première question est donc sur la partie préambule. Doit-on préambuler totalement chaque "sous-document" ?
    Comment ajouter des index entre les différents chapitres (donc des documents différents) : est-ce que c'est géré automatiquement à la compilation du document maître ?

    Je suis preneur de toute vos astuces.

    Merci d'avance
    [Nouveau] Envie de tracer des circuits électriques : essayez le package LaTeX CircuiTikZ

    Pour créer une belle table des matières sur LibreOffice - N'oubliez pas de consulter les FAQ en cas de question !

    Envie de se lancer dans l'aventure Arduino : allez faire un tour sur ce cours.


    Ma réponse vous a plu ? Un petit vote serait sympa

  2. #2
    Rédacteur/Modérateur
    Avatar de Winnt
    Homme Profil pro
    budget et contrôle de gestion
    Inscrit en
    Décembre 2006
    Messages
    1 978
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France

    Informations professionnelles :
    Activité : budget et contrôle de gestion
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Décembre 2006
    Messages : 1 978
    Points : 4 130
    Points
    4 130
    Par défaut
    Bonjour,

    Réponse tardive mais essayons.


    L'idée de scinder les chapitres en documents indépendants est de pouvoir facilement intervenir sur tel ou tel chapitre sans avoir besoin de charger la totalité d'un fichier qui peut être très gros selon ce dont il s'agit.
    Dans le document maître il suffit d'inclure les commande include ou input pour que lors de la compilation les fichier appelés par ces commandes soient inclus.
    Ainsi si, l'une des ligne include ou input est commenté les fichiers dépendants ne sont pas inclus à la compilation. Ce qui dans certains cas peut être commode (test, mise en page...).

    Pour ce qui est des index c'est géré au niveau du document complet. Par contre, il est possible d'avoir plusieurs index simultanément.
    Code exemple : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    \usepackage{imakeidx} % creation d'index
    \makeindex[program=xindy, name=indexbase, title=Index général, columns=2, columnseprule, intoc=true] % création index général
    \makeindex[program=xindy, name=indexdeux, title=Index deux, columns=2, columnseprule, intoc=true] % création d'un second index

    Code Utilisation : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    Ceci est un texte utilisant l'index de base\index[indexbase]{Index de base}
    Ceci est un texte utilisant l'index deux\index[indexdeux]{Second index}
     
    \printindex[indexbase] % inclusion de l'index général
     
    \printindex[indexdeux] % inclusion de l'index deux

    Pour ce qui est du préambule il ne doit y en avoir qu'un.
    Code Exemple structure document : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    \documentclass[a4paper,10pt,french]{article}
    ... suite du préambule
    \begin{document}
    %
    \input{partie_introduction/partie_introduction} % on peut remplacer input par include mais attention include effectue un saut de page (de mémoire).
    \input{partie_1/partie_1}
    ...
    \printindex[indexbase] % inclusion de l'index général
     
    \printindex[indexdeux] % inclusion de l'index deux
    %
    \end{document}
    Winnt
    Merci de lire les règles du forum LaTeX et Qu'est ce qu'un ECM ?.
    N'hésitez pas à parcourir la FAQ la réponse y est peut-être déjà.
    Pensez au bouton si votre problème est résolu.


    C'est en Linuxant qu'on devient .... geek
    Et c'est en LateXant qu'on devient flemmard
    Mon blog tout neuf.
    Articles : présentation de la distribution Gentoo, Les index sous LaTeX et leur personnalisation.

Discussions similaires

  1. Développeurs : Conseils professionnels pour écrire du code lisible !
    Par Mingolito dans le forum Humour Informatique
    Réponses: 0
    Dernier message: 20/06/2016, 22h45
  2. Réponses: 10
    Dernier message: 28/08/2013, 16h16
  3. Editeur pour écrire des cours de programmation
    Par Kapha dans le forum Autres Logiciels
    Réponses: 4
    Dernier message: 23/11/2009, 10h10
  4. D3DX conseillé pour écrire un moteur?
    Par Radikal333 dans le forum DirectX
    Réponses: 11
    Dernier message: 24/05/2007, 16h53
  5. Conseils pour bien écrire les classes ado.net
    Par azerty53 dans le forum VB.NET
    Réponses: 3
    Dernier message: 15/05/2007, 17h24

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo