Aller au contenu

Référence

phil/typography
TypeSorteRôle
Phil\Typography\Typographerfinal readonly classCorrige des fragments HTML, des documents et du texte brut avec ses correcteurs ; for() construit le préréglage d'une locale
Phil\Typography\Typographersfinal classUn typographe par locale, construit à la première utilisation, configurable par noms de correcteurs
Phil\Typography\Presetfinal classLes correcteurs d'une locale, par nom et dans l'ordre
Phil\Typography\Localefinal readonly classUne langue, une écriture et une région, et ses candidates
Phil\Typography\Text\Runfinal readonly classLes nœuds texte d'un bloc, en parties ; map(), replace(), characters()
Phil\Typography\Text\Charsfinal classLes caractères qu'écrivent les correcteurs, et la classe des espaces qu'ils remplacent
Phil\Typography\Fixer\FixerinterfaceUne règle typographique
Phil\Typography\Fixer\UnicodeNormalizationfinal readonly classLa forme de normalisation C
Phil\Typography\Fixer\Ellipsisfinal readonly classTrois points, des points de suspension
Phil\Typography\Fixer\Dimensionfinal readonly classLe signe de multiplication entre des mesures
Phil\Typography\Fixer\Dashfinal readonly classTirets cadratins et demi-cadratins, intervalles, tirets entre des mots
Phil\Typography\Fixer\DashStyleenumDemi-cadratin entouré d'espaces ou cadratin collé, selon la locale
Phil\Typography\Fixer\SmartQuotesfinal readonly classLes guillemets de la langue
Phil\Typography\Fixer\CurlyQuotefinal readonly classL'apostrophe
Phil\Typography\Fixer\NoSpaceBeforeCommafinal readonly classAucune espace avant une virgule
Phil\Typography\Fixer\SpaceBeforePunctuationfinal readonly classLes espaces du français
Phil\Typography\Fixer\FrenchSpacingenumLes règles de la France ou du Canada, selon la locale
Phil\Typography\Fixer\Trademarkfinal readonly class™, ®, © et ℗
Phil\Typography\Fixer\Unitfinal readonly classUne espace insécable entre un nombre et son unité
Phil\Typography\Fixer\Hyphenfinal readonly classLes traits d'union conditionnels
Phil\Typography\Fixer\WordBreakfinal readonly classDes espaces de largeur nulle entre les mots thaïs
Phil\Typography\Quote\QuoteStylefinal readonly classLes guillemets principaux et intérieurs
Phil\Typography\Quote\QuoteStylesfinal classLes guillemets de chaque locale
Phil\Typography\Hyphenation\Patternsfinal readonly classLes motifs analysés, les exceptions et les longueurs minimales
Phil\Typography\Hyphenation\Hyphenatorfinal readonly classL'algorithme de Liang
Phil\Typography\Hyphenation\Dictionaryfinal classLes motifs fournis, par locale ou par étiquette, lus une fois ; les expérimentaux (EXPERIMENTAL) seulement sur demande
Phil\Typography\Exception\TypographyExceptioninterfaceToute exception de la bibliothèque
Phil\Typography\Exception\InvalidLocalefinal classUne chaîne qui n'est pas une locale
Phil\Typography\Exception\UnsupportedLanguagefinal classAucun motif de césure pour une langue
Phil\Typography\Exception\UnknownFixerfinal classUn nom de correcteur que les préréglages ne connaissent pas

Phil\Typography\Html\Blocks, Phil\Typography\Html\Collector et Phil\Typography\Text\Characters sont internes.