Comment placer mon document sous une license libre ?#
1. Document source#
Pour placer votre document source (.tex
) sous une licence libre, vous devriez
suivre les instructions données sur le site officiel de la license concernée.
Voici quelques exemples classiques :
les instructions générales pour la GPL (notamment la section L’avis de copyright) ;
les instructions complémentaires pour la Gnu Free Documentation License ;
les instructions pour les licences Creative Commons.
2. Document PDF#
Pour les licences Creative Commons, vous pouvez insérer manuellement les icônes (point détaillé à la question « Comment obtenir les symboles des licences Creative Commons ? ») ou utiliser l’extension doclicense, qui propose différentes mises en forme prêtes à l’emploi. Dans l’exemple suivant, ces fonctionnalités sont couplées à celles de l’extension fancyhdr pour personnaliser les en-têtes et pieds de page.
\documentclass[french]{article} \usepackage[T1]{fontenc} % Encodage T1 (adapté au français) \usepackage{lmodern} % Caractères plus lisibles \usepackage{babel} % Réglages linguistiques (avec french) \pagestyle{empty} % N'affiche pas de numéro de page \usepackage{fancyhdr} % En-têtes personnalisés \usepackage{hyperref} % Liens hypertextes \usepackage{hyperxmp} % Métadonnées XMP \usepackage[ type={CC}, modifier={by-nc-sa}, version={3.0} ]{doclicense} % Définition d'un en-tête personnalisé \fancyhf{} \fancyhead[L]{\footnotesize{Ce document est placé sous license \doclicenseNameRef — \copyright Georges Dandin}}\begin{document}\thispagestyle{fancy}Voici le document sous license.\end{document}
Notez ici avant l’appel aux extensions hyperref et hyperxmp (dans cet ordre) avant celui de l’extension doclicense. Sans cela, l’extension doclicense génère une erreur de compilation « Package hyperxmp Error: hyperref must be loaded before hyperxmp » (il s’agit d’une erreur remontée au développeur).