J'aimerais bien utiliser kpfonts-otf (dernière version : 23 mai dernier) avec LuaLaTeX, mais la composition échoue. En cause : «Package fontspec Error: The font "kpfonts" cannot be found». kpfonts donne le même résultat.

Il me semblait que ces fontes étaient chargées d'office avec TeXLive.

% !TeX program = lualatex

\documentclass[a4paper,french,12pt]{scrreprt}

\usepackage{fontspec}
\setmainfont{kpfonts}%
[Extension
= .otf,
Numbers=Lowercase,
StylisticSet=1,
Ligatures=Required,
Ligatures=Rare,
Style=Swash,
StylisticSet=3,
]
\usepackage{babel}
\begin{document}
Ceci est mon texte. Qu'on se le dise 123456789 fois! Fffffoutaise, me répond-t-on\ldots

\end{document}

Posée 04 Jui '21, 15:13

fred02840's gravatar image

fred02840
4.2k17154187
Taux d'acceptation : 16%

Modifiée 04 Jui '21, 15:27

kpfonts et kpfonts-otf sont bien chargées avec texlive-fonts-extra. Cela devrait donc fonctionner…

(04 Jui '21, 15:25) fred02840 fred02840's gravatar image
3

Essayez avec \setmainfont{KpRoman}, c'est le nom du fichier .otf (https://www.ctan.org/tex-archive/fonts/kpfonts-otf/fonts ) -- chapitre "2.1 Options des polices de texte" de http://mirrors.ctan.org/fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-French.pdf a des exemples

(04 Jui '21, 15:59) samcarter samcarter's gravatar image
3

Le nom de la famille opentype est KpRoman.

(04 Jui '21, 16:03) Bernard Bernard's gravatar image

Chez moi, ça fonctionne parfaitement avec \usepackage{kpfonts-otf} (sans nécessité de spécifier \setmainfont).

(04 Jui '21, 18:05) denis ♦♦ denis's gravatar image

@denis. Ok, ça fonctionne, mais on perd alors la possibilité d'utiliser des options. Comment les avoir quand même ?

(04 Jui '21, 18:37) fred02840 fred02840's gravatar image
1

@fred02840 Comme signalé par Bernard, il suffit de recourir aux commandes \setmainfont{KpRoman}, \setsansfont{KpSans} et \setmonofont{KpMono} avec les options souhaitées. Le mieux est de consulter la documentation (en français, qui plus est) signalée par samcarter.

(04 Jui '21, 18:51) denis ♦♦ denis's gravatar image
Affichage de 5 parmi 6 Afficher 1 commentaire(s) en plus
Soyez le premier à répondre à cette question !
(dés)activer l'aperçu

Suivre cette question

Par courriel :

Une fois que vous serez enregistré, vous pourrez souscrire à n'importe quelle mise à jour ici

Par flux RSS :

Réponses

Réponses et commentaires

Bases de Markdown

  • *italique* ou _italique_
  • **gras** ou __gras__
  • Lien ::[texte](http://url.com/ "Titre ")
  • Image : ?![alt texte](/path/img.jpg "Titre ")
  • Liste numérotée : 1. Foo 2. Bar
  • Pour ajouter un passage à la ligne, ajoutez deux espaces à l'endroit où vous souhaitez que la ligne commence.
  • Les balises HTML de base sont également prises en charge.