BibTeX : bibliographie sous LaTeX
Introduction LaTeX prend en charge la numérotation des titres, des figures, des tableaux, etc... De la même manière, BibTeX prend en charge les bibliographies (c'est facile, Bib pour biblio, TeX pour... TeX). Il suffit, pour construire sa biblio, de créer un fichier au format .bib (exemple : biblio.bib), et de taper les références en y intégrant une étiquette pour chaque document, qui servira dans le contenu du document principal. Fichier .bib Types d'entrées, étiquette et champs Pour remplir son fichier avec toutes ses références bibliographique, il suffit de suivre le standard, relativement simple et pratique : chaque type de référence possède des champs, sans lesquels il serait difficile des identifier correctement. Utilisation d'alias (ou d'abréviations) Document principal Citer une référence Il suffit d'inclure dans le contenu à l'endroit où l'on veut une référence bibliographique ~\cite{étiquette} (le ~ signifiant espace insécable). Création de la bibliographie Compilation \begin{document}
LaTeX : apprendre et se perfectionner avec LaTeX pour créer de jolis documents (page de garde, bibliographie, styles, classes…)
Créez des applications pour iPhone, iPad et iPod Touch
Créer ses propres applications pour iPhone, iPad ou iPod Touch : un rêve pour beaucoup d'entre nous ! Certains disent que l'univers Apple est fermé, d'autres que les langages de programmation pour Apple sont difficiles à apprendre. Mais qu'en est-il vraiment ? En ce qui me concerne, je pense que si vous avez un peu de volonté, de temps et des idées plein la tête, vous pouvez faire des merveilles sur les périphériques portables Apple. Peu importe que vous soyez de parfaits débutants en programmation ; si tel est le cas, il vous faudra juste un peu plus de temps pour assimiler et mettre en pratique tout ce qui sera dit dans ce tutoriel. Pour cela, vous allez devoir apprendre à utiliser : Xcode, l'environnement de développement dédié d'Apple ;Objective-C, le langage (principalement) dédié à la programmation des périphériques portables d'Apple. Votre apprentissage se fera de façon très progressive et je suis sûr que vous passerez toutes les étapes du parfait programmeur avec succès.
LaTeX : créer des formulaires PDF éditables
Une des fonctionnalités récentes apportées au format PDF est celle des formulaires éditables par l’utilisateur. Celle-ci lui permet ainsi de remplir un certain nombre de champs avant l’impression, directement depuis son viewer préféré. De plus, l’implantation des fonctions JavaScript sous Acrobat Reader étendent encore les possibilités de ces formulaires. La création de formulaires PDF nous est tout simplement offerte par le classique package hyperref. Exemple minimal Dans cet exemple, on commence par définir deux champs. Autres types de champ Dans l’exemple ci-dessus, on a utilisé un champ de texte éditable, mais on retrouve en fait les même types de champ qu’en HTML : Cases d’option (ou « boutons radio ») Cases à cocher Exécuter des actions entre les champs Dans l’exemple de code minimal donné plus haut, on réutilise un champ en l’appelant par son nom, mais cette technique ne marche donc que si l’on souhaite le même type de champ. Affecter une valeur à un champ Opérations mathématiques
LaTeX - ENS
Bienvenue sur notre page LaTeX. Celle-ci est conçue pour vous apprendre à vous servir de LaTeX, un système très puissant pour composer du texte (mettre en forme et mettre en page), utile dans de nombreux domaines (littérature, langues anciennes ou ésotériques, textes scientifiques, etc.). Le contenu de cette introduction à LaTeX est organisé comme suit: Les bases Concernant les bases de LaTex, vous pouvez aussi consulter une petite documentation au format PostScript : latex.ps.gz (que vous pouvez télécharger ou consulter directement). Fiches techniques Pour certains sujets bien précis, nous mettons à votre disposition des fiches techniques, expliquant les différentes manières de faire telle ou telle chose. Fichiers types (à télécharger) Des modèles qui pourront vous servir en de nombreuses occasions... Un article LaTeX de base : les en-têtes que nous vous conseillons d'utiliser avec la classe article et le squelette du document. Sites et documentations utiles Une courte(?)
Administrez vos bases de données avec MySQL
Vous avez de nombreuses données à traiter et vous voulez les organiser correctement, avec un outil adapté ? Les bases de données ont été créées pour vous ! Ce tutoriel porte sur MySQL, qui est un Système de Gestion de Bases de Données Relationnelles (abrégé SGBDR). C'est-à-dire un logiciel qui permet de gérer des bases de données, et donc de gérer de grosses quantités d'informations. MySQL peut donc s'utiliser seul, mais est la plupart du temps combiné à un autre langage de programmation : PHP par exemple pour de nombreux sites web, mais aussi Java, Python, C++, et beaucoup, beaucoup d'autres. MySQL avec l'interface PHPMyAdmin MySQL avec une console windows Différentes façons d'utiliser MySQL Quelques exemples d'applications Vous voulez créer un site web dynamique en HTML/CSS/PHP avec un espace membre, un forum, un système de news ou même un simple livre d'or. Points abordés dans ce tutoriel
Corrigenda de la 1ere éd. du livre
Une liste, non exhaustive, de corrigenda pour le livre XeLaTeX appliqué aux sciences humaines. Dans le chapitre sur les langues En plus de l’explication sur Unicode, on lire l’article Normalisation des caractères unicode et typographie. Dans le chapitre sur ledmac/ledpar On remplacera ledmac par eledmac et ledpar par eledpar. Dans le chapitre sur le fichier .bib On consultera en plus Gérer les revues qui publient en plusieurs étapes pour comprendre la différence entre Volume et Number dans le cadre d’une entrée de type @article. Dans le chapitre sur l’ajout de référence bibliographique On remplacera \volvcite par \volcite. On consultera également « L’option citepages=omit, sa limite, le dépassement de cette dernière » Dans le chapitre sur l’indexation À propos des renvois, on consultera « Indexation et renvoi ». Dans le chapitre sur Biber On remplacera utilement la méthode de gestion des divisions de source par la nouvelle méthode décrite dans Division des sources antiques (2).
Modèle de thèse pour LaTeX
Modèle de thèse pour LaTeX Voici le modèle de thèse pour LaTeX que j'ai fait, en m'inspirant du modèle diffusé par le laboratoire TIMA. Ce modèle se présente sous la forme d'un fichier these.cls. Voici aussi un exemple d'utilisation these.tgz pour voir comment utiliser ce modèle. Le résultat est disponible en ps et en pdf. Cet exemple se compose de plusieurs fichiers ; une telle décomposition est très fortement conseillée pour rédiger un document de la taille d'un manuscrit de thèse : these.tex, le document principal resume.tex, le résumé du manuscrit introduction.tex, le chapitre d'introduction chap1.tex, le premier chapitre chap2.tex, le deuxième chapitre conclusion.tex, le chapitre de conclusion biblio.bib, la base de données pour bibtex Makefile, le makefile Syntaxe du langage CHP pour le package listings Le langage CHP est un langage de description de matériel utilisé pour implémenter des circuits asynchrones QDI. Le résultat est disponible en ps et en pdf.
Ex de rapport en LaTeX - BlogHiko
Il y a presque deux mois j'ai rédigé mon rapport de stage en LaTeX. Si vous ne connaissez pas LaTeX, direction Wikipédia. Je propose dans ce billet uniquement un modèle de rapport qui pourras servir à des étudiants d'informatique (ou autres). Avant tout, je partage un tutoriel qui m'a bien servi : Tutoriel LaTeX. Pour pouvoir compiler des fichiers LaTeX sur Ubuntu, il faut d'abord installer les paquets texlive et texlive-lang-french. sudo apt-get install texlive texlive-lang-french Il existe certainement un plugin LaTeX pour votre éditeur de texte préféré. Voici ci dessous le rendu au format PDF du rapport exemple et les fichiers sources LaTeX. La page titre est très fortement inspiré de celle décrite sur WikiBooks. Décompressez les sources et vous y trouverez des fichiers textes dont l’extension est .tex. unzip sample_report.zip cd sample_report/ chmod +x make.sh clean.sh # si besoin Ensuite, vous pouvez compiler et supprimer les fichiers temporaires très simplement. .