• [^] # Re: 80 colonnes c'est mal

    Posté par (Mastodon) . En réponse au journal KDE et Gnomes, terroristes de l'agencement du clavier. Évalué à 3.

    Ben en fait c'est même le seul problème. Ce que raconte windu.2b est absurde, une phrase qui commence en fin de ligne n'a rien de déstabilisant, laid, ou illisible. Et LaTeX ne t'empêchera en rien d'en avoir d'ailleurs. Pourtant le rendu LaTeX est très bon !
    Il suffit d'ouvrir n'importe quel livre à environ n'importe quelle page pour en trouver des phrases qui commencent n'importe où sur une ligne, y compris à la fin. Il y a même des mots coupés en deux avec un trait d'union en fin de ligne et la fin du mot au début de la suivante ! Dans le genre barbare et psychorigide du « j'en met telle quantité par ligne, rien de plus rien de moins », c'est encore autre chose que la limite à 80 colonne !
    Et pourtant, c'est propre, lisible, joli même...

    Mais c'est, comme tu le dis, parce que le texte est justifié. Dans un livre la police n'est pas monospace, et le texte est coupé au bord de la page pour aller à la ligne, l'écartement entre les lettres changeant pour remplir tout l'espace. A la mode LaTeX d'ailleurs. Dans une console texte la police est monospace, et la largeur type est de 80 colonne d'où la limite à 80 colonne.

    Ici on a une police non monospace, on peut restreindre la largeur, mais on ne peut pas le faire en comptant le nombre de caractère dans une ligne ! Il faut faire une DIV avec une largeur maximale (en em s'il-vous-plaît, pas en px, et ça peut même être 80em), et laisser le HTML adapter le texte à l'espace disponible. Tristement le HTML ne gère pas les césures, et trop de paramètres sont inconnus de l'auteur pour les prévoir lui-même...
    Le HTML permet par contre de justifier le texte (CSS text-align:justify), mais sans césure ça peut être vraiment ignoble... Cela dit, Linuxfr ne permet (pour autant que je sache, mais je ne sais pas tout) pas de justifier, ou de limiter en largeur.

    Au final sa solution est moche, mais un texte qui prend toute la largeur de la page sur certains lignes, et très peu sur d'autre, est tout aussi moche, on en a des exemples régulièrement.
    On s'arrange avec l'habitude je crois à utiliser correctement les sauts de ligne et les paragraphes (qui n'ont même pas d'alinéas, snif !), pour avoir un truc qui soit a peu près lisible. Des paragraphes pas trop courts pour ne pas avoir une ligne seule et très large, mais quelques unes qui se suivent. Pas trop longs non plus pour ne pas avoir un bloc illisible.

    Bref...

    Yth, qui ferait mieux d'aller se coucher, il est tard !