Derniers messages sur Zeste de Savoirhttps://zestedesavoir.com/forums/2022-10-22T18:49:30+02:00Les derniers messages parus sur le forum de Zeste de Savoir.soucis de PDF générés, message #2460592022-10-22T18:49:30+02:00Amaury/@Amauryhttps://zestedesavoir.com/forums/sujet/16540/soucis-de-pdf-generes/?page=1#p246059<blockquote>
<p><a href="/@Amaury" rel="nofollow" class="ping ping-link">@<span class="ping-username">Amaury</span></a>, toi qui a des opinions en matière de police, tu connais des polices plus complètes (ou une manière de fallback dans LaTeX, si jamais) ?</p>
</blockquote>
<p><a href="/@Aabu" rel="nofollow" class="ping ping-link">@<span class="ping-username">Aabu</span></a> Fira Sans.</p>
<p>C’est la police que je prévoie sur Zeste de Savoir Yuzu (le renouveau graphique plus profond), et y’a un paquet LaTeX. Elle est très complète.</p>soucis de PDF générés, message #2460572022-10-22T18:00:30+02:00Gil Cot/@Gil%20Cothttps://zestedesavoir.com/forums/sujet/16540/soucis-de-pdf-generes/?page=1#p246057<figure><blockquote>
<blockquote>
<p>tu penses que le problème ci-dessous est un souci côté zmd ? Il y a quelque chose qui foire certaines formules mathématiques, et c’est pas que le rendu, c’est aussi dans le .tex. Voir la balise secret ci-dessous et l’export PDF du billet en question.</p>
</blockquote>
<p>C’est un bug de zmd :</p>
<p>Comme le montre la capture du site de teste de zmd, le latex est mal traduit quand il y a un \begin dedans, c’est probablement dû à notre liste blanche d’ailleurs</p>
<figure><img src="/media/galleries/5660/e0d8da5d-9bbd-4333-abcf-337fc7721717.png" alt="bad latex"><figcaption>bad latex</figcaption></figure>
<p><a href="https://github.com/zestedesavoir/zmarkdown/blob/master/packages/rebber-plugins/src/preprocessors/mathEscape.js">https://github.com/zestedesavoir/zmarkdown/blob/master/packages/rebber-plugins/src/preprocessors/mathEscape.js</a></p>
</blockquote><figcaption><a href="https://zestedesavoir.com/forums/sujet/16540/soucis-de-pdf-generes/?page=1#p246054">artragis</a></figcaption></figure>
<p>Du coup, on doit avoir quelque chose de similaire avec les <code>\left</code> et <code>\right</code> ?</p>
<figure><blockquote>
<p>Voici le ticket <a href="https://github.com/zestedesavoir/zmarkdown/issues/471">https://github.com/zestedesavoir/zmarkdown/issues/471</a></p>
</blockquote><figcaption><a href="https://zestedesavoir.com/forums/sujet/16540/soucis-de-pdf-generes/?page=1#p246056">artragis</a></figcaption></figure>
<p>J’ai souscrit à la notification aussi. Merci beaucoup. </p>soucis de PDF générés, message #2460562022-10-22T17:32:20+02:00artragis/@artragishttps://zestedesavoir.com/forums/sujet/16540/soucis-de-pdf-generes/?page=1#p246056<p>J’ai édité ma réponse pendant que tu me répondais, le problème avec le begin array est un pb dans zmarkdown, je vais créer le ticket et je te dis quoi.</p>
<p>Voici le ticket <a href="https://github.com/zestedesavoir/zmarkdown/issues/471">https://github.com/zestedesavoir/zmarkdown/issues/471</a></p>soucis de PDF générés, message #2460552022-10-22T17:30:23+02:00Gil Cot/@Gil%20Cothttps://zestedesavoir.com/forums/sujet/16540/soucis-de-pdf-generes/?page=1#p246055<p>Merci pour le retour si rapide.
Je me demande si vous prenez vos week-end <img src="/static/smileys/svg/heureux.svg" alt=":D" class="smiley"> </p>
<figure><blockquote>
<blockquote>
<p>Il faut rechercher dans le HTML et dans le PDF les lignes pour « TI-1070 » et « TI-1071 » ou « BM-14M » et « BM-09M » par exemple ; elles comportent les mentions de touches « ¹/ₓ » […]
Ensuite, dans le PDF en 2.2.4.1. page 34 par exemple, on note que la touche « Enterꜛ »</p>
</blockquote>
<p>Cela semble être un souci de police de caractères. Quand on teste le rendu à la source, <a href="https://fonts.google.com/specimen/Source+Sans+Pro?preview.text=Enter%EA%9C%9B%20%C2%B9%2F%E2%82%93&preview.text_type=custom&query=Source+sans+pro#styles">on voit qu’il manque des caractères</a> ici. J’ai testé avec une de nos polices, mais c’est pareil avec toute de toute façon. Un <a href="https://github.com/zestedesavoir/latex-template/issues/138">ticket</a> a été créé.</p>
<p><a href="/@Amaury" rel="nofollow" class="ping ping-link">@<span class="ping-username">Amaury</span></a>, toi qui a des opinions en matière de police, tu connais des polices plus complètes (ou une manière de fallback dans LaTeX, si jamais) ?</p>
<p></p>
</blockquote><figcaption><a href="https://zestedesavoir.com/forums/sujet/16540/soucis-de-pdf-generes/?page=1#p246052">Aabu</a></figcaption></figure>
<p>Top. Le souci est identifié 👍 C’est le début du solutionnement <img src="/static/smileys/svg/smile.svg" alt=":)" class="smiley"> </p>
<p>Des débuts de piste par ci par là :</p>
<ul>
<li><a href="https://www.unicode.org/resources/fonts.html">https://www.unicode.org/resources/fonts.html</a></li>
<li><a href="https://stackoverflow.com/a/1778530/1699311">https://stackoverflow.com/a/1778530/1699311</a></li>
<li><a href="https://qr.ae/pvDP1c">https://qr.ae/pvDP1c</a></li>
</ul>soucis de PDF générés, message #2460542022-10-22T17:19:41+02:00artragis/@artragishttps://zestedesavoir.com/forums/sujet/16540/soucis-de-pdf-generes/?page=1#p246054<p>Le fichier .tex chargé est celui qui est envoyé à lualatex.
il te faudra juste ajouter deux points pour que ton lualatex fonctionne : </p>
<ul>
<li>l’ensemble des packages décrits dans le projet du template zds, et donc le template lui-même</li>
<li>pygments (en python donc) pour les lignes de code</li>
</ul>
<blockquote>
<p>tu penses que le problème ci-dessous est un souci côté zmd ? Il y a quelque chose qui foire certaines formules mathématiques, et c’est pas que le rendu, c’est aussi dans le .tex. Voir la balise secret ci-dessous et l’export PDF du billet en question.</p>
</blockquote>
<p>C’est un bug de zmd :</p>
<p>Comme le montre la capture du site de teste de zmd, le latex est mal traduit quand il y a un \begin dedans, c’est probablement dû à notre liste blanche d’ailleurs</p>
<figure><img src="/media/galleries/5660/e0d8da5d-9bbd-4333-abcf-337fc7721717.png" alt="bad latex"><figcaption>bad latex</figcaption></figure>
<p><a href="https://github.com/zestedesavoir/zmarkdown/blob/master/packages/rebber-plugins/src/preprocessors/mathEscape.js">https://github.com/zestedesavoir/zmarkdown/blob/master/packages/rebber-plugins/src/preprocessors/mathEscape.js</a></p>soucis de PDF générés, message #2460522022-10-22T16:55:08+02:00Aabu/@Aabuhttps://zestedesavoir.com/forums/sujet/16540/soucis-de-pdf-generes/?page=1#p246052<blockquote>
<p>Les formules sont bien rendues dans le HTML, mais je ne sais pas s’il est fait appel à un serveur/service LaTeX comme sur d’autres sites.</p>
</blockquote>
<p><a href="/@philippemilink" rel="nofollow" class="ping ping-link">@<span class="ping-username">philippemilink</span></a> m’a signalé que certaines équations font carrément planter l’export PDF (avec une <em>toolchain</em> assemblée par nos soins). Il a déjà jeté un œil au souci et fera un ticket quand il aura le temps avec le résultat de ses investigations. Ton billet n’est pas le seul ; il y a aussi <a href="https://zestedesavoir.com/billets/4288/ou-placer-son-routeur-wi-fi/">celui-là</a>.</p>
<hr>
<p><a href="/@Stalone" rel="nofollow" class="ping ping-link">@<span class="ping-username">Stalone</span></a> : tu penses que le problème ci-dessous est un souci côté zmd ? Il y a quelque chose qui foire certaines formules mathématiques, et c’est pas que le rendu, c’est aussi dans le <code>.tex</code>. Voir la balise secret ci-dessous et l’export PDF du billet en question.</p>
<details class="custom-block custom-block-spoiler"><div class="custom-block-body"><figure><blockquote>
<p>Si je remonte juste au dessus, dans <a href="https://zestedesavoir.com/billets/4313/plaidoyer-pour-la-npi-et-la-gamme-woodstock/#balle-de-match">l’intro de la sous-sous-section 2.2.4</a>, j’utilise la mise en tableau mathématique suivante : </p>
<div class="hljs-code-div hljs-code-latex"><div class="hljs-line-numbers"><span data-count="1"></span><span data-count="2"></span><span data-count="3"></span><span data-count="4"></span><span data-count="5"></span><span data-count="6"></span><span data-count="7"></span></div><pre><code class="hljs language-latex"><span class="hljs-keyword">\begin</span>{array}{l r}
<span class="hljs-built_in">&</span> 1 <span class="hljs-keyword">\\</span>
+ <span class="hljs-built_in">&</span> 2 <span class="hljs-keyword">\\</span>
<span class="hljs-keyword">\times</span> <span class="hljs-built_in">&</span> 3 <span class="hljs-keyword">\\</span>
<span class="hljs-keyword">\hline</span>
= <span class="hljs-built_in">&</span> 7
<span class="hljs-keyword">\end</span>{array}
</code></pre></div>
<p>qui est bien rendu en HTML, mais dans le PDF on a (page 33) deux lignes : </p>
<blockquote>
<div class="align-center"><p> <em>beginarraylr</em>1 + 2<em>times</em>3 </p></div>
<p>=7</p>
</blockquote>
<p>Phénomène similaire plus loin (page 38) ; et finalement, comparé à d’autres formules qui s’affichent sans souci, j’ai l’impression que ce sont les tableaux qui posent souci… Ah, et aussi les délimiteurs étirés en hauteur qui n’apparaissent plus : par exemple <a href="https://zestedesavoir.com/billets/4313/plaidoyer-pour-la-npi-et-la-gamme-woodstock/#jeu-set-et-match">dans 2.4.5 en page 58</a> j’ai ceci </p>
<div class="hljs-code-div hljs-code-latex"><div class="hljs-line-numbers"><span data-count="1"></span><span data-count="2"></span><span data-count="3"></span></div><pre><code class="hljs language-latex"><span class="hljs-keyword">\left</span>( 1 + 0.2 <span class="hljs-keyword">\times</span>
<span class="hljs-keyword">\left</span>(<span class="hljs-keyword">\frac</span>{350}{661.5}<span class="hljs-keyword">\right</span>)<span class="hljs-built_in">^</span>2
<span class="hljs-keyword">\right</span>) <span class="hljs-built_in">^</span> {3.5} - 1
</code></pre></div>
<p>…qui est rendu dans le PDF comme </p>
<div class="hljs-code-div hljs-code-latex"><div class="hljs-line-numbers"><span data-count="1"></span><span data-count="2"></span><span data-count="3"></span></div><pre><code class="hljs language-latex">1 + 0.2 <span class="hljs-keyword">\times</span>
<span class="hljs-keyword">\frac</span>{350}{661.5}
<span class="hljs-built_in">^</span> {3.5} - 1
</code></pre></div>
<p>(outre les parenthèses qui sautent, il y a une mise au carré qui disparait et rend le tout faux) <img src="/static/smileys/svg/siffle.svg" alt=":-°" class="smiley"> </p>
</blockquote><figcaption><a href="https://zestedesavoir.com/forums/sujet/16540/soucis-de-pdf-generes/?page=1#p246049">Gil Cot</a></figcaption></figure></div></details>
<hr>
<blockquote>
<p>Il faut rechercher dans le HTML et dans le PDF les lignes pour « TI-1070 » et « TI-1071 » ou « BM-14M » et « BM-09M » par exemple ; elles comportent les mentions de touches « ¹/ₓ » […]
Ensuite, dans le PDF en 2.2.4.1. page 34 par exemple, on note que la touche « Enterꜛ »</p>
</blockquote>
<p>Cela semble être un souci de police de caractères. Quand on teste le rendu à la source, <a href="https://fonts.google.com/specimen/Source+Sans+Pro?preview.text=Enter%EA%9C%9B%20%C2%B9%2F%E2%82%93&preview.text_type=custom&query=Source+sans+pro#styles">on voit qu’il manque des caractères</a> ici. J’ai testé avec une de nos polices, mais c’est pareil avec toute de toute façon. Un <a href="https://github.com/zestedesavoir/latex-template/issues/138">ticket</a> a été créé.</p>
<p><a href="/@Amaury" rel="nofollow" class="ping ping-link">@<span class="ping-username">Amaury</span></a>, toi qui a des opinions en matière de police, tu connais des polices plus complètes (ou une manière de fallback dans LaTeX, si jamais) ?</p>
<hr>
<blockquote>
<p>Question annexe du coup : Si j’exporte le contenu en LaTeX, est-ce que j’ai le même source que celui utilisé pour la génération du PDF ici ? Auquel cas je peux regarder de mon côté (et en profiter pour enfin me mettre à LuaLaTeX.)</p>
</blockquote>
<p>À ma connaissance, oui, il s’agit de ce qui est effectivement généré pour rendre le PDF. Après, je n’ai pas mouillé là-dedans avant aujourd’hui, donc il y a peut-être des subtilités.</p>soucis de PDF générés, message #2460512022-10-22T15:14:44+02:00Gil Cot/@Gil%20Cothttps://zestedesavoir.com/forums/sujet/16540/soucis-de-pdf-generes/?page=1#p246051<p>(j’ai fait ma réponse en deux parties : une sur les caractères Unicode et les formules —après coup je me dis que j’aurais dû subdiviser aussi— et celle-ci sur les tableaux —et le lien de profil en passant.) </p>
<figure><blockquote>
<p>Oui, il y a une redirection, justement prévue pour ce genre de cas. J’ai créé un <a href="https://github.com/zestedesavoir/latex-template/issues/136">ticket</a> pour notre template malgré tout.</p>
<p></p>
</blockquote><figcaption><a href="https://zestedesavoir.com/forums/sujet/16540/soucis-de-pdf-generes/?page=1#p246047">Aabu</a></figcaption></figure>
<p>Oui, j’ai vu pour la redirection ; mais j’ai voulu signaler au cas où ce serait un oubli.
Je vais donc suivre le ticket directement à la source. <img src="/static/smileys/svg/clin.svg" alt=";)" class="smiley"> </p>
<figure><blockquote>
<blockquote>
<p>Parlant de tableaux, les tableaux complexes ne passent visiblement pas…</p>
</blockquote>
<p>J’ai l’impression que seuls les tableaux avec des touches ont un souci de rendu, par exemple page 8. Le rendu est correct en HTML, donc c’est pas du parsing. Peut-être un bug dans le template LaTeX. Pareil, j’ai fait un <a href="https://github.com/zestedesavoir/latex-template/issues/137">ticket</a> pour garder une trace.</p>
<p></p>
</blockquote><figcaption><a href="https://zestedesavoir.com/forums/sujet/16540/soucis-de-pdf-generes/?page=1#p246047">Aabu</a></figcaption></figure>
<p>Je fais, par réflexe, surtout des tableaux à la GFM (i.e. des <a href="https://zestedesavoir.com/tutoriels/249/rediger-sur-zds/#des-tableaux-simples">tableaux simples</a> avec en plus la barre au début et à la fin.) À première vue, pas de souci avec ce type de tableau.</p>
<p>J’ai utilisé les grilles à la Pandoc (i.e. <a href="https://zestedesavoir.com/tutoriels/249/rediger-sur-zds/#tableaux-complexes">tableaux complexes</a> plus longs à écrire mais plus avancés) …<a href="https://zestedesavoir.com/forums/sujet/16516/tableau-de-touches/">justement pour les touches</a> ! Du coup, je n’ai pas de tableau complexe sans mention de touche, et je ne sais alors pas si le problème est plus générique (i.e. avec ce type de tableau) ou spécifique (i.e. lié à la présence de touches dans ces tableaux.)</p>
<p>Je vais pareillement m’abonner au ticket sur la forge. <img src="/static/smileys/svg/smile.svg" alt=":)" class="smiley"></p>
<p>Je vois que le PDF est généré par <span class="math math-inline"><span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>L</mi><mi>u</mi><mi>a</mi><mtext>LaTeX</mtext></mrow><annotation encoding="application/x-tex">Lua\LaTeX</annotation></semantics></math></span><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.89883em;vertical-align:-0.2155em;"></span><span class="mord mathdefault">L</span><span class="mord mathdefault">u</span><span class="mord mathdefault">a</span><span class="mord text"><span class="mord textrm">L</span><span class="mspace" style="margin-right:-0.36em;"></span><span class="vlist-t"><span class="vlist-r"><span class="vlist" style="height:0.68333em;"><span style="top:-2.904999em;"><span class="pstrut" style="height:2.7em;"></span><span class="mord"><span class="mord textrm mtight sizing reset-size6 size3">A</span></span></span></span></span></span><span class="mspace" style="margin-right:-0.15em;"></span><span class="mord text"><span class="mord textrm">T</span><span class="mspace" style="margin-right:-0.1667em;"></span><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.46782999999999997em;"><span style="top:-2.7845em;"><span class="pstrut" style="height:3em;"></span><span class="mord"><span class="mord textrm">E</span></span></span></span><span class="vlist-s"></span></span><span class="vlist-r"><span class="vlist" style="height:0.2155em;"><span></span></span></span></span><span class="mspace" style="margin-right:-0.125em;"></span><span class="mord textrm">X</span></span></span></span></span></span></span>. Question annexe du coup : Si j’exporte le contenu en LaTeX, est-ce que j’ai le même source que celui utilisé pour la génération du PDF ici ? Auquel cas je peux regarder de mon côté (et en profiter pour enfin me mettre à LuaLaTeX.)</p>soucis de PDF générés, message #2460492022-10-22T14:35:44+02:00Gil Cot/@Gil%20Cothttps://zestedesavoir.com/forums/sujet/16540/soucis-de-pdf-generes/?page=1#p246049<p>Hey All <img src="/static/smileys/svg/smile.svg" alt=":)" class="smiley"> </p>
<figure><blockquote>
<p>C’est quand même un comble que <span class="math math-inline"><span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mtext>LaTeX</mtext></mrow><annotation encoding="application/x-tex">\LaTeX</annotation></semantics></math></span><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.89883em;vertical-align:-0.2155em;"></span><span class="mord text"><span class="mord textrm">L</span><span class="mspace" style="margin-right:-0.36em;"></span><span class="vlist-t"><span class="vlist-r"><span class="vlist" style="height:0.68333em;"><span style="top:-2.904999em;"><span class="pstrut" style="height:2.7em;"></span><span class="mord"><span class="mord textrm mtight sizing reset-size6 size3">A</span></span></span></span></span></span><span class="mspace" style="margin-right:-0.15em;"></span><span class="mord text"><span class="mord textrm">T</span><span class="mspace" style="margin-right:-0.1667em;"></span><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.46782999999999997em;"><span style="top:-2.7845em;"><span class="pstrut" style="height:3em;"></span><span class="mord"><span class="mord textrm">E</span></span></span></span><span class="vlist-s"></span></span><span class="vlist-r"><span class="vlist" style="height:0.2155em;"><span></span></span></span></span><span class="mspace" style="margin-right:-0.125em;"></span><span class="mord textrm">X</span></span></span></span></span></span></span> supporte mal les formules.</p>
<p>Le support Unicode ne m’étonne pas énormément.</p>
</blockquote><figcaption><a href="https://zestedesavoir.com/forums/sujet/16540/soucis-de-pdf-generes/?page=1#p246046">ache</a></figcaption></figure>
<p>Les formules sont bien rendues dans le HTML, mais je ne sais pas s’il est fait appel à un serveur/service LaTeX comme sur d’autres sites. Je viens de faire le test chez moi (compilation d’un <code>documentclass{article}</code> avec <code>pdflatex</code> en local) et elles ne posent pas de problème. C’est donc au niveau du module de génération du PDF. Je n’ai d’habitude pas de souci avec Unicode (en mode texte) dans mon usage (il semble exister des soucis avec certains scripts pour les langues asiatiques mais on n’est pas dans le cas) ; après je n’utilise pas LuaLaTeX (si j’en crois les métas du PDF) et faudra donc je refasse les tests à l’occasion. </p>
<figure><blockquote>
<blockquote>
<p>Je remarque aussi que certains caractères ne sont pas rendus, comme s’il y a un souci avec le support Unicode. Je ne sais pas si c’est lié au fait que ces caractères apparaissent dans des touches, dans mon cas, ou si c’est plus général.</p>
</blockquote>
<p>Tu aurais des endroits plus précis à pointer pour que je regarde ?</p>
<p></p>
</blockquote><figcaption><a href="https://zestedesavoir.com/forums/sujet/16540/soucis-de-pdf-generes/?page=1#p246047">Aabu</a></figcaption></figure>
<p>Il faut rechercher dans le HTML et dans le PDF les lignes pour « TI-1070 » et « TI-1071 » ou « BM-14M » et « BM-09M » par exemple ; elles comportent les mentions de touches « ¹/ₓ » (fait avec U+00B9 —bien rendu— et U+2093 —non rendu— tous deux dans un <a href="https://en.wikipedia.org/wiki/Superscripts_and_Subscripts_%28Unicode_block%29">bloc commun aux scripts latins et existant depuis la v1 d’Unicode</a>…)<br>
Ensuite, dans le PDF <a href="https://zestedesavoir.com/billets/4313/plaidoyer-pour-la-npi-et-la-gamme-woodstock/#%C3%A9valuation-imm%C3%A9diate">en 2.2.4.1. page 34</a> par exemple, on note que la touche « Enterꜛ » perd sa flèche… Plus étonnant (je n’avais pas tilté que c’est un caractère qui est dans la table ASCII aussi), juste avant (dès la page 33 de la même sous-sous-sous-section), il y a le bête « + » qui disparait… Le souci doit être vraiment lié au rendu/traitement des "touches"… <img src="/static/smileys/svg/unsure.svg" alt=":euh:" class="smiley"> </p>
<figure><blockquote>
<blockquote>
<p>Souci également avec de nombreuses formules en mode display qui ont du mal…</p>
</blockquote>
<p>Quand tu dis que ça a du mal, tu veux dire quoi ? </p>
<p>Quoi qu’il en soit, c’est vrai que c’est un peu petit sur le site. Ça fait pareil dans le PDF sur les formules à étages ?</p>
<p></p>
</blockquote><figcaption><a href="https://zestedesavoir.com/forums/sujet/16540/soucis-de-pdf-generes/?page=1#p246047">Aabu</a></figcaption></figure>
<p>Si je remonte juste au dessus, dans <a href="https://zestedesavoir.com/billets/4313/plaidoyer-pour-la-npi-et-la-gamme-woodstock/#balle-de-match">l’intro de la sous-sous-section 2.2.4</a>, j’utilise la mise en tableau mathématique suivante : </p>
<div class="hljs-code-div hljs-code-latex"><div class="hljs-line-numbers"><span data-count="1"></span><span data-count="2"></span><span data-count="3"></span><span data-count="4"></span><span data-count="5"></span><span data-count="6"></span><span data-count="7"></span></div><pre><code class="hljs language-latex"><span class="hljs-keyword">\begin</span>{array}{l r}
<span class="hljs-built_in">&</span> 1 <span class="hljs-keyword">\\</span>
+ <span class="hljs-built_in">&</span> 2 <span class="hljs-keyword">\\</span>
<span class="hljs-keyword">\times</span> <span class="hljs-built_in">&</span> 3 <span class="hljs-keyword">\\</span>
<span class="hljs-keyword">\hline</span>
= <span class="hljs-built_in">&</span> 7
<span class="hljs-keyword">\end</span>{array}
</code></pre></div>
<p>qui est bien rendu en HTML, mais dans le PDF on a (page 33) deux lignes : </p>
<blockquote>
<div class="align-center"><p> <em>beginarraylr</em>1 + 2<em>times</em>3 </p></div>
<p>=7</p>
</blockquote>
<p>Phénomène similaire plus loin (page 38) ; et finalement, comparé à d’autres formules qui s’affichent sans souci, j’ai l’impression que ce sont les tableaux qui posent souci… Ah, et aussi les délimiteurs étirés en hauteur qui n’apparaissent plus : par exemple <a href="https://zestedesavoir.com/billets/4313/plaidoyer-pour-la-npi-et-la-gamme-woodstock/#jeu-set-et-match">dans 2.4.5 en page 58</a> j’ai ceci </p>
<div class="hljs-code-div hljs-code-latex"><div class="hljs-line-numbers"><span data-count="1"></span><span data-count="2"></span><span data-count="3"></span></div><pre><code class="hljs language-latex"><span class="hljs-keyword">\left</span>( 1 + 0.2 <span class="hljs-keyword">\times</span>
<span class="hljs-keyword">\left</span>(<span class="hljs-keyword">\frac</span>{350}{661.5}<span class="hljs-keyword">\right</span>)<span class="hljs-built_in">^</span>2
<span class="hljs-keyword">\right</span>) <span class="hljs-built_in">^</span> {3.5} - 1
</code></pre></div>
<p>…qui est rendu dans le PDF comme </p>
<div class="hljs-code-div hljs-code-latex"><div class="hljs-line-numbers"><span data-count="1"></span><span data-count="2"></span><span data-count="3"></span></div><pre><code class="hljs language-latex">1 + 0.2 <span class="hljs-keyword">\times</span>
<span class="hljs-keyword">\frac</span>{350}{661.5}
<span class="hljs-built_in">^</span> {3.5} - 1
</code></pre></div>
<p>(outre les parenthèses qui sautent, il y a une mise au carré qui disparait et rend le tout faux) <img src="/static/smileys/svg/siffle.svg" alt=":-°" class="smiley"><br>
C’est ce que j’ai observé pour l’instant, et j’espère qu’il n’y a pas d’autres anomalies. </p>soucis de PDF générés, message #2460472022-10-22T10:00:30+02:00Aabu/@Aabuhttps://zestedesavoir.com/forums/sujet/16540/soucis-de-pdf-generes/?page=1#p246047<p>Salut,</p>
<p>Le <a href="https://zestedesavoir.com/billets/pdf/4313/plaidoyer-pour-la-npi-et-la-gamme-woodstock.pdf">PDF</a> et le <a href="https://zestedesavoir.com/billets/4313/plaidoyer-pour-la-npi-et-la-gamme-woodstock/">billet</a> en question, histoire que le sujet soit plus autocontenu.</p>
<blockquote>
<p>je remarque que le lien sur le pseudo n’est pas de la nouvelle forme <code>SiteBaseUrl + "/@" + User.Nick</code> mais est plutôt <code>SiteBaseURL + "/membres/voir/" + User.Nick + "/"</code> qui fonctionne aussi. </p>
</blockquote>
<p>Oui, il y a une redirection, justement prévue pour ce genre de cas. J’ai créé un <a href="https://github.com/zestedesavoir/latex-template/issues/136">ticket</a> pour notre template malgré tout.</p>
<blockquote>
<p>Parlant de tableaux, les tableaux complexes ne passent visiblement pas…</p>
</blockquote>
<p>J’ai l’impression que seuls les tableaux avec des touches ont un souci de rendu, par exemple page 8. Le rendu est correct en HTML, donc c’est pas du parsing. Peut-être un bug dans le template LaTeX. Pareil, j’ai fait un <a href="https://github.com/zestedesavoir/latex-template/issues/137">ticket</a> pour garder une trace.</p>
<blockquote>
<p>Je remarque aussi que certains caractères ne sont pas rendus, comme s’il y a un souci avec le support Unicode. Je ne sais pas si c’est lié au fait que ces caractères apparaissent dans des touches, dans mon cas, ou si c’est plus général.</p>
</blockquote>
<p>Tu aurais des endroits plus précis à pointer pour que je regarde ?</p>
<blockquote>
<p>Souci également avec de nombreuses formules en mode display qui ont du mal…</p>
</blockquote>
<p>Quand tu dis que ça a du mal, tu veux dire quoi ? </p>
<p>Quoi qu’il en soit, c’est vrai que c’est un peu petit sur le site. Ça fait pareil dans le PDF sur les formules à étages ?</p>
<p>Celle-là est correcte : </p>
<div class="math math-display"><span class="katex-display"><span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><msqrt><mrow><mn>5</mn><mrow><mo fence="true">[</mo><msup><mrow><mo fence="true">(</mo><mrow><mo fence="true">{</mo><mrow><mo fence="true">[</mo><msup><mrow><mo fence="true">(</mo><mn>1</mn><mo>+</mo><mn>0</mn><mo separator="true" lspace="0em" rspace="0em">,</mo><mn>2</mn><msup><mrow><mo fence="true">[</mo><mfrac><mn>350</mn><mrow><mn>661</mn><mo separator="true" lspace="0em" rspace="0em">,</mo><mn>5</mn></mrow></mfrac><mo fence="true">]</mo></mrow><mn>2</mn></msup><mo fence="true">)</mo></mrow><mrow><mn>3</mn><mo separator="true" lspace="0em" rspace="0em">,</mo><mn>5</mn></mrow></msup><mo>−</mo><mn>1</mn><mo fence="true">]</mo></mrow><msup><mrow><mo fence="true">[</mo><mn>1</mn><mo>−</mo><mrow><mo fence="true">(</mo><mn>6.875</mn><mo>×</mo><mn>1</mn><msup><mn>0</mn><mrow><mo>−</mo><mn>6</mn></mrow></msup><mo fence="true">)</mo></mrow><mn>25</mn><mo separator="true" lspace="0em" rspace="0em">,</mo><mn>500</mn><mo fence="true">]</mo></mrow><mrow><mo>−</mo><mn>5</mn><mo separator="true" lspace="0em" rspace="0em">,</mo><mn>2656</mn></mrow></msup><mo fence="true">}</mo></mrow><mo>+</mo><mn>1</mn><mo fence="true">)</mo></mrow><mrow><mn>0</mn><mo separator="true" lspace="0em" rspace="0em">,</mo><mn>286</mn></mrow></msup><mo>−</mo><mn>1</mn><mo fence="true">]</mo></mrow></mrow></msqrt></mrow><annotation encoding="application/x-tex">\sqrt{5 \left[ \left( \left\{ \left[ \left( 1 + 0{,}2 \left[ \frac{350}{661{,}5} \right]^2 \right)^{3{,}5} -1 \right] \left[ 1 - \left(6{.}875 \times 10^{-6}\right)25{,}500 \right]^{-5{,}2656} \right\}+1 \right)^{0{,}286} -1 \right]}</annotation></semantics></math></span><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:4.429780000000001em;vertical-align:-1.850025em;"></span><span class="mord sqrt"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:2.579755000000001em;"><span class="svg-align" style="top:-6.389780000000002em;"><span class="pstrut" style="height:6.389780000000001em;"></span><span class="mord" style="padding-left:1.056em;"><span class="mord">5</span><span class="mspace" style="margin-right:0.16666666666666666em;"></span><span class="minner"><span class="mopen"><span class="delimsizing mult"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:2.352005em;"><span style="top:-1.9499950000000004em;"><span class="pstrut" style="height:3.1550000000000002em;"></span><span class="delimsizinginner delim-size4"><span>⎣</span></span></span><span style="top:-3.0999950000000003em;"><span class="pstrut" style="height:3.1550000000000002em;"></span><span class="delimsizinginner delim-size4"><span>⎢</span></span></span><span style="top:-3.1109850000000003em;"><span class="pstrut" style="height:3.1550000000000002em;"></span><span class="delimsizinginner delim-size4"><span>⎢</span></span></span><span style="top:-4.352005em;"><span class="pstrut" style="height:3.1550000000000002em;"></span><span class="delimsizinginner delim-size4"><span>⎡</span></span></span></span><span class="vlist-s"></span></span><span class="vlist-r"><span class="vlist" style="height:1.850025em;"><span></span></span></span></span></span></span><span class="minner"><span class="minner"><span class="mopen"><span class="delimsizing mult"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:2.05002em;"><span style="top:-2.2500000000000004em;"><span class="pstrut" style="height:3.1550000000000002em;"></span><span class="delimsizinginner delim-size4"><span>⎝</span></span></span><span style="top:-2.8100000000000005em;"><span class="pstrut" style="height:3.1550000000000002em;"></span><span class="delimsizinginner delim-size4"><span>⎜</span></span></span><span style="top:-4.05002em;"><span class="pstrut" style="height:3.1550000000000002em;"></span><span class="delimsizinginner delim-size4"><span>⎛</span></span></span></span><span class="vlist-s"></span></span><span class="vlist-r"><span class="vlist" style="height:1.55002em;"><span></span></span></span></span></span></span><span class="minner"><span class="mopen"><span class="delimsizing mult"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:2.05002em;"><span style="top:-2.49999em;"><span class="pstrut" style="height:3.15em;"></span><span class="delimsizinginner delim-size4"><span>⎩</span></span></span><span style="top:-2.20499em;"><span class="pstrut" style="height:3.15em;"></span><span class="delimsizinginner delim-size4"><span>⎪</span></span></span><span style="top:-3.15001em;"><span class="pstrut" style="height:3.15em;"></span><span class="delimsizinginner delim-size4"><span>⎨</span></span></span><span style="top:-4.00501em;"><span class="pstrut" style="height:3.15em;"></span><span class="delimsizinginner delim-size4"><span>⎪</span></span></span><span style="top:-4.30002em;"><span class="pstrut" style="height:3.15em;"></span><span class="delimsizinginner delim-size4"><span>⎧</span></span></span></span><span class="vlist-s"></span></span><span class="vlist-r"><span class="vlist" style="height:1.55002em;"><span></span></span></span></span></span></span><span class="minner"><span class="mopen"><span class="delimsizing mult"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:2.0510099999999998em;"><span style="top:-2.2500000000000004em;"><span class="pstrut" style="height:3.1550000000000002em;"></span><span class="delimsizinginner delim-size4"><span>⎣</span></span></span><span style="top:-2.8099900000000004em;"><span class="pstrut" style="height:3.1550000000000002em;"></span><span class="delimsizinginner delim-size4"><span>⎢</span></span></span><span style="top:-4.05101em;"><span class="pstrut" style="height:3.1550000000000002em;"></span><span class="delimsizinginner delim-size4"><span>⎡</span></span></span></span><span class="vlist-s"></span></span><span class="vlist-r"><span class="vlist" style="height:1.55002em;"><span></span></span></span></span></span></span><span class="minner"><span class="minner"><span class="mopen delimcenter" style="top:0em;"><span class="delimsizing size4">(</span></span><span class="mord">1</span><span class="mspace" style="margin-right:0.2222222222222222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222222222222222em;"></span><span class="mord">0</span><span class="mord"><span class="mpunct">,</span></span><span class="mord">2</span><span class="mspace" style="margin-right:0.16666666666666666em;"></span><span class="minner"><span class="minner"><span class="mopen delimcenter" style="top:0em;"><span class="delimsizing size3">[</span></span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:1.32144em;"><span style="top:-2.314em;"><span class="pstrut" style="height:3em;"></span><span class="mord"><span class="mord">6</span><span class="mord">6</span><span class="mord">1</span><span class="mord"><span class="mpunct">,</span></span><span class="mord">5</span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.677em;"><span class="pstrut" style="height:3em;"></span><span class="mord"><span class="mord">3</span><span class="mord">5</span><span class="mord">0</span></span></span></span><span class="vlist-s"></span></span><span class="vlist-r"><span class="vlist" style="height:0.8804400000000001em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mclose delimcenter" style="top:0em;"><span class="delimsizing size3">]</span></span></span><span class="msupsub"><span class="vlist-t"><span class="vlist-r"><span class="vlist" style="height:1.6540080000000001em;"><span style="top:-3.9029000000000003em;margin-right:0.05em;"><span class="pstrut" style="height:2.7em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight">2</span></span></span></span></span></span></span></span><span class="mclose delimcenter" style="top:0em;"><span class="delimsizing size4">)</span></span></span><span class="msupsub"><span class="vlist-t"><span class="vlist-r"><span class="vlist" style="height:1.9540080000000002em;"><span style="top:-4.2029000000000005em;margin-right:0.05em;"><span class="pstrut" style="height:2.7em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mtight">3</span><span class="mord mtight"><span class="mpunct mtight">,</span></span><span class="mord mtight">5</span></span></span></span></span></span></span></span></span><span class="mspace" style="margin-right:0.2222222222222222em;"></span><span class="mbin">−</span><span class="mspace" style="margin-right:0.2222222222222222em;"></span><span class="mord">1</span><span class="mclose"><span class="delimsizing mult"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:2.0510099999999998em;"><span style="top:-2.2500000000000004em;"><span class="pstrut" style="height:3.1550000000000002em;"></span><span class="delimsizinginner delim-size4"><span>⎦</span></span></span><span style="top:-2.8099900000000004em;"><span class="pstrut" style="height:3.1550000000000002em;"></span><span class="delimsizinginner delim-size4"><span>⎥</span></span></span><span style="top:-4.05101em;"><span class="pstrut" style="height:3.1550000000000002em;"></span><span class="delimsizinginner delim-size4"><span>⎤</span></span></span></span><span class="vlist-s"></span></span><span class="vlist-r"><span class="vlist" style="height:1.55002em;"><span></span></span></span></span></span></span></span><span class="mspace" style="margin-right:0.16666666666666666em;"></span><span class="minner"><span class="minner"><span class="mopen delimcenter" style="top:0em;">[</span><span class="mord">1</span><span class="mspace" style="margin-right:0.2222222222222222em;"></span><span class="mbin">−</span><span class="mspace" style="margin-right:0.2222222222222222em;"></span><span class="minner"><span class="mopen delimcenter" style="top:0em;">(</span><span class="mord">6</span><span class="mord"><span class="mord">.</span></span><span class="mord">8</span><span class="mord">7</span><span class="mord">5</span><span class="mspace" style="margin-right:0.2222222222222222em;"></span><span class="mbin">×</span><span class="mspace" style="margin-right:0.2222222222222222em;"></span><span class="mord">1</span><span class="mord"><span class="mord">0</span><span class="msupsub"><span class="vlist-t"><span class="vlist-r"><span class="vlist" style="height:0.740108em;"><span style="top:-2.989em;margin-right:0.05em;"><span class="pstrut" style="height:2.7em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mtight">−</span><span class="mord mtight">6</span></span></span></span></span></span></span></span></span><span class="mclose delimcenter" style="top:0em;">)</span></span><span class="mspace" style="margin-right:0.16666666666666666em;"></span><span class="mord">2</span><span class="mord">5</span><span class="mord"><span class="mpunct">,</span></span><span class="mord">5</span><span class="mord">0</span><span class="mord">0</span><span class="mclose delimcenter" style="top:0em;">]</span></span><span class="msupsub"><span class="vlist-t"><span class="vlist-r"><span class="vlist" style="height:0.954008em;"><span style="top:-3.2029000000000005em;margin-right:0.05em;"><span class="pstrut" style="height:2.7em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mtight">−</span><span class="mord mtight">5</span><span class="mord mtight"><span class="mpunct mtight">,</span></span><span class="mord mtight">2</span><span class="mord mtight">6</span><span class="mord mtight">5</span><span class="mord mtight">6</span></span></span></span></span></span></span></span></span><span class="mclose"><span class="delimsizing mult"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:2.05002em;"><span style="top:-2.49999em;"><span class="pstrut" style="height:3.15em;"></span><span class="delimsizinginner delim-size4"><span>⎭</span></span></span><span style="top:-2.20499em;"><span class="pstrut" style="height:3.15em;"></span><span class="delimsizinginner delim-size4"><span>⎪</span></span></span><span style="top:-3.15001em;"><span class="pstrut" style="height:3.15em;"></span><span class="delimsizinginner delim-size4"><span>⎬</span></span></span><span style="top:-4.00501em;"><span class="pstrut" style="height:3.15em;"></span><span class="delimsizinginner delim-size4"><span>⎪</span></span></span><span style="top:-4.30002em;"><span class="pstrut" style="height:3.15em;"></span><span class="delimsizinginner delim-size4"><span>⎫</span></span></span></span><span class="vlist-s"></span></span><span class="vlist-r"><span class="vlist" style="height:1.55002em;"><span></span></span></span></span></span></span></span><span class="mspace" style="margin-right:0.2222222222222222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222222222222222em;"></span><span class="mord">1</span><span class="mclose"><span class="delimsizing mult"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:2.05002em;"><span style="top:-2.2500000000000004em;"><span class="pstrut" style="height:3.1550000000000002em;"></span><span class="delimsizinginner delim-size4"><span>⎠</span></span></span><span style="top:-2.8100000000000005em;"><span class="pstrut" style="height:3.1550000000000002em;"></span><span class="delimsizinginner delim-size4"><span>⎟</span></span></span><span style="top:-4.05002em;"><span class="pstrut" style="height:3.1550000000000002em;"></span><span class="delimsizinginner delim-size4"><span>⎞</span></span></span></span><span class="vlist-s"></span></span><span class="vlist-r"><span class="vlist" style="height:1.55002em;"><span></span></span></span></span></span></span></span><span class="msupsub"><span class="vlist-t"><span class="vlist-r"><span class="vlist" style="height:2.2550179999999997em;"><span style="top:-4.50391em;margin-right:0.05em;"><span class="pstrut" style="height:2.7em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mtight">0</span><span class="mord mtight"><span class="mpunct mtight">,</span></span><span class="mord mtight">2</span><span class="mord mtight">8</span><span class="mord mtight">6</span></span></span></span></span></span></span></span></span><span class="mspace" style="margin-right:0.2222222222222222em;"></span><span class="mbin">−</span><span class="mspace" style="margin-right:0.2222222222222222em;"></span><span class="mord">1</span><span class="mclose"><span class="delimsizing mult"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:2.352005em;"><span style="top:-1.9499950000000004em;"><span class="pstrut" style="height:3.1550000000000002em;"></span><span class="delimsizinginner delim-size4"><span>⎦</span></span></span><span style="top:-3.0999950000000003em;"><span class="pstrut" style="height:3.1550000000000002em;"></span><span class="delimsizinginner delim-size4"><span>⎥</span></span></span><span style="top:-3.1109850000000003em;"><span class="pstrut" style="height:3.1550000000000002em;"></span><span class="delimsizinginner delim-size4"><span>⎥</span></span></span><span style="top:-4.352005em;"><span class="pstrut" style="height:3.1550000000000002em;"></span><span class="delimsizinginner delim-size4"><span>⎤</span></span></span></span><span class="vlist-s"></span></span><span class="vlist-r"><span class="vlist" style="height:1.850025em;"><span></span></span></span></span></span></span></span></span></span><span style="top:-4.539755000000001em;"><span class="pstrut" style="height:6.389780000000001em;"></span><span class="hide-tail" style="min-width:0.742em;height:4.469780000000001em;"><svg width="400em" height="4.469780000000001em" viewBox="0 0 400000 4469" preserveAspectRatio="xMinYMin slice"><path d="M702 80H40000040
H742v4335l-4 4-4 4c-.667.7 -2 1.5-4 2.5s-4.167 1.833-6.5 2.5-5.5 1-9.5 1
h-12l-28-84c-16.667-52-96.667 -294.333-240-727l-212 -643 -85 170
c-4-3.333-8.333-7.667-13 -13l-13-13l77-155 77-156c66 199.333 139 419.667
219 661 l218 661zM702 80H400000v40H742z"></path></svg></span></span></span><span class="vlist-s"></span></span><span class="vlist-r"><span class="vlist" style="height:1.850025em;"><span></span></span></span></span></span></span></span></span></span></div>
<p>Mais celle-là est un peu petite :</p>
<div class="math math-display"><span class="katex-display"><span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>M</mi><mo>=</mo><msqrt><mrow><mn>5</mn><mrow><mo fence="true">{</mo><msup><mrow><mo fence="true">[</mo><mfrac><mrow><msup><mrow><mo fence="true">(</mo><mfrac><msubsup><mi>V</mi><mi>c</mi><mn>2</mn></msubsup><mrow><mn>5</mn><msubsup><mi>a</mi><mrow><mi>s</mi><mi>s</mi><mi>l</mi></mrow><mn>2</mn></msubsup></mrow></mfrac><mo>+</mo><mn>1</mn><mo fence="true">)</mo></mrow><mfrac><mn>7</mn><mn>2</mn></mfrac></msup><mo>−</mo><mn>1</mn></mrow><msup><mrow><mo fence="true">(</mo><mn>1</mn><mo>−</mo><mn>6.875586</mn><mo>×</mo><mn>1</mn><msup><mn>0</mn><mrow><mo>−</mo><mn>6</mn></mrow></msup><msub><mi>H</mi><mi>p</mi></msub><mo fence="true">)</mo></mrow><mrow><mn>5</mn><mo separator="true" lspace="0em" rspace="0em">,</mo><mn>255863</mn></mrow></msup></mfrac><mo>+</mo><mn>1</mn><mo fence="true">]</mo></mrow><mfrac><mn>2</mn><mn>7</mn></mfrac></msup><mo>−</mo><mn>1</mn><mo fence="true">}</mo></mrow></mrow></msqrt></mrow><annotation encoding="application/x-tex">M = \sqrt{5 \left\{ \left[ \frac{ \left( \frac{V_c^2}{5a_{ssl}^2} +1 \right)^\frac{7}{2} -1 }{ \left( 1 - 6{.}875586 \times 10^{-6}H_p \right)^{5{,}255863} } +1 \right] ^{\frac{2}{7}} - 1 \right\} }</annotation></semantics></math></span><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.68333em;vertical-align:0em;"></span><span class="mord mathdefault" style="margin-right:0.10903em;">M</span><span class="mspace" style="margin-right:0.2777777777777778em;"></span><span class="mrel">=</span><span class="mspace" style="margin-right:0.2777777777777778em;"></span></span><span class="base"><span class="strut" style="height:5.25563em;vertical-align:-2.15002em;"></span><span class="mord sqrt"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:3.10561em;"><span class="svg-align" style="top:-7.215629999999999em;"><span class="pstrut" style="height:7.21563em;"></span><span class="mord" style="padding-left:1.056em;"><span class="mord">5</span><span class="mspace" style="margin-right:0.16666666666666666em;"></span><span class="minner"><span class="mopen"><span class="delimsizing mult"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:2.6500200000000005em;"><span style="top:-1.8999899999999998em;"><span class="pstrut" style="height:3.15em;"></span><span class="delimsizinginner delim-size4"><span>⎩</span></span></span><span style="top:-1.89499em;"><span class="pstrut" style="height:3.15em;"></span><span class="delimsizinginner delim-size4"><span>⎪</span></span></span><span style="top:-2.18999em;"><span class="pstrut" style="height:3.15em;"></span><span class="delimsizinginner delim-size4"><span>⎪</span></span></span><span style="top:-2.20499em;"><span class="pstrut" style="height:3.15em;"></span><span class="delimsizinginner delim-size4"><span>⎪</span></span></span><span style="top:-3.15001em;"><span class="pstrut" style="height:3.15em;"></span><span class="delimsizinginner delim-size4"><span>⎨</span></span></span><span style="top:-4.2950099999999996em;"><span class="pstrut" style="height:3.15em;"></span><span class="delimsizinginner delim-size4"><span>⎪</span></span></span><span style="top:-4.59001em;"><span class="pstrut" style="height:3.15em;"></span><span class="delimsizinginner delim-size4"><span>⎪</span></span></span><span style="top:-4.60501em;"><span class="pstrut" style="height:3.15em;"></span><span class="delimsizinginner delim-size4"><span>⎪</span></span></span><span style="top:-4.90002em;"><span class="pstrut" style="height:3.15em;"></span><span class="delimsizinginner delim-size4"><span>⎧</span></span></span></span><span class="vlist-s"></span></span><span class="vlist-r"><span class="vlist" style="height:2.15002em;"><span></span></span></span></span></span></span><span class="minner"><span class="minner"><span class="mopen"><span class="delimsizing mult"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:2.352005em;"><span style="top:-1.9499950000000004em;"><span class="pstrut" style="height:3.1550000000000002em;"></span><span class="delimsizinginner delim-size4"><span>⎣</span></span></span><span style="top:-3.0999950000000003em;"><span class="pstrut" style="height:3.1550000000000002em;"></span><span class="delimsizinginner delim-size4"><span>⎢</span></span></span><span style="top:-3.1109850000000003em;"><span class="pstrut" style="height:3.1550000000000002em;"></span><span class="delimsizinginner delim-size4"><span>⎢</span></span></span><span style="top:-4.352005em;"><span class="pstrut" style="height:3.1550000000000002em;"></span><span class="delimsizinginner delim-size4"><span>⎡</span></span></span></span><span class="vlist-s"></span></span><span class="vlist-r"><span class="vlist" style="height:1.850025em;"><span></span></span></span></span></span></span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:2.53394em;"><span style="top:-2.649912em;"><span class="pstrut" style="height:3.49392em;"></span><span class="mord"><span class="minner"><span class="minner"><span class="mopen delimcenter" style="top:0em;">(</span><span class="mord">1</span><span class="mspace" style="margin-right:0.2222222222222222em;"></span><span class="mbin">−</span><span class="mspace" style="margin-right:0.2222222222222222em;"></span><span class="mord">6</span><span class="mord"><span class="mord">.</span></span><span class="mord">8</span><span class="mord">7</span><span class="mord">5</span><span class="mord">5</span><span class="mord">8</span><span class="mord">6</span><span class="mspace" style="margin-right:0.2222222222222222em;"></span><span class="mbin">×</span><span class="mspace" style="margin-right:0.2222222222222222em;"></span><span class="mord">1</span><span class="mord"><span class="mord">0</span><span class="msupsub"><span class="vlist-t"><span class="vlist-r"><span class="vlist" style="height:0.740108em;"><span style="top:-2.989em;margin-right:0.05em;"><span class="pstrut" style="height:2.7em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mtight">−</span><span class="mord mtight">6</span></span></span></span></span></span></span></span></span><span class="mord"><span class="mord mathdefault" style="margin-right:0.08125em;">H</span><span class="msupsub"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.15139200000000003em;"><span style="top:-2.5500000000000003em;margin-left:-0.08125em;margin-right:0.05em;"><span class="pstrut" style="height:2.7em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mathdefault mtight">p</span></span></span></span><span class="vlist-s"></span></span><span class="vlist-r"><span class="vlist" style="height:0.286108em;"><span></span></span></span></span></span></span><span class="mclose delimcenter" style="top:0em;">)</span></span><span class="msupsub"><span class="vlist-t"><span class="vlist-r"><span class="vlist" style="height:0.954008em;"><span style="top:-3.2029000000000005em;margin-right:0.05em;"><span class="pstrut" style="height:2.7em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mtight">5</span><span class="mord mtight"><span class="mpunct mtight">,</span></span><span class="mord mtight">2</span><span class="mord mtight">5</span><span class="mord mtight">5</span><span class="mord mtight">8</span><span class="mord mtight">6</span><span class="mord mtight">3</span></span></span></span></span></span></span></span></span></span></span><span style="top:-3.72392em;"><span class="pstrut" style="height:3.49392em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-4.53394em;"><span class="pstrut" style="height:3.49392em;"></span><span class="mord"><span class="minner"><span class="minner"><span class="mopen delimcenter" style="top:0em;"><span class="delimsizing size2">(</span></span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:1.0326199999999999em;"><span style="top:-2.62642em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mtight">5</span><span class="mord mtight"><span class="mord mathdefault mtight">a</span><span class="msupsub"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8051142857142858em;"><span style="top:-2.1527714285714286em;margin-left:0em;margin-right:0.07142857142857144em;"><span class="pstrut" style="height:2.5em;"></span><span class="sizing reset-size3 size1 mtight"><span class="mord mtight"><span class="mord mathdefault mtight">s</span><span class="mord mathdefault mtight">s</span><span class="mord mathdefault mtight" style="margin-right:0.01968em;">l</span></span></span></span><span style="top:-2.8448em;margin-right:0.07142857142857144em;"><span class="pstrut" style="height:2.5em;"></span><span class="sizing reset-size3 size1 mtight"><span class="mord mtight">2</span></span></span></span><span class="vlist-s"></span></span><span class="vlist-r"><span class="vlist" style="height:0.3472285714285714em;"><span></span></span></span></span></span></span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.5102em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mtight"><span class="mord mathdefault mtight" style="margin-right:0.22222em;">V</span><span class="msupsub"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.7463142857142857em;"><span style="top:-2.214em;margin-left:-0.22222em;margin-right:0.07142857142857144em;"><span class="pstrut" style="height:2.5em;"></span><span class="sizing reset-size3 size1 mtight"><span class="mord mathdefault mtight">c</span></span></span><span style="top:-2.786em;margin-right:0.07142857142857144em;"><span class="pstrut" style="height:2.5em;"></span><span class="sizing reset-size3 size1 mtight"><span class="mord mtight">2</span></span></span></span><span class="vlist-s"></span></span><span class="vlist-r"><span class="vlist" style="height:0.286em;"><span></span></span></span></span></span></span></span></span></span></span><span class="vlist-s"></span></span><span class="vlist-r"><span class="vlist" style="height:0.6166399999999999em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mspace" style="margin-right:0.2222222222222222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222222222222222em;"></span><span class="mord">1</span><span class="mclose delimcenter" style="top:0em;"><span class="delimsizing size2">)</span></span></span><span class="msupsub"><span class="vlist-t"><span class="vlist-r"><span class="vlist" style="height:1.49392em;"><span style="top:-3.9029em;margin-right:0.05em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mopen nulldelimiter sizing reset-size3 size6"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8443142857142858em;"><span style="top:-2.656em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size3 size1 mtight"><span class="mord mtight"><span class="mord mtight">2</span></span></span></span><span style="top:-3.2255000000000003em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line mtight" style="border-bottom-width:0.049em;"></span></span><span style="top:-3.384em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size3 size1 mtight"><span class="mord mtight"><span class="mord mtight">7</span></span></span></span></span><span class="vlist-s"></span></span><span class="vlist-r"><span class="vlist" style="height:0.344em;"><span></span></span></span></span></span><span class="mclose nulldelimiter sizing reset-size3 size6"></span></span></span></span></span></span></span></span></span><span class="mspace" style="margin-right:0.2222222222222222em;"></span><span class="mbin">−</span><span class="mspace" style="margin-right:0.2222222222222222em;"></span><span class="mord">1</span></span></span></span><span class="vlist-s"></span></span><span class="vlist-r"><span class="vlist" style="height:1.130116em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mspace" style="margin-right:0.2222222222222222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222222222222222em;"></span><span class="mord">1</span><span class="mclose"><span class="delimsizing mult"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:2.352005em;"><span style="top:-1.9499950000000004em;"><span class="pstrut" style="height:3.1550000000000002em;"></span><span class="delimsizinginner delim-size4"><span>⎦</span></span></span><span style="top:-3.0999950000000003em;"><span class="pstrut" style="height:3.1550000000000002em;"></span><span class="delimsizinginner delim-size4"><span>⎥</span></span></span><span style="top:-3.1109850000000003em;"><span class="pstrut" style="height:3.1550000000000002em;"></span><span class="delimsizinginner delim-size4"><span>⎥</span></span></span><span style="top:-4.352005em;"><span class="pstrut" style="height:3.1550000000000002em;"></span><span class="delimsizinginner delim-size4"><span>⎤</span></span></span></span><span class="vlist-s"></span></span><span class="vlist-r"><span class="vlist" style="height:1.850025em;"><span></span></span></span></span></span></span></span><span class="msupsub"><span class="vlist-t"><span class="vlist-r"><span class="vlist" style="height:2.8778599999999996em;"><span style="top:-5.28684em;margin-right:0.05em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mtight"><span class="mopen nulldelimiter sizing reset-size3 size6"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8443142857142858em;"><span style="top:-2.656em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size3 size1 mtight"><span class="mord mtight"><span class="mord mtight">7</span></span></span></span><span style="top:-3.2255000000000003em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line mtight" style="border-bottom-width:0.049em;"></span></span><span style="top:-3.384em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size3 size1 mtight"><span class="mord mtight"><span class="mord mtight">2</span></span></span></span></span><span class="vlist-s"></span></span><span class="vlist-r"><span class="vlist" style="height:0.344em;"><span></span></span></span></span></span><span class="mclose nulldelimiter sizing reset-size3 size6"></span></span></span></span></span></span></span></span></span></span><span class="mspace" style="margin-right:0.2222222222222222em;"></span><span class="mbin">−</span><span class="mspace" style="margin-right:0.2222222222222222em;"></span><span class="mord">1</span><span class="mclose"><span class="delimsizing mult"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:2.6500200000000005em;"><span style="top:-1.8999899999999998em;"><span class="pstrut" style="height:3.15em;"></span><span class="delimsizinginner delim-size4"><span>⎭</span></span></span><span style="top:-1.89499em;"><span class="pstrut" style="height:3.15em;"></span><span class="delimsizinginner delim-size4"><span>⎪</span></span></span><span style="top:-2.18999em;"><span class="pstrut" style="height:3.15em;"></span><span class="delimsizinginner delim-size4"><span>⎪</span></span></span><span style="top:-2.20499em;"><span class="pstrut" style="height:3.15em;"></span><span class="delimsizinginner delim-size4"><span>⎪</span></span></span><span style="top:-3.15001em;"><span class="pstrut" style="height:3.15em;"></span><span class="delimsizinginner delim-size4"><span>⎬</span></span></span><span style="top:-4.2950099999999996em;"><span class="pstrut" style="height:3.15em;"></span><span class="delimsizinginner delim-size4"><span>⎪</span></span></span><span style="top:-4.59001em;"><span class="pstrut" style="height:3.15em;"></span><span class="delimsizinginner delim-size4"><span>⎪</span></span></span><span style="top:-4.60501em;"><span class="pstrut" style="height:3.15em;"></span><span class="delimsizinginner delim-size4"><span>⎪</span></span></span><span style="top:-4.90002em;"><span class="pstrut" style="height:3.15em;"></span><span class="delimsizinginner delim-size4"><span>⎫</span></span></span></span><span class="vlist-s"></span></span><span class="vlist-r"><span class="vlist" style="height:2.15002em;"><span></span></span></span></span></span></span></span></span></span><span style="top:-5.0656099999999995em;"><span class="pstrut" style="height:7.21563em;"></span><span class="hide-tail" style="min-width:0.742em;height:5.29563em;"><svg width="400em" height="5.29563em" viewBox="0 0 400000 5295" preserveAspectRatio="xMinYMin slice"><path d="M702 80H40000040
H742v5161l-4 4-4 4c-.667.7 -2 1.5-4 2.5s-4.167 1.833-6.5 2.5-5.5 1-9.5 1
h-12l-28-84c-16.667-52-96.667 -294.333-240-727l-212 -643 -85 170
c-4-3.333-8.333-7.667-13 -13l-13-13l77-155 77-156c66 199.333 139 419.667
219 661 l218 661zM702 80H400000v40H742z"></path></svg></span></span></span><span class="vlist-s"></span></span><span class="vlist-r"><span class="vlist" style="height:2.15002em;"><span></span></span></span></span></span></span></span></span></span></div>soucis de PDF générés, message #2460462022-10-22T08:55:42+02:00ache/@achehttps://zestedesavoir.com/forums/sujet/16540/soucis-de-pdf-generes/?page=1#p246046<p>C’est quand même un comble que <span class="math math-inline"><span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mtext>LaTeX</mtext></mrow><annotation encoding="application/x-tex">\LaTeX</annotation></semantics></math></span><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.89883em;vertical-align:-0.2155em;"></span><span class="mord text"><span class="mord textrm">L</span><span class="mspace" style="margin-right:-0.36em;"></span><span class="vlist-t"><span class="vlist-r"><span class="vlist" style="height:0.68333em;"><span style="top:-2.904999em;"><span class="pstrut" style="height:2.7em;"></span><span class="mord"><span class="mord textrm mtight sizing reset-size6 size3">A</span></span></span></span></span></span><span class="mspace" style="margin-right:-0.15em;"></span><span class="mord text"><span class="mord textrm">T</span><span class="mspace" style="margin-right:-0.1667em;"></span><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.46782999999999997em;"><span style="top:-2.7845em;"><span class="pstrut" style="height:3em;"></span><span class="mord"><span class="mord textrm">E</span></span></span></span><span class="vlist-s"></span></span><span class="vlist-r"><span class="vlist" style="height:0.2155em;"><span></span></span></span></span><span class="mspace" style="margin-right:-0.125em;"></span><span class="mord textrm">X</span></span></span></span></span></span></span> supporte mal les formules.</p>
<p>Le support Unicode ne m’étonne pas énormément.</p>
<p>Pour info, c’est nous qui avons développer l’export en PDF (enfin précisément c’est <a href="/@vhf" rel="nofollow" class="ping ping-link">@<span class="ping-username">vhf</span></a>) en tant que plugin pour notre moteur de rendu Markdown (<a href="https://github.com/remarkjs/remark">remarkjs</a>).</p>
<p>Ça fait un bout de temps que <a href="/@cepus" rel="nofollow" class="ping ping-link">@<span class="ping-username">cepus</span></a> n’est plus très actif et je sais que certains de l’équipe tech ont repris le sujet mais forcément ils partagent leur temps avec le support d’autres modules de ZdS.</p>soucis de PDF générés, message #2460412022-10-21T21:54:47+02:00Gil Cot/@Gil%20Cothttps://zestedesavoir.com/forums/sujet/16540/soucis-de-pdf-generes/?page=1#p246041<p>Salut tout le monde,</p>
<p>Je viens de publier un billet. Je tente ensuite de visualiser son export en PDF et voici mes retours. </p>
<p>Tout d’abord, le document est très beau. J’aime beaucoup le fait qu’il y ait les signets, et le glossaire reprenant les abréviations a été une belle surprise. </p>
<p>Par contre, je remarque que le lien sur le pseudo n’est pas de la nouvelle forme <code>SiteBaseUrl + "/@" + User.Nick</code> mais est plutôt <code>SiteBaseURL + "/membres/voir/" + User.Nick + "/"</code> qui fonctionne aussi. </p>
<p>Je remarque aussi que certains caractères ne sont pas rendus, comme s’il y a un souci avec le support Unicode. Je ne sais pas si c’est lié au fait que ces caractères apparaissent dans des touches, dans mon cas, ou si c’est plus général. </p>
<p>Les légendes des tableaux sont assez séparés des tableaux, mais pas autant du texte (paragraphe) qui suit. Je n’ai pas testé avec les légendes d’images et de codes. </p>
<p>Parlant de tableaux, les tableaux complexes ne passent visiblement pas…<br>
Souci également avec de nombreuses formules en mode display qui ont du mal… </p>
<p>C’est tout pour l’instant. </p>Bugs ou problèmes relevés sur un PDF, message #2284412020-11-26T16:39:48+01:00coconutxbt/@coconutxbthttps://zestedesavoir.com/forums/sujet/13985/bugs-ou-problemes-releves-sur-un-pdf/?page=1#p228441<p>génial merci beaucoup je vais pouvoir l’imprimer et le lire tranquillement ! j’ai bien fait de demander <img src="/static/smileys/svg/smile.svg" alt=":)" class="smiley"></p>Bugs ou problèmes relevés sur un PDF, message #2284392020-11-26T16:06:37+01:00Situphen/@Situphenhttps://zestedesavoir.com/forums/sujet/13985/bugs-ou-problemes-releves-sur-un-pdf/?page=1#p228439<p>Bonjour <a href="/membres/voir/coconutxbt/" rel="nofollow" class="ping ping-link">@<span class="ping-username">coconutxbt</span></a>,</p>
<blockquote>
<p>ce problème va t-il être résolu ? </p>
</blockquote>
<p>Lorsque cet article a été publié, notre outil d’exportation des contenus comportait effectivement un bug qui laissait les blocs de code vides. Notre outil a été mis à jour depuis et ce bug n’est plus présent, je viens d’exporter à nouveau ce contenu donc tu peux maintenant en profiter entièrement. Bonne lecture !</p>Bugs ou problèmes relevés sur un PDF, message #2284362020-11-26T15:52:40+01:00coconutxbt/@coconutxbthttps://zestedesavoir.com/forums/sujet/13985/bugs-ou-problemes-releves-sur-un-pdf/?page=1#p228436<p>Bonjour</p>
<p><a href="https://zestedesavoir.com/articles/3306/plongee-au-coeur-de-lasynchrone-en-python/">https://zestedesavoir.com/articles/3306/plongee-au-coeur-de-lasynchrone-en-python/</a>
l’export en PDF donne des blocs de code vides</p>
<p>ce problème va t-il être résolu ? </p>
<p>merci</p>Bugs ou problèmes relevés sur un PDF, message #2197192020-04-26T23:42:35+02:00ache/@achehttps://zestedesavoir.com/forums/sujet/13985/bugs-ou-problemes-releves-sur-un-pdf/?page=1#p219719<p>Le logo reste très pixelisé pour un SVG quand même. 🤔</p>Bugs ou problèmes relevés sur un PDF, message #2197012020-04-26T20:57:26+02:00Lika Kavkasidze/@Lika%20Kavkasidzehttps://zestedesavoir.com/forums/sujet/13985/bugs-ou-problemes-releves-sur-un-pdf/?page=1#p219701<p>Merci <a href="/membres/voir/Situphen/" rel="nofollow" class="ping ping-link">@<span class="ping-username">Situphen</span></a> !</p>
<p>Les décalages des titres sont en effet corrigés, mais du coup, je constate que l’icône de licence est cassée <img src="/static/smileys/heureux.png" alt=":D" class="smiley"> .</p>Bugs ou problèmes relevés sur un PDF, message #2196972020-04-26T20:44:37+02:00Situphen/@Situphenhttps://zestedesavoir.com/forums/sujet/13985/bugs-ou-problemes-releves-sur-un-pdf/?page=1#p219697<p>Voilà ce que donne la génération de ton PDF sur la bêta avec la dernière version de zmarkdown et latex-template : <a href="https://beta.zestedesavoir.com/tutoriels/pdf/2529/le-rgpd-nouveau-droit-de-la-protection-des-donnees-personnelles.pdf">tutoriel RGPD sur la bêta</a>.</p>Bugs ou problèmes relevés sur un PDF, message #2196962020-04-26T20:32:15+02:00Lika Kavkasidze/@Lika%20Kavkasidzehttps://zestedesavoir.com/forums/sujet/13985/bugs-ou-problemes-releves-sur-un-pdf/?page=1#p219696<blockquote>
<p>Ça a été corrigé avec <a href="https://github.com/zestedesavoir/latex-template/pull/129">cette PR</a>. Normalement une nouvelle génération du PDF devrait donner le bon rendu.</p>
</blockquote>
<p>C’est sûrement uniquement sur la bêta, car j’ai fait un export propre avant de poster.</p>Bugs ou problèmes relevés sur un PDF, message #2196942020-04-26T20:28:38+02:00Karnaj/@Karnajhttps://zestedesavoir.com/forums/sujet/13985/bugs-ou-problemes-releves-sur-un-pdf/?page=1#p219694<p>Salut,</p>
<blockquote>
<ul>
<li>les numéros de page dans la table des matières de sont pas cliquables, ce serait chouette qu’ils le soient ;</li>
</ul>
</blockquote>
<p>À discuter j’imagine, mais ça prend une ligne à modifier dans le template.</p>
<blockquote>
<ul>
<li>les numéros de parties dans la table des matières ont un comportement bizarre à partir de III : les numéros fusionnent avec le texte ;</li>
<li>de même, je trouve assez bizarre qu’il n’y ait pas d’indentation dans la table des matières pour distinguer les titres de niveau 2, alors qu’il y en a ensuite, pour le niveau 3 ;</li>
</ul>
</blockquote>
<p>Ça a été corrigé avec <a href="https://github.com/zestedesavoir/latex-template/pull/129">cette PR</a>. Normalement une nouvelle génération du PDF devrait donner le bon rendu.</p>
<blockquote>
<ul>
<li>il y a beaucoup de blanc, par exemple je m’attendrais à ce que les introductions de parties (généralement quelques lignes), soient collées au premier titre de la partie ;</li>
</ul>
</blockquote>
<p>Faudrait discuter du rendu qui est attendu, mais ça se fait bien aussi.</p>
<blockquote>
<ul>
<li>il doit y avoir un échappement incorrect : page 16, en haut, la citation contient bien deux puces, mais une seule apparait, de même, les mots "suit le" sont en crochets dans le texte initial ;</li>
</ul>
</blockquote>
<p>Je vais regarder le fichier tex généré pour savoir si c’est un problème côté template ou côté zmarkdown.</p>
<blockquote>
<ul>
<li>les liens vers les notes de bas de page sont peu intuitifs, et retournent vers le haut de la page contenant les notes, je propose d’aller vers le haut de la page suivante, qui concorde globalement mieux avec le bas de la page en question (vous suivez?) ;</li>
</ul>
</blockquote>
<p>À discuter aussi j’imagine. </p>
<blockquote>
<p>Je crois que c’est tout pour moi, n’hésitez pas si vous voyez d’autres soucis ou améliorations possibles.</p>
</blockquote>
<p>Merci, avec tout ça on aura des PDFs encore plus beaux. <img src="/static/smileys/smile.png" alt=":)" class="smiley"></p>Bugs ou problèmes relevés sur un PDF, message #2196912020-04-26T19:57:44+02:00artragis/@artragishttps://zestedesavoir.com/forums/sujet/13985/bugs-ou-problemes-releves-sur-un-pdf/?page=1#p219691<p>Salut, je n’ai de réponse partielle que pour deux éléments:</p>
<blockquote>
<p>le logo n’est pas de bonne qualité : sur la page de titre, le logo semble pixelisé, peut-être parce qu’il est trop petit à l’origine. Ma proposition serait d’utiliser du SVG pour le logo, mais je ne sais pas si c’est simple à faire (a priori non, car LaTeX gère ça bizarrement) ;</p>
</blockquote>
<p>Il me semble que la next version utilise le logo svg et que ça suffit.</p>
<blockquote>
<p>certains blocs de code ne sont pas rendus : je ne connais pas la raison, mais page 52, le bloc de code est vide alors qu’il doit contenir l’adresse de la CNIL (ce n’est pas un oubli de ma part, j’ai vérifié).</p>
</blockquote>
<p>ça sera corrigé dans la next version, actuellement, les blocs de code sont toujours vides.</p>
<p>Pour la table des matières <a href="/membres/voir/Karnaj/" rel="nofollow" class="ping ping-link">@<span class="ping-username">Karnaj</span></a> saura dire des choses plus concrètes.</p>Bugs ou problèmes relevés sur un PDF, message #2196902020-04-26T19:53:58+02:00Lika Kavkasidze/@Lika%20Kavkasidzehttps://zestedesavoir.com/forums/sujet/13985/bugs-ou-problemes-releves-sur-un-pdf/?page=1#p219690<p>Salut à tous,</p>
<p>j’ai regardé aujourd’hui l’état de mon <a href="https://zestedesavoir.com/tutoriels/pdf/2529/le-rgpd-nouveau-droit-de-la-protection-des-donnees-personnelles.pdf">tuto RGPD en PDF</a> ; c’est globalement pas mal, mais j’ai quelques remarques, même si je pense que certaines ne seront pas traitées. Veuillez noter qu’il ne s’agit pas seulement de bugs, mais aussi de points d’après moi embêtants ou pas optimaux ; de même, il y a certainement des points déjà reportés, auquel cas, merci de me le faire savoir.</p>
<ul>
<li>le logo n’est pas de bonne qualité : sur la page de titre, le logo semble pixelisé, peut-être parce qu’il est trop petit à l’origine. Ma proposition serait d’utiliser du SVG pour le logo, mais je ne sais pas si c’est simple à faire (a priori non, car LaTeX gère ça bizarrement) ;</li>
<li>les numéros de page dans la table des matières de sont pas cliquables, ce serait chouette qu’ils le soient ;</li>
<li>les numéros de parties dans la table des matières ont un comportement bizarre à partir de III : les numéros fusionnent avec le texte ;</li>
<li>de même, je trouve assez bizarre qu’il n’y ait pas d’indentation dans la table des matières pour distinguer les titres de niveau 2, alors qu’il y en a ensuite, pour le niveau 3 ;</li>
<li>il y a beaucoup de blanc, par exemple je m’attendrais à ce que les introductions de parties (généralement quelques lignes), soient collées au premier titre de la partie ;</li>
<li>je ne pense pas qu’on puisse corriger ça, mais la page 10 est blanche à l’exception des notes de bas de page ;</li>
<li>il doit y avoir un échappement incorrect : page 16, en haut, la citation contient bien deux puces, mais une seule apparait, de même, les mots "suit le" sont en crochets dans le texte initial ;</li>
<li>les abréviations dans les titres rendent anormalement sur le sommaire intégré au lecteur PDF : partie IV, 8.4, le titre est "Le PIA : une analyse d’impact", mais rend "Le PIAPrivacy Impact Assessement : une analyse d’impact" ;</li>
<li>les liens vers les notes de bas de page sont peu intuitifs, et retournent vers le haut de la page contenant les notes, je propose d’aller vers le haut de la page suivante, qui concorde globalement mieux avec le bas de la page en question (vous suivez?) ;</li>
<li>des boutons de retour vers le contenu depuis les notes seraient appréciables, comme c’est le cas pour l’HTML ;</li>
<li>certains blocs de code ne sont pas rendus : je ne connais pas la raison, mais page 52, le bloc de code est vide alors qu’il doit contenir l’adresse de la CNIL (ce n’est pas un oubli de ma part, j’ai vérifié).</li>
</ul>
<p>Je crois que c’est tout pour moi, n’hésitez pas si vous voyez d’autres soucis ou améliorations possibles.</p>