Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
fichiers:fontes:utiliser_une_police [2016/10/16 07:28] – créée jejust5_fichiers:fontes:utiliser_une_police [2021/09/01 12:42] (Version actuelle) – [Avec Xe(La)TeX et Lua(La)TeX] précision bdumont
Ligne 1: Ligne 1:
-\question{Comment utiliser une police~?} % IV.2.4 +====== Comment utiliser une police? ======
-\label{utiliserfonte}+
  
-\reponse Pour déclarer une police de caratères par défaut dans un document, +===== Avec pdflatex ===== 
-  on peut utiliser les commandes \cmd{familydefault}, \cmd{encodingdefault}+ 
-  \cmd{seriesdefaultet \cmd{shapedefault}.+FIXME Faire que les exemples compilent (ils fonctionnent si on les compile sur sa machine) 
 + 
 +$\Reponse$  Pour déclarer une police de caratères par défaut dans un document, 
 +on peut utiliser les commandes ''\familydefault''''\encodingdefault''
 +''\seriesdefault'' et ''\shapedefault''.
  
 Exemple~: Exemple~:
-\begin{noexemple}+ 
 +<code latex>
 \documentclass{report} \documentclass{report}
 \renewcommand{\familydefault}{cmtt} \renewcommand{\familydefault}{cmtt}
Ligne 17: Ligne 21:
 du document. du document.
 \end{document} \end{document}
-\end{noexemple}+</code>
  
-\reponse En \LaTeXe, un certain nombre de packages permettent de faire +<latexdoc> 
-  appel à une police particulière.+\documentclass{report} 
 +\begin{document} 
 +\begin{verbatim}\renewcommand{\familydefault}{cmtt}\end{verbatim} 
 +\texttt{dans le préambule d'un document permet de 
 +sélectionner la police computer modern de 
 +type machine à écrire pour tout le corps 
 +du document.} 
 +\end{document} 
 +</latexdoc> 
 + 
 +En <latex>\LaTeXe</latex>, un certain nombre de packages permettent de faire 
 +appel à une police particulière.
  
 Exemple~: Exemple~:
-\begin{noexemple}+ 
 +<code latex>
 \documentclass{report} \documentclass{report}
 \usepackage{helvet} \usepackage{helvet}
Ligne 31: Ligne 47:
 helvet pour tout le corps du document. helvet pour tout le corps du document.
 \end{document} \end{document}
-\end{noexemple} +</code>
  
-\reponse À un niveau plus bas, dans la création d'un style par +<latexdoc> 
-  exemple, la sélection d'une police peut se faire de la manière +\documentclass{report} 
-  suivante~+\usepackage{helvet} 
-\begin{noexemple}+\begin{document} 
 +\verb=\usepackage{helvet}= dans le préambule 
 +d'un document permet de sélectionner la police 
 +helvet pour tout le corps du document. 
 +\end{document} 
 +</latexdoc> 
 +  
 + 
 + 
 +$\Reponse$  À un niveau plus bas, dans la création d'un style par 
 +exemple, la sélection d'une police peut se faire de la manière suivante: 
 + 
 +<code latex>
 \fontfamily{ccr}\fontencoding{T1}\fontseries{c}% \fontfamily{ccr}\fontencoding{T1}\fontseries{c}%
 \fontshape{sl}\fontsize{9}{11pt}\selectfont \fontshape{sl}\fontsize{9}{11pt}\selectfont
-\end{noexemple}+</code> 
 ou encore : ou encore :
-\begin{noexemple}+ 
 +<code latex>
 \fontsize{14}{16pt}\usefont{OT1}{cmdh}{bc}{it} \fontsize{14}{16pt}\usefont{OT1}{cmdh}{bc}{it}
-\end{noexemple}+</code>
  
-\reponse Pour définir une commande de changement de police, on peut + 
-utiliser \cmd{DeclareFixedFont}.+ 
 +$\Reponse$  Pour définir une commande de changement de police, on peut 
 +utiliser ''DeclareFixedFont''.
  
 Exemple~: Exemple~:
-\begin{noexemple}+ 
 +<code latex> 
  \DeclareFixedFont{\petitefonte}%  \DeclareFixedFont{\petitefonte}%
                   {\encodingdefault}%                   {\encodingdefault}%
Ligne 57: Ligne 91:
                   {6pt}                   {6pt}
  \newcommand{\petit}{\petitefonte}  \newcommand{\petit}{\petitefonte}
-\end{noexemple}+</code> 
 + 
 +===== Avec Xe(La)TeX et Lua(La)TeX ===== 
 + 
 +FIXME Donner des exemples 
 + 
 +Utiliser l'extension [[ctanpkg>fontspec]] (éventuellement via [[ctanpkg>polyglossia]]). 
  
-\endinput+{{htmlmetatags>metatag-keywords=(LaTeX) 
 +metatag-og:title=(Comment utiliser une police?) 
 +metatag-og:site_name=(FAQ LaTeX francophone) 
 +}}
  
5_fichiers/fontes/utiliser_une_police.1476602921.txt.gz · Dernière modification : 2016/10/16 07:28 de jejust
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0