Deutsch English Français Italiano |
<87il44jgy2.fsf@example.com> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!1.us.feeder.erje.net!2.eu.feeder.erje.net!feeder.erje.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: =?utf-8?Q?Denis_Bitouz=C3=A9?= <dbitouze@wanadoo.fr> Newsgroups: fr.comp.text.tex Subject: =?utf-8?Q?C=E2=80=99est?= la =?utf-8?Q?rentr=C3=A9e?= ! =?utf-8?Q?Expos=C3=A9?= mensuel GUTenberg : algorithme de Knuth-Plass par Didier Verna Date: Mon, 08 Jan 2024 10:46:29 +0100 Organization: A noiseless patient Spider Lines: 93 Message-ID: <87il44jgy2.fsf@example.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: dont-email.me; posting-host="c3ca18a4cf04a1cefb3ea6cd041fe3a1"; logging-data="1579306"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+MlfkvTdg+iaU8eMpm8ceIA7/HLDeEO/g=" User-Agent: Gnus/5.13 (Gnus v5.13) Cancel-Lock: sha1:LytAvUSBsvDSQF+EVNNrYZSMbNQ= sha1:1eGnSlm4BJUzROgs1Pyx/nh8Yyk= X-Url: https://mt2e.univ-littoral.fr/Members/denis-bitouze/pub/latex X-Archive: encrypt Bytes: 5061 Bonjour =C3=A0 tous, Quoi de mieux, en ce d=C3=A9but d=E2=80=99ann=C3=A9e, qu=E2=80=99un expos= =C3=A9 sur l=E2=80=99algorithme de Knuth-Plass ? Eh bien l=E2=80=99association GUTenberg a d=C3=A9j=C3=A0 tout pr=C3=A9vu, e= t vous pourrez =C2=AB venir =C2=BB =C3=A9couter Didier Verna nous parler de standard de la= composition informatique jeudi 11 janvier =C3=A0 20h en visio-conf=C3=A9rence =C3=A0 l= =E2=80=99adresse suivante : =E2=94=8C=E2=94=80=E2=94=80=E2=94=80=E2=94=80 =E2=94=82 https://greenlight.virtualdata.cloud.math.cnrs.fr/b/max-9v4-9wc =E2=94=94=E2=94=80=E2=94=80=E2=94=80=E2=94=80 Voici, s=E2=80=99il fallait vous convaincre, un petit r=C3=A9sum=C3=A9 de D= idier Verna : Malgr=C3=A9 son =C3=A2ge, TeX est aujourd=E2=80=99hui encore un standard de= -facto en mati=C3=A8re de mise en forme typographique. Une part non n=C3=A9gligeable = de son succ=C3=A8s est due =C3=A0 l=E2=80=99algorithme de justification de paragra= phe dont il est =C3=A9quip=C3=A9, le fameux =C2=AB Knuth-Plass =C2=BB, con=C3=A7u et d=C3= =A9velopp=C3=A9 entre 1977 et 1982, et que Donald Knuth lui-m=C3=AAme a d=C3=A9crit comme =C2=AB probable= ment l=E2=80=99algorithme le plus int=C3=A9ressant de TeX =C2=BB. Mais le Knuth-= Plass est un artefact un peu impressionnant, que l=E2=80=99on pr=C3=A9f=C3=A8re en g=C3= =A9n=C3=A9ral tenir =C3=A0 distance... Du point de vue de l=E2=80=99utilisation, sa tr=C3=A8s grande flexibilit=C3= =A9 se paye par un param=C3=A9trage complexe : rien moins que dix =C2=AB curseurs =C2=BB nu= m=C3=A9riques permettent de jouer sur la machinerie interne, influen=C3=A7ant par la m=C3= =AAme occasion le comportement des neuf autres. Du point de vue de l=E2=80=99impl=C3=A9mentation, la litt=C3=A9rature qui le d=C3=A9crit m=C3= =A9lange de fa=C3=A7on inextricable les principes g=C3=A9n=C3=A9raux et les d=C3=A9tails d=E2=80= =99impl=C3=A9mentation, le tout dans un pseudo-langage algorithmique tr=C3=A8s imp=C3=A9ratif et avec = des structures de donn=C3=A9es de tr=C3=A8s bas niveau ; somme toute, dans un formalisme qui date... de son =C3=A9poque. Dans cet expos=C3=A9, je me propose de montrer qu=E2=80=99il est possible de s=E2=80=99approcher du Knuth-Plass sans qu=E2=80=99il morde. Nous commencer= ons par retracer les grandes lignes de son fonctionnement global ainsi que de sa param=C3=A9trisation. Ensuite, nous d=C3=A9crirons son fonctionnement inte= rne en des termes suffisamment g=C3=A9n=C3=A9raux et compr=C3=A9hensibles par tous= .. Nous verrons en particulier comment l=E2=80=99algorithme de d=C3=A9part a =C3=A9= t=C3=A9 optimis=C3=A9, dans un contexte o=C3=B9 la puissance de calcul (=C3=A0 la fois spatiale et temporelle) de l=E2=80=99=C3=A9poque =C3=A9tait limit=C3=A9e. Enfin, si le = temps l=E2=80=99autorise, nous verrons qu=E2=80=99il existe encore de nombreuses fa=C3=A7ons d=E2=80= =99am=C3=A9liorer le Knuth-Plass =C3=A0 peu de frais, ou en allant jusqu=E2=80=99=C3=A0 s=E2=80= =99affranchir de ces fameuses optimisations que la puissance des ordinateurs d=E2=80=99aujourd= =E2=80=99hui a rendues essentiellement obsol=C3=A8tes. Note : en pr=C3=A9-requis =C3=A0 cet expos=C3=A9, il est fortement conseill= =C3=A9 d=E2=80=99avoir suivi celui de Thomas Savary sur le package Lua-Typo : =E2=94=8C=E2=94=80=E2=94=80=E2=94=80=E2=94=80 =E2=94=82 https://www.youtube.com/watch?v=3DlI3V0YrlUSM) =E2=94=94=E2=94=80=E2=94=80=E2=94=80=E2=94=80 ou bien d=E2=80=99avoir lu ses articles de blog intitul=C3=A9s =C2=AB An=C3= =A9antir Michel =C2=BB : =E2=94=8C=E2=94=80=E2=94=80=E2=94=80=E2=94=80 =E2=94=82 https://www.juanasensio.com/archive/2023/06/13/aneantir-michel-= houellebecq-pour-en-finir-livres-moches-par-thomas-savary.html =E2=94=94=E2=94=80=E2=94=80=E2=94=80=E2=94=80 En esp=C3=A9rant vous y voir nombreux, --=20 Pour l'association GUTenberg, Denis Bitouz=C3=A9