Introduction

Données de base

À propos de Kile
Kile est un environnement LATEX intégré pour l'environnement de bureau . Kile vous donne la possibilité d'utiliser toutes les fonctionnalités de LATEX au travers d'une interface graphique, vous donnant un accès facilité, immédiat et personnalisable à tous les programmes pour la compilation LATEX, le post traitement, le débogage, la conversion et les outils d'affichage. Vous disposez également d'assistants faciles d'utilisation, d'une référence LATEX, et d'un gestionnaire de projets puissant.

Kile et le composant éditeur
Kile est fondé sur le composant éditeur . Ainsi, un grand nombre de ses fonctionnalités d'édition proviennent du composant éditeur lui-même. Kile étend ses possibilités avec des caractéristiques permettant d'éditer des documents LATEX. Pour en savoir plus à propos du composant éditeur et de ses possibilités, consultez la page web de .

Qu'est-ce que LATEX ?
LATEX est un système de composition de documents dérivé de TEX, un programme développé à l'origine en 1977 par Donald Knuth pour aider les auteurs à présenter leurs textes de manière professionnelle, afin d'obtenir un résultat similaire à ce qu'aurait fait un typographe. LATEX a été créé par Leslie Lamport afin de fournir aux auteurs un typographe automatique, notamment pour la composition typographique coûteuse et minutieuse de formules mathématiques et d'expressions, qui sont entourées de signes dollar dans LATEX. Aujourd'hui, les traitements de texte laissent les utilisateurs être les typographes, mais ce qui est souvent souhaité est un document qui a une apparence correcte, et pas un document sur lequel il faut passer des heures pour lui donner une apparence correcte. LATEX prend en charge ce fardeau, et vous laisse réfléchir au document, pas à son apparence. Et oui, il aura une apparence correcte !

Comment prononcez-vous ? Pourquoi cette typographie étrange ?
Il y a une tradition amusante avec TEX et autres paquets associés, celle d'avoir une prononciation et une écriture les plus étranges possibles. On suppose que TEX provient du grec τεχ, soit en lettres latines tech. Il y a beaucoup d'explications sur le pourquoi de ce choix, mais c'est probablement parce que LATEX a été conçu à l'origine pour les rapports techniques, et effectivement sa capacité première était la typographie correcte et facile des formules mathématiques, plutôt qu'une affaire terriblement coûteuse, longue et frustrante.
La prononciation est supposée être la suivante : T comme on s'y attend, E comme dans met, et X comme en allemand ich. Si vous ne connaissez pas à quoi ressemble ch, c'est plus ou moins le son que fait un chat qui siffle : le symbole IPA est /ç/. Certaines personnes disent que ça se prononce ach (symbole IPA /x/), mais d'après certains Grecs, la première version est en effet correcte. Gardez à l'esprit que beaucoup de personnes prononcent TEX à tort /teks/ ou /tek/.
Pour terminer, dans LATEX, les premières lettres LA se prononcent comme dans lay : l'idée est que alors que le TEX brut est difficile, même un non initié (layman) peut utiliser les macros LATEX. Une explication moins inspirante, mais plus réaliste est que ça provient du nom de Leslie Lamport, le créateur de LATEX. Maintenant, vous savez !

LATEX 101
Le système de composition typographique LATEX est similaire à d'autres langages balisés comme , qui est utilisé dans beaucoup de types de documents (y compris celui que vous lisez actuellement), ou , utilisé pour les pages web. L'idée générale derrière les langages balisés est d'avoir des mot clés spéciaux appelés balises, qui indiquent au programme (un traitement de texte, un navigateur web ou le compilateur LATEX) comment le texte encadré par ces balises doit être interprété. Kile vous offre un grand nombre de balises dans le menu LaTeX dans la barre de menus.
Bien que nous souhaitions vous donner une bonne idée de ce qu'est LATEX, ce document n'est évidemment pas le « Definitive Book on LATEX ». Si vous voulez apprendre LATEX en profondeur, allez emprunter un livre spécialisé à la bibliothèque.
Comme avec d'autres langages de balisage, les documents LATEX contiennent un préambule, qui définit les propriétés globales, comme la taille du papier, la numérotation des pages, les dimensions du texte dans la page, et un corps, qui contient le texte du document. Le préambule est composé d'au moins la commande \documentclass. Il précède le corps du document, qui débute par la commande \begin{document}, et, comme on peut s'y attendre, et se termine par la commande \end{document}.

Caractéristiques principales de Kile

Assistant de démarrage rapide
L'assistant inclus dans Kile est utile pour démarrer rapidement la création de documents. Choisir l'assistant depuis la barre de menu vous donne plusieurs choix pour la création de votre document. Vous pouvez également spécifier tout de suite quelques options relatives au document.
Options de classe :
Classe du document : choisit le type de document que vous souhaitez créer : article, book, letter, report, scrartcl, scrreprt, scrbook, prosper, beamer ou tout autre champ personnalisé.
Taille des caractères : indique à Kile quelle taille (pt) utiliser pour les caractères.
Format papier : choisit la taille ou le type de papier.
Jeu de caractères : en général, il est préférable d'utiliser l'encodage par défaut de votre système. Les systèmes modernes utilisent maintenant de plus en plus l'UTF-8 comme encodage par défaut. Si vous pouvez, utilisez utf8 ou utf8x (qui est en effet préférable à utf8 pour les documents LATEX).
Options de la classe : ceci vous permet de régler d'autres options comme l'impression en mode brouillon et d'autres choses encore.
Paquets
Ceci liste certains des paquets supplémentaires les plus utilisés avec LATEX. Cochez les cases pour les inclure.
Propriétés du document :
Auteur : mettez votre nom ici.
Titre : ajoutez le titre de votre document ici.
Date : spécifiez la date.

Modèles prédéfinis
Les modèles prédéfinis dans Kile sont :
Fichier vide : les vrais hommes partent de rien !
Article : choisit le format article, pour un document suffisamment court pour ne pas être découpé en chapitres.
Report (rapport) : choisit le format rapport, pour un document de taille moyenne, avec par exemple la numérotation des pages sur le bord extérieur.
Book (livre) : choisit le format livre, une classe très complète, si puissante qu'elle est utilisée pour écrire un grand nombre de recueils universitaires.
Letter (lettre) : choisit le format lettre.
Beamer, HA-Prosper : pour créer des présentations agréables en PDF avec une apparence de très bonne qualité et toute la puissance de LATEX.
Powerdot : il s'agit du successeur des paquets seminar et HA-Prosper. Il n'a pas autant d'options que Beamer, mais est facile à utiliser, et peut créer des présentations en PDF très agréables.
Scrartcl, Scrbook, Scrreprt, Scrlttr2 : les classes de documents KOMA-Script, particulièrement adaptées pour la typographie allemande. Utilisez-les si vous écrivez des textes en allemand.
Xelatex : un modèle Article modifié à utiliser avec XeLaTeX.
Notez que tous ces modèles peuvent être adaptés pour vos propres besoins.
Les nouveaux utilisateurs n'ont pas à s'inquiéter, cette liste est juste une brève description des caractéristiques disponibles, et une description plus détaillée peut être trouvée dans le Démarrage rapide.

Coloration syntaxique
Kile est semblable aux autres programmes qui travaillent avec l'édition de code source, et va colorer automatiquement les commandes, options et éléments souvent utilisés. Kile permet donc de localiser facilement les endroits où se situent les problèmes. Par exemple, si vous voyez une grande zone avec du texte en vert, il est fort probable que vous avez oublié de fermer un environnement mathématique quelque part.

Complètement automatique des environnements
Le complètement automatique des environnements signifie que lorsque vous commencez un nouvel environnement en saisissant \begin{environnement}, Kile insérera automatiquement la commande \end{environnement} correspondante, avec une ligne entre pour votre texte. Vous pouvez bien sûr désactiver ceci si vous le souhaitez dans Configuration Configurer Kile... LaTeX Environnements.

Aller à l'élément de structure
Tous les documents sont normalement structurés en une hiérarchie d'un certain type. LATEX vous permet de couper les documents avec la hiérarchie suivante (part étant la structure de plus haut niveau dans la hiérarchie, et subparagraph étant celle de plus bas niveau) :
\part
\chapter
\section
\subsection
\subsubsection
\paragraph
\subparagraph
Lorsque vous visualisez un document dans la vue structure, vous pouvez aller d'élément en élément en cliquant sur l'élément que vous souhaitez voir.

Recherche inverse
Lorsque vous créez votre propre fichier LATEX, la recherche inverse peut être très utile. Une fois que vous avez créé un fichier (DeVice Independant File, ou fichier indépendant du périphérique), ou un fichier PDF, lorsque vous cliquez avec le bouton gauche de la souris tout en maintenant la touche dans l'afficheur, Kile ira à la ligne correspondante dans le code source LATEX.
Un est un type de fichier contenant une description du document formaté, ainsi que d'autres informations, incluant les polices de caractères, et est souvent le format de sortie de TEX ou LATEX. Il existe beaucoup d'utilitaires pour afficher ou imprimer les fichiers sur divers systèmes et périphériques.

Recherche avant
Lorsque vous utilisez la recherche inverse, la sélection d'éléments dans le fichier ou PDF est associée avec l'éditeur, donc lorsque cliquez sur le fichier ou PDF, la fenêtre principale saute à la section correspondante dans le code LATEX de l'éditeur. La recherche avant est l'opposé exact de ceci. Elle vous permet de cliquer sur une section de texte dans le code LATEX, et saute à la position associée dans la fenêtre d'affichage.

La barre d'outils
Nouveau : commence un nouveau document.
Ouvrir : ouvre un document.
Fermer : ferme votre document.
Définir le document courant comme « document maître » : ceci est utilisé lorsque vous travaillez avec plusieurs fichiers. Avoir un document maître facilitera votre travail avec d'autres fichiers .tex inclus dans votre document. Si vous utilisez les projets, vous pouvez également régler dans Projet Options du projet un document maître pour tout le projet.
Quickbuild : compile votre code source LATEX et affiche le résultat automatiquement, à moins qu'il y ait des erreurs dans votre document.
Mode surveillance fichier : ce mode « surveillera » les changements dans le fichier , et ne lancera pas une nouvelle session de après un Quickbuild.
Voir le fichier du journal : affiche le fichier .log afin que vous localisiez les erreurs.
Erreur LaTeX précédente : recule dans le fichier .log et met en surbrillance les erreurs dans le source.
Erreur LaTeX suivante : avance dans le fichier .log et met en surbrillance les erreurs dans le source.
Arrêter : arrête l'outil en cours.
LaTeX : exécute LATEX sur le document actif.
ViewDVI : lance l'afficheur .
DVItoPS : convertit le fichier en un (PS).
ViewPS : lance l'afficheur (PS).
PDFLaTeX : exécute PDFLATEX sur le document actif.
ViewPDF : lance l'afficheur PDF.
DVItoPDF : convertit un en PDF.
PStoPDF : convertit un PS en PDF.
ViewHTML : affiche le créé.
ForwardDVI : saute à la page du fichier qui correspond à la ligne en cours de l'éditeur.
ForwardPDF : saute à la page du fichier PDF qui correspond à la ligne en cours de l'éditeur.
Si vous regardez la barre d'outils d'édition, vous noterez trois grands menus déroulants. Ils ont été conçus pour vous permettre d'ajouter rapidement certaines caractéristiques habituellement utilisées dans votre document. La première liste déroulante est utilisée pour diviser rapidement votre document en parties, chapitres, sections, et ainsi de suite. Les commandes disponibles pour ajouter des segments à votre code source LATEX sont :
part : le plus haut niveau de découpage pour un document.
chapter : démarre un nouveau chapitre.
section : crée une nouvelle section.
subsection : crée une nouvelle sous-section.
subsubsection : une section secondaire entre subsection et paragraphe.
paragraph ; crée un nouveau paragraphe.
subparagraph : crée un nouveau sous-paragraphe.
La liste déroulante nommée Autre est utilisée pour insérer des éléments dans votre document comme des index, des notes de bas de page et des références. Les commandes disponibles sont :
label : une commande qui produit un label pour un chapitre, une figure ou un autre élément.
index : crée une entrée pour l'index.
footnote : crée une note de bas de page dans votre document.
ref : utilisé pour référencer un label prédéfini, que vous pouvez choisir dans la liste déroulante.
pageref : tout comme ref, mais réfère à la page au lieu de l'élément de structure.
cite : crée une référence vers des données bibliographiques.
La liste déroulante Autre
La liste déroulante Autre
La liste déroulante Autre
Choix d'un label pour la référence
Choix d'un label pour la référence
Choix d'un label pour la référence
Lorsque vous utilisez cite, une liste déroulante d'éléments bibliographiques vous est présentée, mais si vous utilisez BibTEX, ceci ne fonctionnera que si le fichier appartient au projet. Pour modifier les fichiers BibTEX, il est recommandé d'utiliser des éditeurs spécialisés. L'auteur a de bons résultats avec KBibTEX. Bien sûr, vous pouvez également écrire les fichiers BibTEX à la main depuis Kile.
La dernière liste déroulante dénommée Taille est utilisée pour régler la taille du texte. Vous pouvez choisir la taille du texte principal, des notes de bas de page, Les commandes disponibles sont :
tout petit : le plus petit.
taille des scripts : très petit.
taille des notes de bas de page : plus petit.
petit : petit.
Normal : taille normale.
grand : grand.
Grand : plus grand.
gros : encore plus grand.
énorme : toujours plus grand.
Énorme : le plus grand.