Fonctions optionnelles des polices intelligentes pour les polices Graphite et OpenType

From The Document Foundation Wiki
Jump to navigation Jump to search
This page is a translated version of the page Smart font optional features for Graphite and OpenType fonts and the translation is 68% complete.
Other languages:
English • ‎español • ‎français • ‎italiano • ‎日本語
Im-jabber.svg

Ce tableau présente les fonctionnalités prises en charge avec les polices OpenType et Graphite
Il s'agit d'une compilation par les utilisateurs et non d'un document officiel de la Document Foundation.
N'hésitez pas à améliorer cette page. La dernière mise à jour de ce tableau a été faite à 13.10.2021

LibreOffice gère des fonctions optionnelles de polices pour les technologies de polices intelligentes SIL Graphite et OpenType. Dans LibreOffice, les utilisateurs peuvent accéder aux fonctions de polices optionnelles en définissant des noms de polices étendus dans la boîte de dialogue des polices. Vous devez entrer les ID du tableau ci-dessous après le nom de la police. Une interface utilisateur pour le paramétrage des fonctionnalités est implémentée dans la version 6.2 (tdf#58941).

Exemples

Par exemple pour la police "Linux Libertine G" :

  • Linux Libertine G:smcp=1 (petites capitales)

ou une combinaison de caractéristiques :

  • Linux Libertine G:pnum=1&onum=1 (nombres proportionnels à l'ancienne)
Exemple pour définir un nom de police étendu pour les petites capitales dans le dialogue des polices. L'aperçu affiche le résultat

Veuillez noter que la plupart des polices ne prennent en charge qu'un sous-ensemble des caractéristiques optionnelles suivantes !

Limitations

Les limites actuelles sont qu'il n'y a pas de gestion pour les fonctionnalités OpenType optionnelles dans l'export OOXML. En outre, la norme ODF 1.2 ne prévoit pas encore la prise en charge des fonctionnalités OpenType optionnelles. Cette fonctionnalité est prévue pour la révision du standard ODF 1.3.

Avec les polices Graphite

Pour les polices Graphite, veuillez consulter le HowTo pour les caractéristiques des polices Linux Libertine G et Linux Biolinum G et SIL Graphite fonts.

Polices intelligentes fournies avec LibreOffice

Sous Linux, MS Windows et Apple macOS, un grand nombre de polices intelligentes sont installées par le système d'exploitation ou d'autres applications. De plus, chaque installation de LibreOffice comprend les polices intelligentes suivantes :

Veuillez vérifier par recoupement si les listes de polices suivantes sont correctes !

  • Linux Biolinum G
  • Linux Libertine Display G
  • Linux Libertine G
  • Noto Sans
  • Noto Serif
  • Source Code Pro
  • Source Sans Pro
  • Source Serif Pro

Les polices incorporées suivantes ne prennent pas en charge les fonctions optionnelles de police intelligente : Caladea, Carlito, DejaVu Sans, DejaVu Sans Condensé, DejaVu Sans Mono, DejaVu Serif, DejaVu Serif Condensé, Gentium Basic, Gentium Book Basic, Liberation Mono, Liberation Sans, Liberation Sans Narrow, Liberation Serif, famille de polices Noto autres que Noto Sans et Noto Serif.

Liste des caractéristiques optionnelles des polices intelligentes et leur identification

Note : Tous les ID de caractéristiques de police Graphite sont spécifiques à la police, selon la police que vous utilisez.

ID Description Informations complémentaires et exemples
aalt Accéder à tous les remplacements
abvf Above-base forms
abvm Above-base mark positioning
abvs Above-base substitutions
afrc Fractions alternatives
akhn Akhands
algn Numéros alignés à droite ou signes de numérotation des notes de bas de page uniquement disponible en Graphite
arti Definitive article uniquement disponible en Graphite
blwf Below-base forms
blwm Below-base mark positioning
blws Below-base substitutions
c2pc Des capitales aux petites capitales
c2sc Capitals to small capitals
calt Contextual alternates
caps Formes cCapitalisées uniquement disponible en Graphite
case Formes sensibles à la casse
ccmp Composition/décomposition des glyphes
cfar Conjunct form after Ro
circ Enclosed alphanumerics uniquement disponible en Graphite
cjct Conjunct forms
clig Ligatures contextuelles
cpct Ponctuation CJK centrée
cpsp Espacement des capitales
cswh Contextual swash
curs Positionnement cursif
cv01-cv99 Variantes de caractères
dash N-dash correction uniquement disponible en Graphite
dbls Lettres barrées doubles uniquement disponible en Graphite
dist Distances
dlig Ligatures discrétionnaires
dnom Dénominateurs
dtls Formes sans points
expt Expert forms
falt Final glyph on line alternates
fin2 Formes terminales #2
fin3 Formes terminales #3
fina Formes terminales
flac Formes d'accent aplaties
foot Signes de numérotation des notes de bas de page uniquement disponible en Graphite
frac Fractions (fractions diagonales)
frsp Espacement français only available in Graphite
fwid Pleine largeur
grkn Chiffres en minuscules grecques uniquement disponible en Graphite
hang Hanging punctuation uniquement disponible en Graphite
half Demi-formes
haln Halant forms
halt Alternate half widths
hist Formes historiques
hkna Horizontal Kana alternates
hlig Ligatures historiques
hngl Hangul
hojo Hojo Kanji forms (JIS X 0212-1990 Kanji Forms)
hwid Demi-largeurs
init Initial forms
ingl Substitution unique uniquement disponible en Graphite
isol Formes isolées
ital Italiques
itlc Italic correction uniquement disponible en Graphite
jalt Justification alternates
jp04 JIS2004 forms
jp78 JIS78 forms
jp83 JIS83 forms
jp90 JIS90 forms
kern Kerning
lfbd Limites gauche
liga Ligatures standard
ligc Correction de la ligature à la césure uniquement disponible en Graphite
lith Interrupteur supplémentaire pour la ligature "Th" uniquement disponible en Graphite
litt Interrupteur supplémentaire pour la ligature "tt" uniquement disponible en Graphite
ljmo Leading Jamo forms
lnum Lining Figures
locl Formes localisées en latin
ltra Left-to-right alternates
ltrm Left-to-right mirrored forms
mark Mark positioning
med2 Medial forms #2
medi Medial forms
mgrk Grec mathématique
minu Vrai signe moins uniquement disponible en Graphite
mkmk Mark to mark positioning
mset Mark positioning via substitution
name Nombre en lettre uniquement disponible en Graphite
nalt Alternate annotation forms
nfsp Espaces non français : plus grands espaces entre les phrases uniquement disponible en Graphite
nlck NLC Kanji forms
nukt Nukta forms
numr Numérateurs
onum Oldstyle numbers / Text figures / Non-lining figures Text figures
opbd Optical bounds
ordn Ordinals
ornm Ornements
palt Proportional alternate widths
para Parenthèses régulières en italique uniquement disponible en Graphite
pcap Petite capitales
pkna Proportional Kana
pnum Proportional numbers
pref Pre-base forms
pres Pre-base substitutions
pstf Post-base forms
psts Post-base substitutions
pwid Largeurs proportionnelles
quot Correction des guillemets uniquement disponible en Graphite
qwid Quarter widths
rand Randomize
rand Required contextual alternates
rkrf Rakar forms
rlig Ligatures requises
rphf Reph forms
rtbd Right bounds
rtla Right-to-left alternates
rtlm Right-to-left mirrored forms
ruby Ruby notation forms
rvrn Required variation alternates
sa01-99 for single salt items uniquement disponible en Graphite
salt Alternatives stylistiques
sinf Inférieurs scientifiques
size Optical size
smcp Petites capitales
smpl Formes simplifiées
ss01-20 Stylistic set 1 to 20
ssty Math script style alternates
stch Étendre la décomposition du glyphe
subs Indice
sups Exposant
swsh Swash
texm TeX-mode uniquement disponible en Graphite
thou Séparateur de milliers uniquement disponible en Graphite
titl Titling
tjmo Trailing Jamo forms
tnam Traditional name forms
tnum Chiffres tabulaires
trad Formes traditionnelles
twid Troisièmes largeurs
unic Unicase
valt Alternate vertical metrics
vari Variant uniquement disponible en Graphite
vatu Vattu variants
vert Vertical writing
vhal Alternate vertical half metrics
vjmo Vowel Jamo forms
vkna Vertical Kana alternates
vkrn Crénage vertical
vpal Proportional alternate vertical metrics
vrt2 Vertical alternates and rotation
vrtr Vertical alternates for rotation
zero Slashed zero

Voir aussi