summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/fonts/kpfonts
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2008-03-24 23:39:49 +0000
committerKarl Berry <karl@freefriends.org>2008-03-24 23:39:49 +0000
commit1497a73d47e9781e28118bee9627ad092754dbc5 (patch)
treea33dfeb2b840c5360edb75ec48781f94b53e0a6f /Master/texmf-dist/doc/fonts/kpfonts
parent243fcb8274bd9c2570c4af8713456bca85dd6e99 (diff)
kpfonts 2.1 (24mar08)
git-svn-id: svn://tug.org/texlive/trunk@7131 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/fonts/kpfonts')
-rw-r--r--Master/texmf-dist/doc/fonts/kpfonts/Kpfonts-Doc-French.pdfbin296471 -> 327412 bytes
-rw-r--r--Master/texmf-dist/doc/fonts/kpfonts/Kpfonts-Doc-French.tex58
-rw-r--r--Master/texmf-dist/doc/fonts/kpfonts/README (renamed from Master/texmf-dist/doc/fonts/kpfonts/README.txt)9
-rw-r--r--Master/texmf-dist/doc/fonts/kpfonts/jkpmn7c.pl483
-rw-r--r--Master/texmf-dist/doc/fonts/kpfonts/kpfonts.pdfbin289932 -> 320864 bytes
-rw-r--r--Master/texmf-dist/doc/fonts/kpfonts/kpfonts.tex70
6 files changed, 596 insertions, 24 deletions
diff --git a/Master/texmf-dist/doc/fonts/kpfonts/Kpfonts-Doc-French.pdf b/Master/texmf-dist/doc/fonts/kpfonts/Kpfonts-Doc-French.pdf
index 158aaf7e92b..5f348d23492 100644
--- a/Master/texmf-dist/doc/fonts/kpfonts/Kpfonts-Doc-French.pdf
+++ b/Master/texmf-dist/doc/fonts/kpfonts/Kpfonts-Doc-French.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/fonts/kpfonts/Kpfonts-Doc-French.tex b/Master/texmf-dist/doc/fonts/kpfonts/Kpfonts-Doc-French.tex
index 668c1c38403..19b3e81bab3 100644
--- a/Master/texmf-dist/doc/fonts/kpfonts/Kpfonts-Doc-French.tex
+++ b/Master/texmf-dist/doc/fonts/kpfonts/Kpfonts-Doc-French.tex
@@ -22,7 +22,7 @@
\medskip
-{\large \textsf{Version 2.0}}
+{\large \textsf{Version 2.1}}
\end{center}
\bigskip
@@ -34,13 +34,19 @@
\bigskip
\begin{center}\begin{minipage}{10.5cm}
-Cette version 2.0 est l'évolution majeure de \textit{kpfonts} du projet Kepler. On y trouve :
+La version 2.0 est l'évolution majeure de \textit{kpfonts} du projet Kepler. On y trouve :
\begin{itemize}
\item l'option \textit{light} qui fournit des polices mathématiques ou textuelles moins grasses avec les mêmes métriques
que les polices par défaut;
\item les familles d'options \textit{oldstyle} et \textit{veryoldstyle}
qui permettent respectivement et principalement de composer des documents
- avec les nombres elzéviriens et comme en \oldstylenums{1700}.
+ avec les nombres elzéviriens et des ligaturessupplémentaires, ou comme en \oldstylenums{1700}.
+\end{itemize}
+
+La version 2.1 fournit
+\begin{itemize}
+ \item le support complet de \textit{textcomp};
+ \item la famille d'options \textit{oldstylenums} avec les nombres elzéviriens par défaut.
\end{itemize}
\end{minipage}\end{center}
@@ -66,6 +72,10 @@ Kp-Fonts & Kp-\textit{light} & CM & Palatino & Utopia & Times\\\hline
\bigskip
+Le projet est de fournir un grand ensemble d'options pour individualiser votre composition de texte ou de mathématiques.
+
+\medskip
+
Ce package LaTeX est distribue sous license \textsc{gpl}.
\medskip
@@ -121,6 +131,9 @@ La graisse par défaut est \textbf{bold}, et non pas \textbf{bold extended}.
\item[light :] alors, vous utilisez la version \textit{light} des polices. Les métriques sont inchangées.
L'affichage n'est pas très bon, au contraire de l'impression
si vous aimez les polices fines;
+ \item[fulloldstylenums :] équivaut aux deux options \texttt{oldstylenums}
+
+ et \texttt{oldstylenumsmath};
\item[fulloldstyle :] équivaut aux deux options \texttt{oldstyle} et \texttt{oldstylemath};
\item[fullveryoldstyle :] équivaut aux deux options \texttt{veryoldstyle}
@@ -155,6 +168,21 @@ While the high-level font commands are intended for use in a document, the low-l
Notez que ces options n'affectent que les polices de texte.
\begin{description}
+
+ \item[oldstylenums :] Les polices fournissent ici
+ les nombres elzéviriens par défaut.
+
+ Une commande \verb=\classicstylenums= permet alors, en romain, d'accéder aux nombres usuels.
+
+ Quelques exemples en droit et italique, medium et gras:
+
+ \begin{itemize}
+ \item {\fontfamily{jkposn}\selectfont 0123456789 !}
+ \item {\fontfamily{jkposn}\selectfont \textit{0123456789 !}}
+ \item {\fontfamily{jkposn}\selectfont \textbf{0123456789 !}}
+ \item {\fontfamily{jkposn}\selectfont \textbf{\textit{0123456789 !}}}
+ \end{itemize}
+
\item[oldstyle :] Les polices fournissent ici {\og \fontfamily{jkpos}\selectfont Q \fg,
les nombres elzéviriens par défaut.
@@ -224,14 +252,17 @@ Ces deux dernières options n'affectent que les polices romaines.
\item[uprightRoman :] les \textit{Majuscules} romaines sont droites.
\item[frenchstyle :] équivaut aux options \texttt{\textbf{uprightRoman}} et \texttt{\textbf{uprightgreeks}}, les majuscules romaines et les minuscules grecques sont droites, selon la tradition typographique française; les minuscules romaines restent obliques;
\item[upright :] synonyme de la précédente;
+ \item[oldstylenumsmath :] fournit les nombres elzéviriens par défaut et change les polices de \verb=\mathrm=,
+ \verb=\mathsf= et \verb=\mathtt= qui fonctionnent comme les polices de texte avec l'option \texttt{oldstylenums};
\item[oldstylemath :] fournit les nombres elzéviriens par défaut et change les polices de \verb=\mathrm=,
- \verb=\mathsf= et \verb=\mathtt= qui fonctionnent comme les polices de texte avec l'option oldstyle;
+ \verb=\mathsf= et \verb=\mathtt= qui fonctionnent comme les polices de texte avec l'option \texttt{oldstyle};
\item[veryoldstylemath :] identique à \texttt{oldstylemath} avec, en plus, le \og s \fg{} long.
\end{description}
-Notons que, avec les options \verb+oldstylemath+, \verb+veryoldstylemath+,
+Notons que, avec les options \verb+oldstylenumsmath+, \verb+oldstylemath+,
-\verb+fulloldstyle+ ou \verb+fullveryoldstyle+,
+\verb+veryoldstylemath+,
+\verb+fulloldstylenums+, \verb+fulloldstyle+ ou \verb+fullveryoldstyle+,
en mode mathématique, comme les nombres {\fontfamily{jkpvos}\selectfont 3, 4, 5, 7 et 9} sont descendants, les exposants sont placés plus hauts.
\section{Utilisation}
@@ -441,7 +472,9 @@ Si vous avez une distribution récente respectant les spécifications \texttt{web2
Si ceci ne marche pas, il suffit chercher les fichiers \texttt{psfonts.map} et \texttt{pdftex.map}. Ensuite, ajouter le contenu de \texttt{kpfonts.map} dans chacun d'entre eux et sauver les \dots{} dans le même répertoire !
Sous MikTeX (-> 2.4), le plus simple de faire la même chose avec le ou les fichiers :
-\verb=texmf/pdftex/config/psfonts.map=, ou, \verb=texmf/dvips/config/psfonts.map= selon ce qu'on utilise.
+\verb=texmf/pdftex/config/psfonts.map=,
+
+ou, \verb=texmf/dvips/config/psfonts.map= selon ce qu'on utilise.
\section{Quelques petits compléments}
@@ -455,18 +488,23 @@ Si vous voulez, ou si vous devez, utiliser les commandes de bas niveau !
\begin{tabular}{|c|c|c|l|}\hline
famillle&series&shape&\emph{rm}, \emph{sf} ou \emph{tt} par defaut avec les options:\\\hline\hline
jkp&m,b,bx&n,it,sc,sl&\\
+jkposn&m,b,bx&n,it,sc,sl&\emph{oldstylenums} ou \emph{fulloldstylenums}\\
jkpos&m,b,bx&n,it,sc,sl&\emph{oldstyle} ou \emph{fulloldstyle}\\
jkpvos&m,b,bx&n,it,sc,sl&\emph{veryoldstyle} ou \emph{fullveryoldstyle}\\\hline
jkpl&m,b,bx&n,it,sc,sl&\emph{light}\\
+jkplosn&m,b,bx&n,it,sc,sl&\emph{light} et (\emph{oldstylenums} ou \emph{fulloldstylenums})\\
jkplos&m,b,bx&n,it,sc,sl&\emph{light} et (\emph{oldstyle} ou \emph{fulloldstyle})\\
jkplvos&m,b,bx&n,it,sc,sl&\emph{light} et (\emph{veryoldstyle} ou \emph{fullveryoldstyle})\\\hline
jkpx&l,m,sb,sbx,b,bx&n,it,sc,sl&\emph{rmx}\\
+jkpxosn&l,m,sb,sbx,b,bx&n,it,sc,sl&\emph{rmx} et (\emph{oldstylenums} ou \emph{fulloldstylenums})\\
jkpxos&l,m,sb,sbx,b,bx&n,it,sc,sl&\emph{rmx} et (\emph{oldstyle} ou \emph{fulloldstyle})\\
jkpxvos&l,m,sb,sbx,b,bx&n,it,sc,sl&\emph{rmx} et (\emph{veryoldstyle} ou \emph{fullveryoldstyle})\\\hline\hline
jkpss&m,b,bx&n,sc,sl&\\
+jkpssosn&m,b,bx&n,sc,sl&\emph{oldstylenums} ou \emph{fulloldstylenums}\\
jkpssos&m,b,bx&n,sc,sl&\emph{oldstyle} ou \emph{fulloldstyle}\\
jkpssvos&m,b,bx&n,sc,sl&\emph{veryoldstyle} ou \emph{fullveryoldstyle}\\\hline\hline
jkptt&m,b&n,sl&\\
+jkpttosn&m,b&n,sl&\emph{oldstylenums} ou \emph{fulloldstylenums}\\
jkpttos&m,b&n,sl&\emph{oldstyle} ou \emph{fulloldstyle}\\
jkpttvos&m,b&n,sl&\emph{veryoldstyle} ou \emph{fullveryoldstyle}\\\hline
\end{tabular}}
@@ -480,13 +518,13 @@ Remarquons que toutes ces familles existent dans les encodages \textsc{ot}\oldst
\begin{itemize}
\item L'option \textit{light} ne change aucune métrique;
- \item La famille d'options \textit{oldstyle} ne change que les métriques des nombres;
+ \item Les familles d'options \textit{oldstylenums} et \textit{oldstyle} ne changent pas de métrique horizontale;
\item La famille d'options \textit{veryoldstyle} change aussi les métriques du 's' minuscule
et la hauteur des exposants en mode math;
\item Toutes les options sont compatibles, sauf si cela n'a pas de sens,
comme les deux options \textit{nomath} et \textit{frenchstyle} simultanément;
- \item En cas de conflit entre des options des familles \textit{oldstyle} et \textit{veryoldstyle},
- l'option \textit{oldstyle} est ignorée.
+ \item En cas de conflit entre des options des familles \textit{oldstylenums}, \textit{oldstyle} et \textit{veryoldstyle},
+ les options les plus légères sont ignorées.
\end{itemize}
\subsection{Affichage et impression}
diff --git a/Master/texmf-dist/doc/fonts/kpfonts/README.txt b/Master/texmf-dist/doc/fonts/kpfonts/README
index a7e495dfb2e..ecae8d247aa 100644
--- a/Master/texmf-dist/doc/fonts/kpfonts/README.txt
+++ b/Master/texmf-dist/doc/fonts/kpfonts/README
@@ -39,8 +39,15 @@ Version 2.0 2008/01/01 Different bugs fixed,
New options 'oldstylemath' and 'fulloldstyle',
New options 'veryoldstyle', 'veryoldstylemath' and 'fullveryoldstyle',
New option 'onlyrm'...
+Version 2.1 2008/03/21 New kernings of hyphen,
+ New approach of lowercase greek letters,
+ New options 'oldstylenums', 'oldstylenumsmath' and 'fulloldstylenums',
+ 'emdash' correctly fixed in tt-fonts,
+ Now, 'textcomp' is fully supported.
-Read the docs 'kpfonts.pdf' or in french 'Kpfonts-Doc-French.pdf'!
+
+Because of the large set of options,
+read the docs files 'kpfonts.pdf' or in french 'Kpfonts-Doc-French.pdf'!
diff --git a/Master/texmf-dist/doc/fonts/kpfonts/jkpmn7c.pl b/Master/texmf-dist/doc/fonts/kpfonts/jkpmn7c.pl
new file mode 100644
index 00000000000..ab92725cba2
--- /dev/null
+++ b/Master/texmf-dist/doc/fonts/kpfonts/jkpmn7c.pl
@@ -0,0 +1,483 @@
+(FAMILY UNSPECIFIED)
+(FACE F MRR)
+(CODINGSCHEME TEXCOMPANION1)
+(DESIGNSIZE R 10.0)
+(COMMENT DESIGNSIZE IS IN POINTS)
+(COMMENT OTHER SIZES ARE MULTIPLES OF DESIGNSIZE)
+(CHECKSUM O 23335555723)
+(SEVENBITSAFEFLAG TRUE)
+(FONTDIMEN
+ (SLANT R 0.0)
+ (SPACE R 0.333)
+ (STRETCH R 0.0)
+ (SHRINK R 0.0)
+ (XHEIGHT R 0.441)
+ (QUAD R 1.0)
+ (EXTRASPACE R 0.333)
+ )
+(LIGTABLE
+ (LABEL O 15)
+ (KRN O 202 R -0.03)
+ (KRN O 47 R -0.03)
+ (STOP)
+ (LABEL O 22)
+ (KRN O 202 R -0.03)
+ (KRN O 47 R -0.03)
+ (STOP)
+ (LABEL O 47)
+ (KRN O 22 R -0.1)
+ (KRN O 15 R -0.1)
+ (STOP)
+ (LABEL O 202)
+ (KRN O 22 R -0.1)
+ (KRN O 15 R -0.1)
+ (STOP)
+ )
+(CHARACTER O 0
+ (CHARWD R 0.318)
+ (CHARHT R 0.666)
+ )
+(CHARACTER O 1
+ (CHARWD R 0.318)
+ (CHARHT R 0.666)
+ )
+(CHARACTER O 2
+ (CHARWD R 0.34)
+ (CHARHT R 0.666)
+ )
+(CHARACTER O 3
+ (CHARWD R 0.384)
+ (CHARHT R 0.632)
+ )
+(CHARACTER O 4
+ (CHARWD R 0.367)
+ (CHARHT R 0.632)
+ )
+(CHARACTER O 5
+ (CHARWD R 0.425)
+ (CHARHT R 0.666)
+ )
+(CHARACTER O 6
+ (CHARWD R 0.334)
+ (CHARHT R 0.702)
+ )
+(CHARACTER O 7
+ (CHARWD R 0.34)
+ (CHARHT R 0.666)
+ )
+(CHARACTER O 10
+ (CHARWD R 0.35)
+ (CHARHT R 0.666)
+ )
+(CHARACTER O 11
+ (CHARWD R 0.36)
+ (CHARHT R 0.5835)
+ )
+(CHARACTER O 12
+ (CHARWD R 0.264)
+ (CHARHT R 0.632)
+ )
+(CHARACTER O 13
+ (CHARWD R 0.313)
+ (CHARHT R 0.005)
+ (CHARDP R 0.2485)
+ )
+(CHARACTER O 14
+ (CHARWD R 0.314)
+ (CHARHT R 0.005)
+ (CHARDP R 0.184)
+ )
+(CHARACTER O 15
+ (CHARWD R 0.275)
+ (CHARHT R 0.125)
+ (CHARDP R 0.1484995)
+ (COMMENT
+ (KRN O 202 R -0.03)
+ (KRN O 47 R -0.03)
+ )
+ )
+(CHARACTER O 22
+ (CHARWD R 0.479)
+ (CHARHT R 0.125)
+ (CHARDP R 0.1484995)
+ (COMMENT
+ (KRN O 202 R -0.03)
+ (KRN O 47 R -0.03)
+ )
+ )
+(CHARACTER O 32
+ (CHARWD R 0.331)
+ (CHARHT R 0.702)
+ (CHARDP R -0.534)
+ )
+(CHARACTER O 33
+ (CHARWD R 0.404)
+ (CHARHT R 0.702)
+ (CHARDP R -0.534)
+ )
+(CHARACTER O 40
+ (CHARWD R 0.568)
+ (CHARHT R 0.702)
+ (CHARDP R 0.0155)
+ )
+(CHARACTER O 44
+ (CHARWD R 0.505)
+ (CHARHT R 0.702)
+ (CHARDP R 0.1015)
+ )
+(CHARACTER O 47
+ (CHARWD R 0.226)
+ (CHARHT R 0.702)
+ (CHARDP R -0.461)
+ (COMMENT
+ (KRN O 22 R -0.1)
+ (KRN O 15 R -0.1)
+ )
+ )
+(CHARACTER O 57
+ (CHARWD R 0.173)
+ (CHARHT R 0.666)
+ (CHARDP R 0.0155)
+ )
+(CHARACTER C 0
+ (CHARWD R 0.53)
+ (CHARHT R 0.444)
+ (CHARDP R 0.0155)
+ )
+(CHARACTER C 1
+ (CHARWD R 0.53)
+ (CHARHT R 0.4755)
+ )
+(CHARACTER C 2
+ (CHARWD R 0.53)
+ (CHARHT R 0.444)
+ (CHARDP R 0.0155)
+ )
+(CHARACTER C 3
+ (CHARWD R 0.53)
+ (CHARHT R 0.444)
+ (CHARDP R 0.2485)
+ )
+(CHARACTER C 4
+ (CHARWD R 0.53)
+ (CHARHT R 0.444)
+ (CHARDP R 0.184)
+ )
+(CHARACTER C 5
+ (CHARWD R 0.53)
+ (CHARHT R 0.444)
+ (CHARDP R 0.2485)
+ )
+(CHARACTER C 6
+ (CHARWD R 0.53)
+ (CHARHT R 0.702)
+ (CHARDP R 0.0155)
+ )
+(CHARACTER C 7
+ (CHARWD R 0.53)
+ (CHARHT R 0.444)
+ (CHARDP R 0.2485)
+ )
+(CHARACTER C 8
+ (CHARWD R 0.53)
+ (CHARHT R 0.666)
+ (CHARDP R 0.0155)
+ )
+(CHARACTER C 9
+ (CHARWD R 0.53)
+ (CHARHT R 0.444)
+ (CHARDP R 0.2485)
+ )
+(CHARACTER C O
+ (CHARWD R 0.922)
+ (CHARHT R 0.702)
+ (CHARDP R 0.1484995)
+ )
+(CHARACTER O 136
+ (CHARWD R 0.54)
+ (CHARHT R 0.741)
+ (CHARDP R 0.184)
+ )
+(CHARACTER O 137
+ (CHARWD R 0.54)
+ (CHARHT R 0.741)
+ (CHARDP R 0.184)
+ )
+(CHARACTER O 140
+ (CHARWD R 0.318)
+ (CHARHT R 0.666)
+ )
+(CHARACTER C b
+ (CHARWD R 0.541)
+ (CHARHT R 0.5835)
+ (CHARDP R 0.0155)
+ )
+(CHARACTER C c
+ (CHARWD R 0.961)
+ (CHARHT R 0.666)
+ (CHARDP R 0.1484995)
+ )
+(CHARACTER C d
+ (CHARWD R 0.541)
+ (CHARHT R 0.632)
+ (CHARDP R 0.0155)
+ )
+(CHARACTER C l
+ (CHARWD R 1.101)
+ (CHARHT R 0.7785)
+ (CHARDP R 0.0575)
+ )
+(CHARACTER C m
+ (CHARWD R 0.681)
+ (CHARHT R 0.5405)
+ (CHARDP R -0.099)
+ )
+(CHARACTER C n
+ (CHARWD R 0.541)
+ (CHARHT R 0.702)
+ (CHARDP R 0.0155)
+ )
+(CHARACTER O 176
+ (CHARWD R 0.626)
+ (CHARHT R 0.316)
+ (CHARDP R -0.151)
+ )
+(CHARACTER O 200
+ (CHARWD R 0.35)
+ (CHARHT R 0.666)
+ )
+(CHARACTER O 201
+ (CHARWD R 0.34)
+ (CHARHT R 0.666)
+ )
+(CHARACTER O 202
+ (CHARWD R 0.375)
+ (CHARHT R 0.702)
+ (CHARDP R -0.461)
+ (COMMENT
+ (KRN O 22 R -0.1)
+ (KRN O 15 R -0.1)
+ )
+ )
+(CHARACTER O 204
+ (CHARWD R 0.512)
+ (CHARHT R 0.666)
+ )
+(CHARACTER O 205
+ (CHARWD R 0.512)
+ (CHARHT R 0.666)
+ (CHARDP R 0.184)
+ )
+(CHARACTER O 207
+ (CHARWD R 1.211)
+ (CHARHT R 0.666)
+ (CHARDP R 0.0155)
+ )
+(CHARACTER O 210
+ (CHARWD R 0.465)
+ (CHARHT R 0.4755)
+ (CHARDP R -0.205)
+ )
+(CHARACTER O 212
+ (CHARWD R 0.515)
+ (CHARHT R 0.741)
+ (CHARDP R 0.1015)
+ )
+(CHARACTER O 214
+ (CHARWD R 0.515)
+ (CHARHT R 0.666)
+ (CHARDP R 0.184)
+ )
+(CHARACTER O 215
+ (CHARWD R 0.724)
+ (CHARHT R 0.835)
+ (CHARDP R 0.1484995)
+ )
+(CHARACTER O 216
+ (CHARWD R 1.015)
+ (CHARHT R 0.666)
+ (CHARDP R 0.0155)
+ )
+(CHARACTER O 217
+ (CHARWD R 0.811)
+ (CHARHT R 0.666)
+ (CHARDP R 0.0155)
+ )
+(CHARACTER O 220
+ (CHARWD R 0.747)
+ (CHARHT R 0.835)
+ (CHARDP R 0.1484995)
+ )
+(CHARACTER O 221
+ (CHARWD R 0.596)
+ (CHARHT R 0.666)
+ (CHARDP R 0.0155)
+ )
+(CHARACTER O 222
+ (CHARWD R 0.515)
+ (CHARHT R 0.702)
+ (CHARDP R 0.0155)
+ )
+(CHARACTER O 223
+ (CHARWD R 0.66)
+ (CHARHT R 0.666)
+ (CHARDP R 0.0155)
+ )
+(CHARACTER O 224
+ (CHARWD R 0.408)
+ (CHARHT R 0.666)
+ (CHARDP R 0.0155)
+ )
+(CHARACTER O 226
+ (CHARWD R 0.606)
+ (CHARHT R 0.7785)
+ (CHARDP R 0.0575)
+ )
+(CHARACTER O 227
+ (CHARWD R 0.914)
+ (CHARHT R 0.666)
+ (CHARDP R -0.3135)
+ )
+(CHARACTER O 230
+ (CHARWD R 1.482)
+ (CHARHT R 0.702)
+ (CHARDP R 0.0155)
+ )
+(CHARACTER O 231
+ (CHARWD R 0.502)
+ (CHARHT R 0.702)
+ (CHARDP R 0.1484995)
+ )
+(CHARACTER O 232
+ (CHARWD R 0.613)
+ (CHARHT R 0.741)
+ (CHARDP R 0.0575)
+ )
+(CHARACTER O 242
+ (CHARWD R 0.445)
+ (CHARHT R 0.500999)
+ (CHARDP R 0.0575)
+ )
+(CHARACTER O 243
+ (CHARWD R 0.505)
+ (CHARHT R 0.666)
+ (CHARDP R 0.0155)
+ )
+(CHARACTER O 244
+ (CHARWD R 0.505)
+ (CHARHT R 0.5405)
+ (CHARDP R -0.099)
+ )
+(CHARACTER O 245
+ (CHARWD R 0.505)
+ (CHARHT R 0.666)
+ (CHARDP R 0.0155)
+ )
+(CHARACTER O 246
+ (CHARWD R 0.444)
+ (CHARHT R 0.702)
+ (CHARDP R 0.1015)
+ )
+(CHARACTER O 247
+ (CHARWD R 0.511)
+ (CHARHT R 0.702)
+ (CHARDP R 0.184)
+ )
+(CHARACTER O 251
+ (CHARWD R 0.739)
+ (CHARHT R 0.666)
+ (CHARDP R 0.0155)
+ )
+(CHARACTER O 252
+ (CHARWD R 0.349)
+ (CHARHT R 0.632)
+ (CHARDP R -0.3135)
+ )
+(CHARACTER O 254
+ (CHARWD R 0.626)
+ (CHARHT R 0.392)
+ (CHARDP R -0.099)
+ )
+(CHARACTER O 256
+ (CHARWD R 0.657)
+ (CHARHT R 0.702)
+ (CHARDP R -0.099)
+ )
+(CHARACTER O 257
+ (CHARWD R 0.36)
+ (CHARHT R 0.5835)
+ )
+(CHARACTER O 260
+ (CHARWD R 0.385)
+ (CHARHT R 0.666)
+ (CHARDP R -0.385)
+ )
+(CHARACTER O 261
+ (CHARWD R 0.626)
+ (CHARHT R 0.5405)
+ (CHARDP R 0.0155)
+ )
+(CHARACTER O 262
+ (CHARWD R 0.337)
+ (CHARHT R 0.666)
+ (CHARDP R -0.254001)
+ )
+(CHARACTER O 263
+ (CHARWD R 0.337)
+ (CHARHT R 0.666)
+ (CHARDP R -0.254001)
+ )
+(CHARACTER O 264
+ (CHARWD R 0.318)
+ (CHARHT R 0.666)
+ )
+(CHARACTER O 265
+ (CHARWD R 0.628)
+ (CHARHT R 0.4755)
+ (CHARDP R 0.2485)
+ )
+(CHARACTER O 266
+ (CHARWD R 0.643)
+ (CHARHT R 0.7785)
+ (CHARDP R 0.0575)
+ )
+(CHARACTER O 267
+ (CHARWD R 0.26)
+ (CHARHT R 0.316)
+ (CHARDP R -0.205)
+ )
+(CHARACTER O 271
+ (CHARWD R 0.337)
+ (CHARHT R 0.666)
+ (CHARDP R -0.254001)
+ )
+(CHARACTER O 272
+ (CHARWD R 0.366)
+ (CHARHT R 0.632)
+ (CHARDP R -0.3135)
+ )
+(CHARACTER O 274
+ (CHARWD R 0.78)
+ (CHARHT R 0.666)
+ (CHARDP R 0.0155)
+ )
+(CHARACTER O 275
+ (CHARWD R 0.78)
+ (CHARHT R 0.666)
+ (CHARDP R 0.0155)
+ )
+(CHARACTER O 276
+ (CHARWD R 0.78)
+ (CHARHT R 0.666)
+ (CHARDP R 0.0155)
+ )
+(CHARACTER O 326
+ (CHARWD R 0.626)
+ (CHARHT R 0.4755)
+ (CHARDP R -0.025001)
+ )
+(CHARACTER O 366
+ (CHARWD R 0.626)
+ (CHARHT R 0.500999)
+ (CHARDP R -0.025001)
+ )
diff --git a/Master/texmf-dist/doc/fonts/kpfonts/kpfonts.pdf b/Master/texmf-dist/doc/fonts/kpfonts/kpfonts.pdf
index a7aa9510940..64a30f0ef56 100644
--- a/Master/texmf-dist/doc/fonts/kpfonts/kpfonts.pdf
+++ b/Master/texmf-dist/doc/fonts/kpfonts/kpfonts.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/fonts/kpfonts/kpfonts.tex b/Master/texmf-dist/doc/fonts/kpfonts/kpfonts.tex
index f068280bed1..c999785cffb 100644
--- a/Master/texmf-dist/doc/fonts/kpfonts/kpfonts.tex
+++ b/Master/texmf-dist/doc/fonts/kpfonts/kpfonts.tex
@@ -26,7 +26,7 @@
\medskip
-{\large \textsf{Release 2.0}}
+{\large \textsf{Release 2.1}}
\end{center}
\bigskip
@@ -38,12 +38,19 @@
\bigskip
\begin{center}\begin{minipage}{12cm}
-This 2.0 release is the major evolution of \textit{kpfonts}, the Kepler'project package. We get :
+The 2.0 release is the major evolution of \textit{kpfonts}, the Kepler'project package. We get :
\begin{itemize}
\item the \textit{light} option with lighter math and text fonts and the same metrics;
\item the \textit{oldstyle} and \textit{veryoldstyle} family options
- for typesetting respectively with oldstyle numbers and like in \oldstylenums{1700}.
+ for typesetting respectively with oldstyle numbers and ligatures, or like in \oldstylenums{1700}.
\end{itemize}
+
+The 2.1 release provides
+\begin{itemize}
+ \item full support of \textit{textcomp};
+ \item \textit{oldstylenums} family options with oldstyle numbers by default.
+\end{itemize}
+
\end{minipage}\end{center}
\section{Kp-Fonts}
@@ -68,6 +75,10 @@ Kp-Fonts & Kp-\textit{light} & CM & Palatino & Utopia & Times\\\hline
\bigskip
+The project is to provide a large set of options to customize your math or text typesetting.
+
+\medskip
+
This LaTeX package is distributed with a \textsc{gpl} licence.
\medskip
@@ -118,6 +129,9 @@ The default weight is \textbf{bold}, not \textbf{bold extended}.
\item[onlyrm:] equivalent to the last two options;
\item[light:] then, you use the light version of the fonts. The metrics are the same.
The display is not very good, but the print is fine if you like light fonts;
+ \item[fulloldstylenums:] equivalent to both \texttt{oldstylenums}
+
+ and \texttt{oldstylenumsmath};
\item[fulloldstyle:] equivalent to both \texttt{oldstyle} and \texttt{oldstylemath};
\item[fullveryoldstyle:] equivalent to both \texttt{veryoldstyle}
@@ -159,6 +173,20 @@ These options affect only text fonts.
\begin{description}
+ \item[oldstylenums:] provides here
+ oldstyle numbers by default.
+
+ A new command \verb=\classicstylenums= allows you to get usual numbers in roman fonts.
+
+ Some examples, upright and italic, medium and bold:
+
+ \begin{itemize}
+ \item {\fontfamily{jkposn}\selectfont 0123456789 !}
+ \item {\fontfamily{jkposn}\selectfont \textit{0123456789 !}}
+ \item {\fontfamily{jkposn}\selectfont \textbf{0123456789 !}}
+ \item {\fontfamily{jkposn}\selectfont \textbf{\textit{0123456789 !}}}
+ \end{itemize}
+
\item[oldstyle:] provides here {\fontfamily{jkpos}\selectfont "Q"},
and oldstyle numbers by default.
@@ -225,17 +253,24 @@ This last option affects only roman fonts.
\item[mathcalasscript:] swaps the \verb=\mathcal= and \verb=\mathscr= fonts;
\item[classicReIm:] the \verb=\Re= and \verb=\Im= commands produce $\mathfrak{R}$ and $\mathfrak{I}$. In default of, Kp-Fonts provides $\Re$ and $\Im$;
\item[uprightRoman:] the \textit{Uppercase} romans are upright.
- \item[frenchstyle:] equivalent to both the options \texttt{\textbf{uprightRoman}} et \texttt{\textbf{uprightgreeks}}, uppercase romans and lowercase greeks are upright, usual French style when typesetting mathematics; lowercase romans remain slanted;
+ \item[frenchstyle:] equivalent to both the options \texttt{\textbf{uprightRoman}}
+
+ and \texttt{\textbf{uprightgreeks}}, uppercase romans and lowercase greeks are upright, usual French style when typesetting mathematics; lowercase romans remain slanted;
\item[upright :] synonymous with the previous option;
+ \item[oldstylenumsmath:] provides the oldstyle numbers in default and changes the \verb=\mathrm=,
+ \verb=\mathsf= and \verb=\mathtt= fonts; they run as text fonts with \texttt{oldstylenums} option;
\item[oldstylemath:] provides the oldstyle numbers in default and changes the \verb=\mathrm=,
- \verb=\mathsf= and \verb=\mathtt= fonts; they run as text fonts with oldstyle option;
+ \verb=\mathsf= and \verb=\mathtt= fonts; they run as text fonts with \texttt{oldstyle} option;
\item[veryoldstylemath :] same as \texttt{oldstylemath} except the round "s"
is replaced with the long "{\fontfamily{jkpvos}\selectfont s}\,".
\end{description}
-Note that, when using the \verb+oldstylemath+, \verb+veryoldstylemath+,
+Note that, when using the \verb+oldstylenumsmath+, \verb+oldstylemath+,
+
+\verb+veryoldstylemath+,
+\verb+fulloldstylenums+, \verb+fulloldstyle+
-\verb+fulloldstyle+ or \verb+fullveryoldstyle+ options,
+or \verb+fullveryoldstyle+ options,
in math mode, as the numbers {\fontfamily{jkpvos}\selectfont 3, 4, 5, 7 et 9} have a depth, superscripts are moved up.
\section{Use}
@@ -244,7 +279,11 @@ in math mode, as the numbers {\fontfamily{jkpvos}\selectfont 3, 4, 5, 7 et 9} ha
We have described above the two options that alter the default greek letters.
-Otherwise, you can get the other greek letters using \verb=\otheralpha=, \verb=\otherGamma=. The result depends on the used options.
+Otherwise, you can get the other greek letters using commands like
+
+\verb=\otheralpha= or \verb=\otherGamma=.
+
+The result depends on the used options.
What's more, for uppercase, you can use \verb=\varGamma= synonymous with the previous.
@@ -457,22 +496,27 @@ With MikTeX (-> 2.4), it's easy to do the same thing with the files:
\subsection{The \textsc{Johannes Kepler}-project text families}
-{\renewcommand{\arraystretch}{1.2}\hspace{-0.5cm}
+{\renewcommand{\arraystretch}{1.2}\hspace{-0.6cm}
\begin{tabular}{|c|c|c|l|}\hline
family&series&shape&\emph{rm}, \emph{sf} or \emph{tt} default with options:\\\hline\hline
jkp&m,b,bx&n,it,sc,sl&\\
+jkposn&m,b,bx&n,it,sc,sl&\emph{oldstylenums} or \emph{fulloldstylenums}\\
jkpos&m,b,bx&n,it,sc,sl&\emph{oldstyle} or \emph{fulloldstyle}\\
jkpvos&m,b,bx&n,it,sc,sl&\emph{veryoldstyle} or \emph{fullveryoldstyle}\\\hline
jkpl&m,b,bx&n,it,sc,sl&\emph{light}\\
+jkplosn&m,b,bx&n,it,sc,sl&\emph{light} and (\emph{oldstylenums} or \emph{fulloldstylenums})\\
jkplos&m,b,bx&n,it,sc,sl&\emph{light} and (\emph{oldstyle} or \emph{fulloldstyle})\\
jkplvos&m,b,bx&n,it,sc,sl&\emph{light} and (\emph{veryoldstyle} or \emph{fullveryoldstyle})\\\hline
jkpx&l,m,sb,sbx,b,bx&n,it,sc,sl&\emph{rmx}\\
+jkpxosn&l,m,sb,sbx,b,bx&n,it,sc,sl&\emph{rmx} and (\emph{oldstylenums} or \emph{fulloldstylenums})\\
jkpxos&l,m,sb,sbx,b,bx&n,it,sc,sl&\emph{rmx} and (\emph{oldstyle} or \emph{fulloldstyle})\\
jkpxvos&l,m,sb,sbx,b,bx&n,it,sc,sl&\emph{rmx} and (\emph{veryoldstyle} or \emph{fullveryoldstyle})\\\hline\hline
jkpss&m,b,bx&n,sc,sl&\\
+jkpssosn&m,b,bx&n,sc,sl&\emph{oldstylenums} or \emph{fulloldstylenums}\\
jkpssos&m,b,bx&n,sc,sl&\emph{oldstyle} or \emph{fulloldstyle}\\
jkpssvos&m,b,bx&n,sc,sl&\emph{veryoldstyle} or \emph{fullveryoldstyle}\\\hline\hline
jkptt&m,b&n,sl&\\
+jkpttosn&m,b&n,sl&\emph{oldstylenums} or \emph{fulloldstylenums}\\
jkpttos&m,b&n,sl&\emph{oldstyle} or \emph{fulloldstyle}\\
jkpttvos&m,b&n,sl&\emph{veryoldstyle} or \emph{fullveryoldstyle}\\\hline
\end{tabular}}
@@ -490,13 +534,13 @@ Note that all the families support \textsc{ot}\oldstylenums{1}, \textsc{t}\oldst
\begin{itemize}
\item The \textit{light} option does not change any metric;
- \item The \textit{oldstyle} family options change only the metrics of the numbers;
- \item The \textit{veryoldstyle} family options change also the metric of the lowercase 's'
+ \item The \textit{oldstylenums} or \textit{oldstyle} options do not change any horizontal metric;
+ \item The \textit{veryoldstyle} family options change the metrics of the lowercase 's'
and the height of the superscripts in math mode;
\item There is a full compatibility of the options, except if it is a nonsense,
like both the \textit{nomath} and \textit{frenchstyle} options;
- \item In case of conflict between \textit{oldstyle} and \textit{veryoldstyle} family options,
- the \textit{oldstyle} option is ignored.
+ \item In case of conflict between \textit{oldstylenums}, \textit{oldstyle} and \textit{veryoldstyle} family options,
+ the lighter options are ignored.
\end{itemize}
\subsection{Displaying and printing}