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

FAQ LaTeX Discussion :

Question de Makefile [FAQ]


Sujet :

FAQ LaTeX

  1. #1
    Membre émérite

    Homme Profil pro
    Inscrit en
    Juillet 2003
    Messages
    2 075
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ardennes (Champagne Ardenne)

    Informations forums :
    Inscription : Juillet 2003
    Messages : 2 075
    Points : 2 844
    Points
    2 844
    Par défaut Question de Makefile
    Bonjour
    Je travaille sur un gros document. Pour ce faire je l'ai saucissonné en autant de fichiers sources que de chapitres. J'ai donc 7 fichiers sources .tex à ma disposition.
    Maintenant je cherche un générateur de Makefile afin d'assembler tout ces fichiers et obtenir un .dvi uniforme.
    Quelqu'un connait-il soit un outil de ce type, soit des docs que je pourrais lire à ce sujet et qui pourrait m'être utile?
    Merci
    PS: je suis vraiment content d'avoir un forum LaTeX

  2. #2
    Membre expert
    Avatar de Faith's Fall
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    1 740
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 1 740
    Points : 3 249
    Points
    3 249
    Par défaut
    Au niveau, de la première page, ou se trouve le documentclass et les packages, tu peux utiliser la commande:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    \input{nomdufichier.tex}
    Ainsi, si tu voudra le compiler, il te suffira juste de faire:
    Avec les fonctions input, il va t'assembler tous les fichiers .tex que tu lui as indiqué.

  3. #3
    Membre émérite

    Homme Profil pro
    Inscrit en
    Juillet 2003
    Messages
    2 075
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ardennes (Champagne Ardenne)

    Informations forums :
    Inscription : Juillet 2003
    Messages : 2 075
    Points : 2 844
    Points
    2 844
    Par défaut
    Salut bwp
    À ce que j'ai lu la fonction \input est principalement utilisée pour insérer un fichier, cela veut il dire qu'il va me falloir à chaque fois le mettre dans le deuxième, insérer le premier puis ensuite dans le 3e le résultat du premier + du 2d...Ça n'a pas l'air très pratique
    Enfin c'est ce que j'ai compris. Tu peux me corriger et/ou détailler? Merci

  4. #4
    Expert éminent

    Inscrit en
    Novembre 2005
    Messages
    5 145
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 5 145
    Points : 6 911
    Points
    6 911
    Par défaut
    Normalement on a un document maitre qui inclus (avec \include qui est du LaTeX pas \input qui est du TeX) les chapitres un par un. Pour travailler en particulier
    sur un ou deux chapitres, on utilise \includeonly, ce qui permet d'avoir toutes les références aussi correctes que possible même pour les fichiers qui ne sont pas recompilés.

    Il faudrait peut-être compléter et corriger l’entrée de la FAQ sur comment inclure un fichier. Il n'y a pas de version pré-compilée, tout les fichiers inclus sont toujours complètement recompiles. Ce qui se passe avec includeonly, c'est que les fichiers auxiliaires qui servent pour les références, tables des matières, etc sont charges pour toutes les sources spécifiées par \include, mais seules les sources aussi données dans \includeonly s'il y en a un sont recompilées.

  5. #5
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    43
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Mai 2006
    Messages : 43
    Points : 48
    Points
    48
    Par défaut
    Dernièrement j ai trouve un Makefile très bien fait qui permet la compilation de tous les fichiers TeX inclus dans un dossier et qui effectue le nombre de compilation nécessaire (pour résoudre le problème de biblio, références, toc...)
    Il est disponible sur mon blog, vous pouvez y accéder via ce lien :http://david.loureiro1.free.fr/dotcl...ile-pour-latex
    J’espère que ça pourra en aider certains.

  6. #6
    Membre expert
    Avatar de Faith's Fall
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    1 740
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 1 740
    Points : 3 249
    Points
    3 249
    Par défaut
    Je rajouterais que le \include ou \input - pour le TeX - est comme la fonction du même nom en C, c'est à dire #include.
    Tu mets tout tes \include dans le document maître. Il te suffira de le compiler pour pouvoir tous les documents associés au maitre.
    Pour la FAQ, je la mettrais à jour prochainement, en tout cas c'est noter.


Discussions similaires

  1. question sur Makefile
    Par xps1616 dans le forum C
    Réponses: 2
    Dernier message: 20/05/2011, 13h48
  2. Question sur Makefile
    Par parboree dans le forum Systèmes de compilation
    Réponses: 2
    Dernier message: 20/11/2009, 16h25
  3. Question de Makefile
    Par nkdb dans le forum Autres éditeurs
    Réponses: 5
    Dernier message: 12/07/2006, 15h07
  4. [débutant] Question sur makefile
    Par nivose110 dans le forum Autres éditeurs
    Réponses: 1
    Dernier message: 09/03/2006, 14h34
  5. [C linux makefile] question de syntaxe
    Par Ultros dans le forum Systèmes de compilation
    Réponses: 7
    Dernier message: 09/04/2004, 08h58

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