Je dois produire des documents A4 en utilisant une fonte (type Arial) de corps 20 points, 22 points ou 24 points sur tout le document pour permettre l’« accessibilité » : la lisibilité à des personnes handicapées visuelles. Que dois-je modifier dans mon préambule ?

[EDIT] Je souhaiterais compléter ma demande initiale :

  • \documentclass{article} ;
  • police Arial Black et variante police Arial tout le texte en Bold ;
  • taille 20 pt ou 22 pt ;
  • titre centré ;
  • texte aligné à gauche, non justifié ;
  • pas de césure ;
  • numérotation des lignes du texte toutes les cinq lignes (taille de la police identique au texte) ;
  • numérotation des pages (taille de la police identique au texte).

Posée 13 Sep '18, 19:56

MFerrer's gravatar image

MFerrer
449815
Taux d'acceptation : 16%

Modifiée 20 Oct '18, 17:19

Pathe's gravatar image

Pathe ♦♦
7.4k28196245

L'extension extsizes définit des classes de documents : extarticle, extreport, &c., analogues aux classes standard, à ceci près que la taille de la police de base peut être 8, 9, 10, 11, 12, 14, 17 ou 20pt.

(13 Sep '18, 23:55) Bernard Bernard's gravatar image
1

Pour des demandes aussi précises, le mieux est de lire la documentation des paquets qui permettent d’obtenir ces fonctionnalités : fontspec pour la police (il y a l'option scale qui permet de grossir les polices) et, de mémoire, lineno et d’autres.

Je posterai quand j’aurai le temps une réponse sous ConTeXt, qui se prête très bien à cela.

(19 Oct '18, 11:49) sztruks sztruks's gravatar image
1

Merci de considérer cet entrée de la FAQ.

(19 Oct '18, 12:38) touhami touhami's gravatar image

@MFerrer — Suite à la remarque de @touhami, j'ai intégré vos compléments à votre question originelle, de manière à ce que ce fil soit plus facile à appréhender et, ce faisant, plus utile aux lecteurs.

(19 Oct '18, 13:03) Pathe ♦♦ Pathe's gravatar image
1

@MFerrer — Je ne saurais trop vous conseiller la lecture de la Courte Introduction : vous y trouverez la plupart des réponses aux nombreuses questions que vous vous posez. Votre question est trop générale, trop vaste pour en expliciter la réponse.

Par ailleurs, la réponse de @touhami, ci-dessous, ne convient-elle pas dans ses grandes lignes ? Composition en drapeau et numérotation des lignes sont faciles à ajouter, et vous aurez une classe « article » dotée de toutes les qualités de KOMA-script avec \documentclass{scrartcl}.

(19 Oct '18, 20:45) Pathe ♦♦ Pathe's gravatar image
1

@MFerrer — Suite à une remarque, supprimée depuis, j'ai changé le titre de ce fil.

(19 Oct '18, 20:49) Pathe ♦♦ Pathe's gravatar image
Affichage de 5 parmi 6 Afficher 1 commentaire(s) en plus

[EDIT : 19 Oct 2018]

  • Pour définir la taille de la police, le plus simple est d'utiliser

    • avec KOMA-Scripts \documentclass[a4paper,fontsize=24pt,french]{scrartcl} ou
    • avec les classes standards, il y a deux possibilités :
      • \documentclass[a4paper,french,20pt]{extarticle} ou
      • \documentclass[a4paper,french]{article} \usepackage[20pt]{extsizes}
  • Pour charger une police sans empattement (Arial ou Arial Black par exemple) :

    • Avec XeLaTeX ou LuaLaTeX :

    \usepackage{fontspec} \setsansfont{Arial Black} ou

    \usepackage{fontspec} \setsansfont{Arial}

    • Avec pdfLaTeX : pas de méthode simple pour utiliser ces polices mais la variante Helvetica peut être charger avec :

    \usepackage{helvet} \usepackage[T1]{fontenc} ou

    \usepackage[scaled=.92]{helvet} \usepackage[T1]{fontenc}

  • Pour utiliser une police sans empattement (Arial par exemple) globalement : \renewcommand{\familydefault}{\sfdefault}.

Remarque : Pour xelatex il faut charger la police avec :

\setmainfont{Arial} \setsansfont{Arial}

  • Pour utiliser le gras globalement : \renewcommand{\seriesdefault}{\bfdefault}.

  • Pour centrer les titres :

    • avec KOMA-Scripts \addtokomafont{disposition}{\centering} ou
    • avec les classes standards il y a deux possibilités :
      • \usepackage[center]{titlesec} ou
      • \usepackage{sectsty} \allsectionsfont{\centering}
  • Pour aligner le texte à gauche il suffit d'ajouter la commande \raggedright.

Remarque : \raggedright supprime les alinéas (indentation des paragraphes) pour les garder il faut redéfinir cette commande, voici un exemple comment :

\usepackage{etoolbox} \makeatletter \patchcmd{\raggedright}{\parindent\z@}{}{}{\err} \makeatother

  • Pour la numérotation des lignes du texte (toutes les cinq lignes)

\usepackage[modulo]{lineno} \linenumbers

  • Pour régler la taille de la numérotation des lignes : \renewcommand{\linenumberfont}{\normalfont\normalsize\sffamily}.

  • La taille de la police utilisée pour la numérotation des pages est par défaut identique à la taille de texte.

ECM avec xelatex

Ouvrir dans l'éditeur Overleaf
\documentclass[a4paper,french]{article}
\usepackage{fontspec}
\setmainfont{Times New Roman}
\setsansfont{Arial Black}
\setmonofont{Courier New}
\usepackage{polyglossia}
\setdefaultlanguage{french}
\usepackage[20pt]{extsizes}
%\usepackage[center]{titlesec}
\usepackage{sectsty}
\allsectionsfont{\centering}
\renewcommand{\familydefault}{\sfdefault}
\renewcommand{\bfdefault}{\sfdefault}

\usepackage[modulo]{lineno} 
\renewcommand{\linenumberfont}{\normalfont\normalsize\sffamily}
\linenumbers

%\usepackage{ragged2e}
\raggedright

\usepackage{mwe}

\begin{document}
\blinddocument
\end{document}

ECM avec pdflatex

Ouvrir dans l'éditeur Overleaf
\documentclass[a4paper,french]{article}
%\usepackage[scaled=.92]{helvet}
\usepackage{helvet}
\usepackage[T1]{fontenc}
\usepackage{babel}
\usepackage[20pt]{extsizes}
%\usepackage[center]{titlesec}
\usepackage{sectsty}
\allsectionsfont{\centering}
\renewcommand{\familydefault}{\sfdefault}
\renewcommand{\seriesdefault}{\bfdefault}

\usepackage[modulo]{lineno} 
\renewcommand{\linenumberfont}{\normalfont\normalsize\sffamily}
\linenumbers

%\usepackage{ragged2e}
\raggedright

\usepackage{mwe}

\begin{document}
\blinddocument
\end{document}

Liens (extensions utilisées)


[Réponse: 13 Sep 2018]

Avec les classes KOMA-scripts, il suffit de charger la classe avec les options a4paper et fontsize = 24 pt.

Vous pouvez donner à fontsize la valeur que vous voulez, par exemple fontsize = 20 bp.

N.B. Le point pt de (La)TeX est un peu différente de point pica bp.

Pour utiliser la fonte Arial, le plus simple est de compiler via xelatex ou lualatex qui permettent l'accès aux polices du système. Avec pdflatex l'extension helvet charge Hel­vetica qui peut-être utiliser comme alternative de Arial.

Exemple avec xelatex ou lualatex

Ouvrir dans l'éditeur Overleaf
\documentclass[a4paper,fontsize=24pt]{scrbook}
\usepackage{fontspec}
\setmainfont{Arial}
\setsansfont{Arial}
\setmonofont{Courier New}
\usepackage{polyglossia}
\setdefaultlanguage{french}
\usepackage{mwe}

\begin{document}
\blinddocument
\end{document}

Exemple avec pdflatex

Ouvrir dans l'éditeur Overleaf
\documentclass[a4paper,fontsize=24pt,french]{scrbook}
%\usepackage{helvet}
\usepackage[scaled=.92]{helvet}
\usepackage[T1]{fontenc}
\usepackage{babel}
\renewcommand{\familydefault}{\sfdefault}

\usepackage{mwe}

\begin{document}
\blinddocument
\end{document}
Lien permanent

Publiée 13 Sep '18, 21:19

touhami's gravatar image

touhami
9.7k410
Taux d'acceptation : 51%

Modifiée 20 Oct '18, 14:17

@touhami — ce commentaire, bref mais efficace, était une réponse plutôt qu'un commentaire : il a été converti comme telle !

(13 Sep '18, 23:16) Pathe ♦♦ Pathe's gravatar image
Votre réponse
(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.