Fonte par défaut et autres fontes

Tout ce qui concerne l'utilisation ou l'installation de LaTeX.

Modérateur: gdm_tex

Règles du forum
Merci d'éviter le style SMS dans vos messages et de penser à utiliser la fonction Recherche avant de poster un message. Pour joindre des fichiers à vos messages, consulter ce sujet.
> Penser à utiliser les balises Code pour poster du code.

Fonte par défaut et autres fontes

Messagepar masiuxus » Samedi 15 Mars 2008, 14:45

Bonjour.
J'aimerais utilisé une fonte spéciale à certains moments, et la fonte par défaut à d'autres.
Savez-vous comment faire ?

Concrètement, j'ai déjà inséré \usepackage{trajan} (qui correspond à la fonte voulue) dès le début, mais le problème, c'est que comme cela, c'est tout le texte qui est écrit avec cette fonte ... et non uniquement une certaine portion ... Comment puis-je faire ?
masiuxus
 

Publicité

Re: Fonte par défaut et autres fontes ...

Messagepar balf » Samedi 15 Mars 2008, 16:15

Si vous utilisez l'extension (et la police trajan du CTAN, et non celle d'Adobe, p.ex., il y a un environnement trjnfamily pour de longues portions de texte et la commande \texttrjn{#1} pour quelques mots. D'une façon générale, on peut appeler localement une famille de polices, que je suppose avec tous le fichiers nécessaires : .fd, .map, .tfm, .pfb (et .afm pour makepk), s'il s'agit d'une police postscript, .vf éventuellement,en créant un environnement qui appelle la famille de polices et/ou une commande.

Je donne un exemple : supposons qu'on veuille utiliser le trajan d'Adobe. Son nom pour TeX, selon le schéma de Karl Berry, est ptj. Pour l'appeler, la commande de bas niveau est \fontfamily{ptj}\selectfont.
On peut donc créer un environnement, disons,adobetraj, que l'on définit ainsi :

Code: Tout sélectionner
\newenvironment{adobetraj}{\fontfamily{ptj}\selectfont}{}


et une commande \textadobetraj définie comme

Code: Tout sélectionner
\newcommand{\textadobetraj}[1]{\begin{adobetraj}#1\end{adobetraj}}


B.A.
balf
Zetta-utilisateur
 
Messages: 3858
Inscription: Mercredi 02 Janvier 2008, 23:18
Statut actuel: Actif et salarié | Maître de conférence

Re: Fonte par défaut et autres fontes ...

Messagepar masiuxus » Samedi 15 Mars 2008, 16:34

Merci beaucoup. J'utilise en effet trojan de CTAN, mais en écrivant \texttrjn{Définition}, ça m'écrit que "D". Pareil pour l'environnement ...
Par contre , savez-vous pourquoi cette fonte est utilisée dans tout le document alors que je ne le veux pas ?
masiuxus
 

Re: Fonte par défaut et autres fontes ...

Messagepar balf » Samedi 15 Mars 2008, 18:25

La police ne comporte que des majuscules (comme la Colonne Trajane). Elle ne peut servir que de police de titre.

B.A.
balf
Zetta-utilisateur
 
Messages: 3858
Inscription: Mercredi 02 Janvier 2008, 23:18
Statut actuel: Actif et salarié | Maître de conférence

Re: Fonte par défaut et autres fontes ...

Messagepar masiuxus » Samedi 15 Mars 2008, 18:33

Autant pour moi ... Je me suis mélangé les pinceaux ... en fait, j'utilise la fonte ANTTOR, mais lorsque j'utilise le package, c'est tout le document qui est en cette police, ce que je ne veux pas ...
Voici en pièce jointe le document que j'obtiens et voici le code :

Code: Tout sélectionner
\documentclass[10pt,a4paper]{article}
\usepackage[latin1]{inputenc}
\usepackage{amsmath,amsfonts,amssymb}
\usepackage{mathrsfs}
\usepackage{graphicx}
\usepackage[light,condensed,math]{anttor}
\usepackage{geometry}
\usepackage[usenames,dvipsnames]{xcolor}
\usepackage{tkz-2d}
\usepackage[french]{babel}
\geometry{hmargin=2.5cm, vmargin=1.5cm }
\begin{document}

%%%%%%%%%%% définition des couleurs
\definecolor{vert}{rgb}{0.22,0.6,0.3}
\definecolor{nuit}{rgb}{0.153,0.24,0.44}



%%%%%%%%%%%%%définition des styles
\tikzstyle{chap} = [draw=orange, fill=orange, very thick,
    rectangle, inner sep=5pt, inner ysep=5pt]

\tikzstyle{def} = [fill=vert!10, rectangle, inner sep=10pt, inner ysep=10pt]

\tikzstyle{prop} = [fill=red!10, rectangle, inner sep=10pt, inner ysep=10pt]

\tikzstyle{met} = [fill=purple!10, rectangle, inner sep=10pt, inner ysep=10pt]

\tikzstyle{ex} = [fill=blue!5, rectangle, inner sep=10pt, inner ysep=10pt]

\tikzstyle{not} = [fill=nuit!20, rectangle, inner sep=10pt, inner ysep=10pt]

\tikzstyle{titreEx} =[text=white,fill=blue,rectangle]

\tikzstyle{titreDef} =[text=white,fill=vert,rectangle]

\tikzstyle{titreProp} =[text=white,fill=red,rectangle]

\tikzstyle{titreMet} =[text=white,fill=purple,rectangle]

\tikzstyle{titreMet2} =[text=purple,fill=white,rectangle]

\tikzstyle{titreNot} =[text=white,fill=nuit,rectangle]

\tikzstyle{titreChap} =[text=orange,rectangle]


%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Définitions

\newenvironment{defi}[2]
{
\noindent
\begin{tikzpicture}
\node [def] (box){%
    \begin{minipage}{0.95\textwidth}
\emph{#2}
     \end{minipage}
};
\draw[color=vert,very thick] (box.north west)--(box.south west);
\node[titreDef, above] at (box.north west) {\textbf{Définition#1}};
\end{tikzpicture}
}


%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Notations

\newenvironment{nota}[2]
{
\noindent
\begin{tikzpicture}
\node [not] (box){%
    \begin{minipage}{0.95\textwidth}
\emph{#2}
     \end{minipage}
};
\draw[color=nuit,very thick] (box.north west)--(box.south west);
\node[titreNot, above] at (box.north west) {\textbf{Notation#1}};
\end{tikzpicture}
}

%%%%%%%%%%%%%%%%%%%%%%%%%%% Propriétés

\newenvironment{prop}[2]
{
\noindent
\begin{tikzpicture}
\node [prop] (box){%
    \begin{minipage}{0.95\textwidth}
\emph{#2}
     \end{minipage}
};
\draw[color=red,very thick] (box.north west)--(box.south west);
\node[titreProp, above] at (box.north west) {\textbf{Propriété#1}};
\end{tikzpicture}
}

%%%%%%%%%%%%%%%%%%%%%%%%% Méthodes

\newenvironment{met}[2]
{
\noindent
\begin{tikzpicture}
\node [met] (box){%
    \begin{minipage}{0.95\textwidth}
\emph{#2}
     \end{minipage}
};
\draw[color=purple,very thick] (box.north west)--(box.south west);
\node[titreMet2, above right] at (box.north west) {\textbf{\ \ \ \ \ \ \ \ #1}};
\node[titreMet, above] at (box.north west) {\textbf{Méthode :}};

\end{tikzpicture}
}

%%%%%%%%%%%%%%%%%%%%%%%%%% Titre de chapitres

\newenvironment{chap}[2]
{
\noindent
\begin{tikzpicture}
\node [chap] (box){%
    \begin{minipage}{0.05\textwidth}
\begin{Huge}\textcolor{white}{\textbf{#1}}\end{Huge}
     \end{minipage}

};
\node[titreChap, left] at (box.north west) {
    \begin{minipage}{0.95\textwidth}
\vspace{0.5cm}
\begin{flushright}
 \begin{LARGE}\textcolor{orange}{\textbf{#2}}\end{LARGE}
\end{flushright}
     \end{minipage}
};
\draw[color=orange,thick] (-.5,-.15) -- (-16,-.15);
\end{tikzpicture}
}

%%%%%%%%%%%%%%%%%%%%%%%%%%%% Exemples

\newenvironment{ex}[2]
{
\noindent
\begin{tikzpicture}
\node [ex] (box){%
    \begin{minipage}{0.95\textwidth}
\emph{#2}
     \end{minipage}
};
\draw[color=blue,very thick] (box.north west)--(box.south west);
\node[titreEx, above] at (box.north west) {\textbf{Exemple#1}};
\end{tikzpicture}
}


\begin{chap}{01}{Calculs}\end{chap}

\bigskip

\begin{defi}{}{la définition}\end{defi}

\bigskip

\begin{prop}{}{la propriété}\end{prop}

\bigskip

\begin{met}{Nom de la méthode}{descriptif de la méthode}\end{met}

\bigskip

\begin{nota}{s}{les notations}\end{nota}

\bigskip

\begin{ex}{s}{les exemples}\end{ex}
\end{document}
Fichiers joints
config.pdf
(75.76 Kio) Téléchargé 188 fois
masiuxus
 

Re: Fonte par défaut et autres fontes

Messagepar balf » Dimanche 16 Mars 2008, 00:07

C'est normal que tout le document soit en anttor, l'extension anttor.sty redéfinit \rmdefault comme antt (ou anttlc avec les options light et condensed). Donc si vous voulez ailleurs une autre police, soit vous définissez un environnement ou une commande qui définisse localement la police utilisée comme anttlc, comme \fontfamily{anttlc}\selectfont (ce qui laisse utiliser les versions italique, grasse, etc. et n'utilisez pas l'extension anttor, soit vous l'utilisez l'extension et définissez localement un passage à l'autre police (lmodern, peut-être ? Je doute qu'elles s'harmonisent ; mais ceci est une question purement de choix esthétique).

Bien entendu, tout ceci ne concerne que la police de texte ; comme anttor redéfinit aussi les polices de maths, pour celles-ci le problème est nettement plus compliqué. Tout sera beaucoup plus simple si vous n'avez besoin de antt que pour le texte.

B.A.
balf
Zetta-utilisateur
 
Messages: 3858
Inscription: Mercredi 02 Janvier 2008, 23:18
Statut actuel: Actif et salarié | Maître de conférence

Re: Fonte par défaut et autres fontes

Messagepar masiuxus » Dimanche 16 Mars 2008, 14:54

Merci beaucoup. J'ai défini un environnement avec anttlc pour les titres uniquement, et ça marche. Ainsi, je peux utiliser dans les encadrés de couleur la fonte normale et donc le mode mathématique normal.
masiuxus
 


Retourner vers LaTeX

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: MSN [Bot], Proximic [Spider] et 4 invités