Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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


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 big_smile


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