diff options
Diffstat (limited to 'Master/texmf-dist/doc/fonts')
-rw-r--r-- | Master/texmf-dist/doc/fonts/kpfonts/Kpfonts-Doc-French.pdf | bin | 296471 -> 327412 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/fonts/kpfonts/Kpfonts-Doc-French.tex | 58 | ||||
-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.pl | 483 | ||||
-rw-r--r-- | Master/texmf-dist/doc/fonts/kpfonts/kpfonts.pdf | bin | 289932 -> 320864 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/fonts/kpfonts/kpfonts.tex | 70 |
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 Binary files differindex 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 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 Binary files differindex a7aa9510940..64a30f0ef56 100644 --- a/Master/texmf-dist/doc/fonts/kpfonts/kpfonts.pdf +++ b/Master/texmf-dist/doc/fonts/kpfonts/kpfonts.pdf 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} |