Merci pour cet exposé très intéressant. J'ai juste un peu peur d'avoir mes lectures perturbées par tout ce que j'ai appris.
Je viens vers vous car je n'arrive pas à compiler les demos.
Sur celle de Thomas, ça s'arrête avec ce message :
LaTeX Warning: You have requested release `2021/06/01' of LaTeX,
but only release `2020-10-01' is available.
(/usr/share/texlive/texmf-dist/tex/luatex/luatexbase/luatexbase.sty
(/usr/share/texlive/texmf-dist/tex/luatex/ctablestack/ctablestack.sty))
(/usr/share/texlive/texmf-dist/tex/lualatex/luacode/luacode.sty
(/usr/share/texlive/texmf-dist/tex/generic/iftex/ifluatex.sty
(/usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty)))
(/usr/share/texlive/texmf-dist/tex/latex/luacolor/luacolor.sty
(/usr/share/texlive/texmf-dist/tex/latex/graphics/color.sty
(/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/color.cfg)
(/usr/share/texlive/texmf-dist/tex/latex/graphics-def/luatex.def))
(/usr/share/texlive/texmf-dist/tex/latex/base/atbegshi-ltx.sty))
(/usr/share/texlive/texmf-dist/tex/latex/base/atveryend-ltx.sty)
! Undefined control sequence.
l.41 \DeclareKeys
[luatypo]
?
Un LaTeX dépassé ? mais je ne vois pas comment passer à "2021/06/01"
J'ai aussi un Warning en amont :
Package microtype Warning: tracking amount list `lua-typo__demo.tex/66' will
(microtype) override list `default' for
(microtype) font `TU////' on input line 66.
Sur la demo donnée sur le CTAN, ça s'arrête comme ça :
(/usr/share/texlive/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty)
(/usr/share/texlive/texmf-dist/tex/generic/kvsetkeys/kvsetkeys.sty))
(/usr/share/texlive/texmf-dist/tex/latex/base/atveryend-ltx.sty)
! Undefined control sequence.
\reserved@a ...poMinFull =4\relax \luatypoMinPART
=4\relax
l.840 }
%
?
Mon installation : debian/bullseye, TeXLive 2020.20210202-3
C'est juste un retour d'expérience. Avant l'exposé de Thomas, je ne savais pas que ça existait ! Comme ça a titillé ma curiosité, j'aurai bien voulu l'essayer sur mes textes.
Bien cordialement
Gérard
J'ai fait tourné la demo proposée par Thomas, en la modifiant + un essai perso, ça marche ! Normal on me dira...
Je fais tourner lua-typo sur un de mes documents en class memoir avec le contenu adéquat de lua-typo-demo en préambule.
Dans ce document (voir l'extrait joint), je m'amuse à "tamiser" Montaigne pour en garder le maximum d'aphorismes.
Un aphorisme est écrit comme ça :
\para \jecite{Nous ne pouvons être tenu au-delà de nos forces et de nos moyens.}où \para est le compteur (mon index renvoie vers le numéro), \jecite règle juste un léger décalage pour coller à para et l'espace vertical après.
Sur l'extrait joint, on voit que les deux orphelines ne sont pas marquées. D'ailleurs rien n'est marqué.
J'en viens à ma question : lua-typo ne tourne pas sur ce document... Ça vient du contexte (\para \jecite{...}) ? Il manque quelque chose dans mon préambule ? La class memoir ?===== préambule précedant lua-typo =======
\documentclass[11pt,a5paper]{memoir} \usepackage[T1]{fontenc} \usepackage[utf8]{inputenc} \usepackage[french]{babel} \usepackage[left=2cm,right=2cm,top=2.5cm,bottom=2.5cm]{geometry} \usepackage{graphicx} \usepackage{fancyhdr} \usepackage[hyperindex=true,colorlinks=false]{hyperref} \usepackage{totcount}%utilisé pour renvoyer le nb d'aphorismes en couverture %====== Thomas Savary ====== \usepackage[All]{lua-typo} % APRÈS babel / polyglossia % Mots courts (deux lettres max) à éviter en fin de ligne \luatypoOneChar{french}{'À à Ô'} \luatypoTwoChars{french}{"Je Tu Il On"} % Pour changer les couleurs : %\usepackage[svgnames]{xcolor} %\LuaTypoSetColor1{Fuchsia} %\LuaTypoSetColor2{ForestGreen} %\LuaTypoSetColor5{magenta} %\LuaTypoSetColor6{yellow} % Réglage ligne finale trop courte \setlength{\luatypoLLminWD}{3em} %\luatypoPageMin=5 %\luatypoHyphMax=2 \parindent=1em %============================
Le document n'est pas destiné à l'impression et je suis loin d'avoir "tamisé" totalement les Essais ! C'est juste 1) pour tester l'outil proposé, 2) pour soumettre cet essai non concluant.
À l'occasion, s'agissant de typographie, on peut critiquer mon choix de la police (par défaut de memoir) ajustée avec cette commande :
\fontfamily{phv}\selectfont
En passant, merci à Thomas pour ses exposés typo, et pour sa critique typo du livre de Houellebecq !
En re-passant : je ne suis pas concerné par l'édition, juste un retraité "fan" de LaTex... et pour bientôt de typographie 😎
Cordialement
Gérard