#1 Le 13/01/2009, à 11:08
- pabix
[Tutoriel] Utiliser la police Linux-Libertine avec LaTeX
Bonjour !
Vous connaissez peut-être la police Linux-Libertine, sinon vous pouvez en avoir un aperçu sur le site web : http://linuxlibertine.sourceforge.net/
Si jamais vous souhaitez tirer pleinement parti de cette police et des fonctionnalités qu’elle peut offrir (ligatures avancées, styles de chiffres, etc.) vous devriez utiliser XeTeX, une variante de LaTeX.
Attention : en ce moment j’ai des problèmes avec la variante italique de Linux Libertine sous XeTeX. Si quelqu’un a le même problème, je ne sais pas comment le résoudre.
Voici comment procéder :
1. Installez le paquet texlive-xetex pour commencer, ainsi qu’une distribution TeXLive minimale.
2. Téléchargez, décompressez et modifiez les fichiers nécessaires (vous pouvez copier tout ceci dans un terminal) :
# On crée un répertoire temporaire
cd ~ && mkdir -p Temp-LinuxLibertine && cd Temp-LinuxLibertine
# On télécharge la version 4.4.1 sur Sourceforge
wget -c "http://freefr.dl.sourceforge.net/sourceforge/linuxlibertine/LinLibertineFont-4.4.1.tgz"
wget -c "http://linuxlibertine.sourceforge.net/latex/xelibertine.sty"
# On décompresse les fichiers et on les supprime
tar xvzf "LinLibertineFont-4.4.1.tgz" && rm "LinLibertineFont-4.4.1.tgz"
# On copie le contenu des archives au bon endroit
sudo cp -a LinLibertineFont /usr/share/fonts/ && rm -rf LinLibertineFont/
sudo mkdir -p /usr/share/texmf-texlive/tex/latex/xelibertine/
sudo cp -a xelibertine.sty /usr/share/texmf-texlive/tex/latex/xelibertine/ && rm xelibertine.sty
# On supprime le répertoire temporaire
cd && rmdir Temp-LinuxLibertine
# On met à jour le cache des polices
sudo fc-cache -f -v
# On met à jour la distribution LaTeX
sudo mktexlsr
sudo updmap-sys
3. Faites un test :
Créez un répertoire temporaire où vous mettez votre source en LaTeX :
\documentclass[a4paper,french,11pt,noindent]{article}
\usepackage{xelibertine}
\usepackage{textcomp}
\usepackage{geometry}
\usepackage[frenchb]{babel}
\geometry{margin=2cm}
\pagestyle{empty}
\begin{document}\noindent
\begin{minipage}[t]{8cm}
\OTF{+hlig;+dlig;+liga;+onum}{Quelques ligatures pour tester}
Ictère - Estomaqué - Affiche - 0123456789
\end{minipage}
\\[2cm]
\begin{minipage}[t]{8cm}
\OTF{}{Quelquefois sans ligatures c’est bien aussi}
Ictère - Estomaqué - Affiche - 0123456789
\end{minipage}
\\[2cm]
\begin{minipage}[t]{8cm}
\OTF{-liga}{Et avec encore moins de ligatures}
Ictère - Estomaqué - Affiche - 0123456789
\end{minipage}
\\[2cm]
\begin{minipage}[t]{8cm}
\OTF{+fina}{On touche aux Sigmas}
Διóσ
\end{minipage}
\end{document}
Compilez ce document avec xelatex et non avec pdflatex ou latex tout court et vous aurez un superbe résultat
Benoit
Dernière modification par pabix (Le 06/05/2009, à 20:45)
Utilisateur du clavier BÉPO.
mortgat (()) gmail () com
GPG 0x377D716D
Hors ligne
#2 Le 13/01/2009, à 15:54
- Mathieu147
Re : [Tutoriel] Utiliser la police Linux-Libertine avec LaTeX
Merci, faudrait que je teste ça!
Tu peux faire une capture d'écran du PDF pour qu'on voie avant ce que ça donne?
Pffff…
Hors ligne
#3 Le 13/01/2009, à 16:37
- pabix
Re : [Tutoriel] Utiliser la police Linux-Libertine avec LaTeX
Voici même le fichier PDF :
Utilisateur du clavier BÉPO.
mortgat (()) gmail () com
GPG 0x377D716D
Hors ligne
#4 Le 13/01/2009, à 21:43
- Mathieu147
Re : [Tutoriel] Utiliser la police Linux-Libertine avec LaTeX
Pas mal.
Il faudrait que j'imprime et que je compare avec Newcent (\usepackage{newcent}) que j'utilise, pour voir quelle police est plus lisible. Ça m'étonnerait que j'aie plus de points à mon mémoire pour ça mais on sait jamais
Pffff…
Hors ligne
#5 Le 21/05/2011, à 18:05
- marinmarais
Re : [Tutoriel] Utiliser la police Linux-Libertine avec LaTeX
Salut !
Impeccable ! Merci (deux ans après...)
Seul léger bémol, la commande > wget -c "http://linuxlibertine.sourceforge.net/l … ertine.sty" < semble désuète.
J'en ai trouvé une autre. Du coup la commande ci-dessous a très bien marché pour moi :
wget -c "http://ctan.binkerton.com/macros/xetex/ … ertine.sty"
Voili voilou ! A+,
Thomas.
Dernière modification par marinmarais (Le 02/06/2011, à 07:26)
C'est curieux, chez les marins, ce besoin de faire des phrases.
Hors ligne
#6 Le 22/05/2014, à 07:51
- jlescudie
Re : [Tutoriel] Utiliser la police Linux-Libertine avec LaTeX
Salut,
Je suis débutant en Latex et je cherche à utiliser le package xelibertine.sty mais je ne trouve pas ce fichier sur sourceforge ;
en fait, c'est pour utiliser le package xelibertine.
Quelqu'un peut-il m'aider à résoudre (ou contourner) le problème ?
Merci
Jean-Luc
Hors ligne