Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente |
3_composition:texte:symboles:polices:cursives [2021/12/13 22:54] – Remise en forme mineure. jejust | 3_composition:texte:symboles:polices:cursives [2022/08/18 15:33] (Version actuelle) – [En mode mathématique] $ fermant oublié dbitouze |
---|
==== Avec l'extension “calligra” ==== | ==== Avec l'extension “calligra” ==== |
| |
L’extension ''[[ctanpkg>fundus-calligra|calligra]]'' permet l’utilisation de la police calligraphique de texte [[ctanpkg>calligra]]. Cette police fournit capitales et minuscules, avec lettres accentuées, ç, œ et ÿ, bref ce qu’il faut pour écrire français. | L’extension [[ctanpkg>fundus-calligra|calligra]] permet l’utilisation de la police calligraphique de texte [[ctanpkg>calligra]]. Cette police fournit capitales et minuscules, avec lettres accentuées, ç, œ et ÿ, bref ce qu’il faut pour écrire français. |
| |
==== Avec l'extension “frcursive” ==== | ==== Avec l'extension “frcursive” ==== |
| |
L’extension ''[[ctanpkg>frcursive]]'' donne accès à une police calligraphique dont les lettres sont //droites// contrairement à la précédente dont les lettres sont très penchées. Elle fournit également la macro ''\seyes'' permettant de composer le texte en cursive sur des lignes de cahier. | L’extension [[ctanpkg>frcursive]] donne accès à une police calligraphique dont les lettres sont //droites// contrairement à la précédente dont les lettres sont très penchées. Elle fournit également la macro ''\seyes'' permettant de composer le texte en cursive sur des lignes de cahier. |
| |
==== Avec d'autres “extensions” ==== | ==== Avec d'autres “extensions” ==== |
===== En mode mathématique ===== | ===== En mode mathématique ===== |
| |
On obtient des lettres cursives avec ''\mathcal'' en mode mathématiques. | On obtient des lettres cursives avec ''\mathcal'' en mode mathématique. |
| |
<code latex> | <code latex> |
\(\mathcal{A}\) | $\mathcal{AZ}$ |
\(\mathcal{Z}\) | </code> |
</code> | donne: <latex>$\mathcal{AZ}$</latex> |
donne: <latex>\(\mathcal{A}\) \(\mathcal{Z}\)</latex> | |
| |
On ne peut obtenir ainsi que des capitales (de A à Z). | On ne peut obtenir ainsi que des capitales (de A à Z). |
La police obtenue est la police calligraphique par défaut. | La police obtenue est la police calligraphique par défaut. |
| |
| ==== Avec l'ensemble “mnsymbol” ==== |
| |
| L'ensemble [[ctanpkg>mnsymbol]] fournit (parmi de nombreux autres symboles) un ensemble de lettres calligraphiques, bien qu'elles soient assez similaires à l'ensemble par défaut de //Computer Modern//. |
| |
==== Avec l'extension “euscript” ==== | ==== Avec l'extension “euscript” ==== |
| |
L’extension ''[[ctanpkg>euscript]]'' définit la macro ''\EuScript'' que l’on utilise en mode mathématique | L’extension [[ctanpkg>euscript]] définit la commande ''\EuScript'' que l’on utilise en mode mathématique pour avoir accès à une police calligraphique dessinée par Hermann Zapf : |
pour avoir accès à une police calligraphique dessinée par Hermann Zapf: | |
| |
<latexdoc> | <latexdoc> |
\newcommand\LaLettre[1]{% | \newcommand\LaLettre[1]{% |
\stepcounter{Lettre} | \stepcounter{Lettre} |
\(\csname #1\endcsname{\Alph{Lettre}}\) | \(\csname #1\endcsname{\Alph{Lettre}}\) |
}% | }% |
| |
==== Avec l'extension “eucal” ==== | ==== Avec l'extension “eucal” ==== |
| |
L’extension ''[[http://ctan.org/pkg/amsfonts|eucal]]'' fait partie de la farde (//bundle//) ''amsfonts''. Elle redéfinit la macro ''\mathcal'' pour qu’elle soit équivalente à la macro ''\EuScrip'' présentée ci-dessus. | L’extension [[ctanpkg>amsfonts|eucal]] fait partie de l'ensemble ''amsfonts''. Elle redéfinit la commande ''\mathcal'' pour qu’elle soit équivalente à la commande ''\EuScrip'' présentée ci-dessus. Les versions de type 1 des polices sont disponibles dans la distribution des polices AMS. |
| |
==== Avec l'extension “euler” ==== | ==== Avec l'extension “euler” ==== |
| |
L’extension ''[[ctanpkg>euler]]'' change la police calligraphique obtenue avec ''\mathcal'' | L’extension [[ctanpkg>euler]] change la police calligraphique obtenue avec ''\mathcal'' |
si elle est chargée avec l’option ''mathcal'': | si elle est chargée avec l’option ''mathcal'': |
| |
==== Avec l'extension “mathrsfs” ==== | ==== Avec l'extension “mathrsfs” ==== |
| |
L’extension ''[[ctanpkg>mathrsfs]]'' fournit une autre police calligraphique, avec la commande ''\mathscr''. | L’extension [[ctanpkg>mathrsfs]] fournit une autre police calligraphique sophistiquée (dont le nom signifie //Ralph Smith's Formal Script//), avec la commande ''\mathscr''. Des versions de type 1 de la police sont également fournis, grâce à Taco Hoekwater. |
| |
==== Avec l'extension “mathabx” ==== | ==== Avec l'ensemble “rsfso” ==== |
| |
L’extension ''[[ctanpkg>mathabx]]'' fournit une autre police calligraphique, accessible avec la macro ''\mathcal'', contenant également les minuscules. La [[texdoc>mathabx|documentation de l’extension]] présente l’ensemble des glyphes qu’elle définit. | L'ensemble [[ctanpkg>rsfso]] fournit une version moins oblique des polices RSFS : le résultat s'avère assez satisfaisant et similaire à l'effet de la police de script (commerciale) dans la collection //Adobe Mathematical Pi//. |
| |
| ==== Avec l'extension “mathabx” ==== |
| |
==== Avec la fonte ZapfChancery ==== | L’extension [[ctanpkg>mathabx]] fournit une autre police calligraphique, accessible avec la macro ''\mathcal'', contenant également les minuscules. La [[texdoc>mathabx|documentation de l’extension]] présente l’ensemble des glyphes qu’elle définit. Ces polices ont été développées en MetaFont mais une version au format Adobe Type 1 est disponible. |
| |
FIXME // Passage à valider // | ==== Avec la fonte Zapf Chancery ==== |
| |
La fonte ZapfChancery fournit aussi des lettres cursives, majuscules et minuscules, et des chiffres. Voir l'exemple ci-dessus. Il faut définir cet alphabet mathématique //à la main//, en mettant dans le préambule : | La fonte //[[https://en.wikipedia.org/wiki/ITC_Zapf_Chancery|Zapf Chancery]]// fournit aussi des lettres cursives, majuscules et minuscules, et des chiffres. Voir l'exemple ci-dessus. Il faut définir cet alphabet mathématique //à la main//, en mettant dans le préambule : |
| |
<code latex> | <code latex> |
| |
<code latex> | <code latex> |
\[\mathpzc{ABCDEFGHIJKLMNOPQRSTUVWXYZ}\] | \[\mathpzc{ABCDEFGHIJKLMNOPQRSTUVWXYZ}\] |
\[\mathpzc{abcdefghijklmnopqrstuvwxyz}\] | \[\mathpzc{abcdefghijklmnopqrstuvwxyz}\] |
\[\mathpzc{1234567890}\] | \[\mathpzc{1234567890}\] |
</code> | </code> |
| |
| Si vous trouvez la police un peu trop grosse, vous pouvez en utiliser une version à l'échelle comme celle-ci : |
| |
| <code latex> |
| \DeclareFontFamily{OT1}{pzc}{} |
| \DeclareFontShape{OT1}{pzc}{m}{it}{<-> s * [0.900] pzcmi7t}{} |
| \DeclareMathAlphabet{\mathscr}{OT1}{pzc}{m}{it} |
| </code> |
| |
| ==== Avec l'extension “urwchancal” ==== |
| |
| //Adobe Zapf Chancery// (que les exemples ci-dessus utilisent) est distribué avec la plupart des imprimantes PostScript, sauf les plus basiques. Une police sensiblement identique (dans la mesure où les mêmes métriques peuvent être utilisées) est disponible auprès d'URW, appelée URW Chancery L : elle est distribuée dans le cadre de l'ensemble « URW base35 ». L'extension [[ctanpkg>urwchancal]] (qui inclut des polices virtuelles pour modifier l'apparence) prévoit son utilisation comme police calligraphique. |
| |
| ==== Avec l'ensemble “Tex Gyre” ==== |
| |
| La famille de polices //TeX Gyre// comprend également un remplacement à //Zapf Chancery//, « Chorus » ; utilisez-le avec [[ctanpkg>tex-gyre|tgchorus]] (et ignorez les plaintes concernant la nécessité de changer la forme de la police). |
| |
==== Avec d'autres extensions ==== | ==== Avec d'autres extensions ==== |
| |
Comme souvent, on pourra regarder la [[ctanpkg>comprehensive|liste complète]] des symboles, etc., accessibles avec LaTeX. | Comme souvent, on pourra regarder la [[ctanpkg>comprehensive|liste complète]] des symboles, etc., accessibles avec <latex>\LaTeX</latex>. |
| |
| ---- |
| //Source:// [[faquk>FAQ-scriptfonts|Better script fonts for maths]] |
| |
{{htmlmetatags>metatag-keywords=(LaTeX,fonte cursive,police cursive,écriture manuelle,écriture de tableau noir) | {{htmlmetatags>metatag-keywords=(LaTeX,fonte cursive,police cursive,écriture manuelle,écriture de tableau noir) |
metatag-og:site_name=(FAQ LaTeX francophone) | metatag-og:site_name=(FAQ LaTeX francophone) |
}} | }} |
| |