blog/content/tips/latex-letterhead-fr.md

45 lines
2.1 KiB
Markdown
Raw Normal View History

2019-04-24 04:54:21 +00:00
---
Title: Utiliser un papier à en-tête avec LaTeX
Date: 2019-04-22 20:00
2019-04-24 05:56:23 +00:00
Modified: 2019-04-24 10:25
2019-04-24 04:54:21 +00:00
Author: Fabrice
2019-04-24 05:56:23 +00:00
Category: astuces
2019-04-24 04:54:21 +00:00
Lang: fr
Tags: LaTeX
Slug: latex-letterhead
Header_Cover: ../images/covers/palace.jpg
2019-04-24 06:34:03 +00:00
Summary: Une astuce pour rapidement pouvoir utiliser nimporte quel papier à en-tête avec LaTeX à laide du package wallpaper.
2019-04-24 04:54:21 +00:00
---
2019-04-24 06:34:03 +00:00
Il marrive parfois de devoir écrire des documents officiels, en particuliers pour les démarches administratives.
2019-04-24 04:54:21 +00:00
Cependant, les modèles de lettres sont souvent disponibles dans des [formats propriétaires](https://en.wikipedia.org/wiki/Office_Open_XML) avec lesquels jessaye de limiter les interactions au possible.
2019-04-24 06:34:03 +00:00
En particulier, je suis plus à laise pour écrire mes documents à laide de LaTeX plutôt que dutiliser [libreoffice](https://libreoffice.org/) par exemple.
2019-04-24 04:54:21 +00:00
Et donc, grâce à [Nicolas Trotignon](https://perso.ens-lyon.fr/nicolas.trotignon/) qui a trouvé cette petite astuce, je vous présente la méthode.
2019-04-24 06:34:03 +00:00
Avant de commencer, il faudra trouver une version pdf des modèles de letters. Pour ce faire, jutilise (honteusement) la suite [office 365](https://en.wikipedia.org/wiki/Office_365) dans sa version navigateur pour exporter le pdf des documents désirés.
2019-04-24 04:54:21 +00:00
Ceci fait, tout repose maintenant sur le paquet [wallpaper](https://www.ctan.org/pkg/wallpaper) pour inclure le modèle de lettre comme font de page, et ensuite jouer avec les [marges](https://ctan.org/pkg/geometry) pour ajuster le tout.
Ainsi voici un exemple minimal avec la [sortie correspondante](examples/background-latex.pdf).
Bien entendu, remplacez `fond.pdf` par votre fond de page.
2019-04-24 06:34:03 +00:00
Cela peut aussi être adapté à dautres classes, comme [`lettre.cls`](https://ctan.org/pkg/lettre).
2019-04-24 04:54:21 +00:00
```tex
\documentclass[a4paper]{article}
% Mise en page et encodage
\usepackage[utf8]{inputenc}
\usepackage[UKenglish]{babel}
\usepackage[T1]{fontenc}
\usepackage{libertine}
% La grosse astuce
\usepackage{wallpaper}
\CenterWallPaper{1}{background.pdf}
% Marges
\usepackage[inner=4.5cm,top=6cm]{geometry}
\begin{document}
% blabla
Hello, World!
% …
\end{document}
```