Documente Academic
Documente Profesional
Documente Cultură
n=1
1
n
2
=
2
6
boldsf : Le mme mode mathmatique en gras.
+
n=1
1
n
2
=
2
6
rm : La composition habituelle des mathmatiques en romain italique.
+
n=1
1
n
2
=
2
6
5
boldrm : Le mme mode mathmatique en gras.
+
n=1
1
n
2
=
2
6
Avec les versions mathmatiques sans-serif, loption widermath
est ignore, ainsi que loption lightmath, ou loption light dans la
composition mathmatique !
Notons aussi la prsence dun nouvel alphabet mathmatique : \mathupright
ou \mathup.
Il quivaut
\mathrm avec les versions mathmatiques rm, et,
\mathsf avec les versions mathmatiques sf.
Autrement dit, il fournit lalphabet droit correspondant aux lettres mathma-
tiques.
2.6. Options de la composition mathmatique
lightmath : les mathmatiques sont composes avec les polices light .
sfmath : les mathmatiques sont composes avec les polices sans-serif pen-
ches, par dfaut et avec le mode mathmatique bold.
cela permet dutiliser le package bm avec les mathmatiques composes
en sans-serif ;
sfmathbb : dans tous les cas, la police \mathbb est sans-serif : C Y ! 1 Z ;
rmmathbb : dans tous les cas, la police \mathbb est romaine : CYlQTY;
nomathscript : Kp-Fonts ne cre pas la commande \mathscr ; cette option
vous est utile si vous utiliser le package \mathrsfs ;
mathcalasscript : cette option change les polices \mathcal et \mathscr ;
classicReIm : les commandes \Re et \Im donnent comme habituellement R et
I. Par dfaut, Kp-Fonts donne et ;
uprightRoman : les Majuscules romaines sont droites.
frenchstyle : quivaut aux options uprightRoman et uprightgreeks, les majus-
cules romaines et les minuscules grecques sont droites, selon la tradition
typographique franaise ; les minuscules romaines restent obliques ;
upright : synonyme de la prcdente ;
oldstylenumsmath : fournit les nombres elzviriens par dfaut et change les
polices de \mathrm, \mathsf et \mathtt qui fonctionnent comme les po-
lices de texte avec loption oldstylenums ;
oldstylemath : fournit les nombres elzviriens par dfaut et change les polices
de \mathrm, \mathsf et \mathtt qui fonctionnent comme les polices de
texte avec loption oldstyle ;
veryoldstylemath : identique oldstylemath avec, en plus, le s long ;
narrowiints : fournit des intgrales multiples plus troites, plus franaises :
et
au lieu de
et
6
partialup : fournit le symbole \partial droit :
au lieu de
Vous avez aussi les commandes absolues \partialup et \partialsl. . .
widermath : pour largir lespace entre les lettres mathmatiques ;
noDcommand : pour prserver une ventuelle compatibilit avec un autre pa-
ckage, la commande \D nest pas charge.
Notons que, avec les options oldstylenumsmath, oldstylemath,
veryoldstylemath, fulloldstylenums, fulloldstyle ou fullveryoldstyle,
en mode mathmatique, comme les nombres , , , et j sont descendants,
les exposants sont placs plus hauts.
2.7. Placement des indices et exposants
En mode mathmatique, un peu comme avec amsmath, les options suivantes
rglent le placement des indices et exposants.
a/ Intgrales
Loption par dfaut est nointlimits.
\int_a^bf(t) intlimits nointlimits fullintlimits
textstyle
_
b
a
f (t)
_
b
a
f (t)
b
_
a
f (t)
displaystyle
b
_
a
f (t)
_
b
a
f (t)
b
_
a
f (t)
b/ Sommations et produits
Loption par dfaut est sumlimits.
\sum_{i=1}^nu_n sumlimits nosumlimits fullsumlimits
textstyle
n
i=1
u
n
n
i=1
u
n
n
i=1
u
n
displaystyle
n
i=1
u
n
n
i=1
u
n
n
i=1
u
n
2.8. Options de gestion des lettres grecques en mode math-
matique
uprightgreeks : les minuscules grecques sont droites, ;
slantedGreeks : les Majuscules grecques sont penches, .
7
3. Utilisation
3.1. Accs aux caractres grecs
On a vu les deux options qui permettent de modier les caractres grecs utili-
ss par dfaut.
Par ailleurs, on peut toujours accder aux autres caractres grecs par les com-
mandes \otheralpha, \otherGamma. Le rsultat dpend ici des options utili-
ses.
Pour les majuscules, on dispose aussi des commandes du type \varGamma qui
sont synonymes des prcdentes.
Enn, les commandes comme \alphasl, \alphaup, \Gammaup ou \Gammasl per-
mettent toujours dobtenir le caractre dsir quelle que soit loption utilise.
3.2. Symboles standards
Tous les symboles standards sont prsents, y compris tous ceux du package
amssymb, en graisse normale et grasse.
Par exemple : pour les symboles standards ou pour
les symboles de lams.
et aussi en gras : ou .
On a bien sr aussi les constructions habituelles en normal ou gras : ,
tilde
chapeau
On a ensuite les commandes \widearc, \widearcarrow (ou \wideOarc),
\wideparen et \widering :
arc arrow paren
RING
Cette dernire commande gnre une erreur avec loption noamsmath
Notons enn les quelques commandes supplmentaires :
\bignplus
\bigsqcupplus
_
\bigsqcapplus
\bigsqcap
_
_
\varprod
_
10
3.6. Symboles dintgration supplmentaires
Il existe de nombreux signes dintgration supplmentaires :
\oiint
\ointctrclockwise
\ointclockwise
\sqint
\idotsint
_
_
\oiiint
\varointctrclockwise
\varointclockwise
\fint
_
_
\oiintctrclockwise
\varoiintclockwise
\oiintclockwise
\varoiintctrclockwise
\oiiintctrclockwise
\varoiiintctrclockwise
\sqiint
\sqiiint
4. Installation
Avec MikTeX, installez le package comme dcrit ici :
http://docs.miktex.org/manual/pkgmgt.html#id562117
Avec une autre distribution, ou, sous MikTeX, pour faire une installation
manuelle, suivez ces instructions :
1. Le package fournit une architexture tds standard. Vous devez copier
les chiers dans lune de vos arborescences texmf locales puis mettre
jour votre base de chiers.
2. Maintenant, vous devez mettre jour vos chiers .map.
Avec une distribution web2c, xcutez updmap :
updmap --enable Map=kpfonts.map
et/ou, cette fois ci en tant que root :
updmap-sys --enable Map=kpfonts.map
Sous MikTeX, suivez les instructions du manuel :
http://docs.miktex.org/manual/advanced.html#psfonts
11
5. Quelques petits complments
5.1. Les familles de polices de texte du projet Johannes Kepler
Si vous voulez, ou si vous devez, utiliser les commandes de bas niveau, les
noms des familles de polices sont constitus de la faon suivante :
roman jkp[l,x][k][f][osn,os,vos]
sans serif jkpss[k][f][osn,os,vos]
tltype jkptt[osn,os,vos]
o les options correspondantes sont :
l, x light, rmx
k largesmallcaps
f noigatures
osn, os, vos oldstylenums, oldstyle, veryoldstyle
Bien sr, on ne peut avoir f et os ou vos.
Remarquons que toutes ces familles existent dans les encodages ot1, t1 et ts1.
5.2. Metriques et compatibilit
Loption light ne change aucune mtrique ;
Les familles doptions oldstylenums et oldstyle ne changent pas de mtrique
horizontale ;
La famille doptions veryoldstyle change aussi les mtriques du s minuscule
et la hauteur des exposants en mode math;
Toutes les options sont compatibles, sauf si cela na pas de sens, comme les
deux options nomath et frenchstyle simultanment ;
En cas de conit entre des options des familles oldstylenums, oldstyle et ve-
ryoldstyle, les options les plus lgres sont ignores.
5.3. Achage et impression
Comme souvent, il peut exister des problmes dachage ou dimpression. . .
Les problmes dachage sont dus un hinting automatique. Je ne suis pas
typographe professionnel et je ne sais pas intervenir l dessus ; les problmes
dimpression peuvent se poser avec des versions anciennes dAcroread sous
Windows.
Si vous utilisez loption light, limpression est nettement meilleure que la-
chage !
Signalons que limpression est meilleure sous Ghostscript-Ghostview. . .
12
5.4. Rsum
Lensemble des possibilits de kpfonts est rsum en une page dans le chier
kpfonts-abstract.pdf !
5.5. Recherche de mots
Avec loption veryoldstyle, les visualisateurs ne trouvent pas les ligatures rares
si, sl, st et les s accent aigu, caron et cdille.
Nutilisez pas cette option si vous voulez faire de telles recherches !
5.6. Mes options prfres
Pour un document sans math, jutilise les options light et oldstyle ;
et pour un document avec des maths, jutilise les options light, frenchstyle,
narrowiints et partialup, mais je suis aussi franais !
5.7. Johannes Kepler 1571-1630
Vers 1600, Kepler est oblig de fuir Prague suite aux perscutions religieuses
de la contre-rforme, en eet il tait luthrien. Il rejoint lobservatoire de las-
tronome danois Tycho Brahe. Mais celui-ci meurt en 1601, lui laissant lusage
de ses archives. En analysant mthodiquement, et sans a-priori, ces donnes,
il tablit les deux premires lois du mouvement plantaire qui ont immorta-
lis son nom (1609) ; lois quil vria par dautres observations. Il fut ainsi un
prcurseur de la mthode scientique.
5.8. Dernire remarque
Notons que Kepler est un nom dpos de police distribu par Adobe.
Les polices de Kp-Fonts nont rien voir avec celles-ci.
Kp-Fonts est distribue sous licence gpl.
5.9. Remerciements
Je tiens remercier pour leur aide et leur soutien
Nicolas Boulenguez (Tests) ;
Michel Bovani (Polices) ;
Daniel Flipo (L
A
T
E
X) ;
Souraya Muhidine (Relecture de la traduction)
Peter Rosenberg (urw)
Christian Tellechea (package xstring)
et les contributeurs de comp.text.tex et de fr.comp.text.tex
13