Chapitre 4. Démarrer un nouveau document

Lorsque vous cliquez sur le bouton de la barre d'outils pour démarrer un nouveau document, une boite de dialogue apparait, vous demandant le type de modèle que vous souhaitez utiliser pour rédiger votre document. Les choix par défaut sont :

  • Empty File

  • Article

  • Type » beamer »

  • Type « book »

  • HA-Prosper

  • Powerdot

  • Letter

  • Signaler

  • scrartcl (du paquet KOMA-Script)

  • scrbook (du paquet KOMA-Script)

  • scrlttr2 (du paquet KOMA-Script)

  • scrreprt (du paquet KOMA-Script)

  • PDF

  • XeLaTeX

Si vous choisissez Document vide, vous pouvez soit commencer à écrire votre document en partant de rien, soit utiliser l'assistant pour démarrer rapidement un nouveau document (voir Assistant de démarrage rapide).

Modèles

La plupart des utilisateurs de LATEX utilisent le même préambule pour à peu près tous leurs documents. Les modèles peuvent être créés, enregistrés et chargés dans Kile afin de faciliter le démarrage d'un nouveau document.

Créer un nouveau modèle

Pour créer un nouveau modèle, vous devez tout d'abord soit ouvrir un fichier TEX / LATEX, soit créer vous-même un fichier. Kile peut générer un modèle à partir d'un document existant en ouvrant le document choisi et en sélectionnant FichierCréer un modèle à partir du document....

Configurer les substitutions automatiques

Lorsque vous créez un nouveau document en choisissant un modèle depuis FichierNouveau, certaines combinaisons de caractères peuvent être remplacées par des données comme votre nom, ou l'encodage des caractères que vous utilisez. Ces variables peuvent être configurées dans ConfigurationConfigurer Kile...Configuration+Général.

Lorsque vous concevez votre propre modèle, il est utile de connaître les combinaisons de caractères qui seront remplacées par les variables du modèle :

  • $$AUTHOR$$ : cette chaine sera remplacée par la variable auteur.

  • $$DOCUMENTCLASSOPTIONS$$ : cette chaine sera remplacée par la variable des options de documentclass. Typiquement, ceci s'utilise de la façon suivante : \documentclass[$$DOCUMENTCLASSOPTIONS$$]{article}.

  • $$INPUTENCODING$$ : si la variable d'encodage est positionnée sur, disons, latin1, cette chaine est remplacée par \input[latin1]{inputenc}.

Créer un nouveau modèle à partir de l'assistant

Le moyen le plus simple de créer un nouveau modèle est de partir de l'assistant, puis d'ajouter ensuite des commandes dans l'éditeur. Une fois que vous avez préparé votre document comme vous le souhaitiez :

  1. enregistrez votre fichier,

  2. allez dans Fichier,

  3. choisissez Créer un modèle à partir du document...,

  4. faites les corrections éventuellement nécessaires sur le modèle,

  5. saisissez un nom pour votre modèle,

  6. cliquez sur Ok pour ajouter votre modèle au menu.

La prochaine fois que vous démarrerez un nouveau document, vous pourrez choisir votre modèle personnalisé à la place de ceux par défaut.

Créer un modèle à partir d'un fichier

Un modèle peut être créé à partir de n'importe quel fichier LATEX. Si vous cherchez un moyen facile de configurer un modèle, allez en chercher un qui vous plaît sur Internet, et suivez les mêmes étapes que celles vues dans Créer un nouveau modèle à partir de l'assistant.

Par exemple, vous voulez créer un poster « A0 » à part entière. Ces posters sont fréquemment rencontrés lors de conférences scientifiques. LATEX vous aidera à faire un poster attractif et captivant. Veuillez noter que vous avez besoin d'un paquet a0poster, qui, en général, n'est pas inclus dans les distributions standards de TEX. Vous pouvez le télécharger depuis ici et le placer dans le même dossier que votre fichier LATEX.

Suppression d'un modèle

Pour enlever un modèle dans Kile, faites comme suit :

  1. allez dans FichierSupprimer un modèle...,

  2. une boite de dialogue apparaitra, listant tous les modèles. Choisissez celui que vous souhaitez enlever,

  3. cliquez sur Ok, et votre modèle sera enlevé.

Les modèles marqués d'une astérisque (*) ne peuvent pas être enlevés sans les permissions appropriées.