<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://www.ainw.org/wiki/lib/exe/css.php?s=feed" type="text/css"?>
<rss version="2.0">
    <channel xmlns:g="http://base.google.com/ns/1.0">
        <title>Mon wiki - informatique:ecriture</title>
        <description></description>
        <link>https://www.ainw.org/wiki/</link>
        <lastBuildDate>Mon, 04 May 2026 11:41:54 +0000</lastBuildDate>
        <generator>FeedCreator 1.8</generator>
        <image>
            <url>https://www.ainw.org/wiki/lib/exe/fetch.php?media=wiki:dokuwiki.svg</url>
            <title>Mon wiki</title>
            <link>https://www.ainw.org/wiki/</link>
        </image>
        <item>
            <title>polices</title>
            <link>https://www.ainw.org/wiki/doku.php?id=informatique:ecriture:polices&amp;rev=1775856875&amp;do=diff</link>
            <description>
&lt;h1 class=&quot;sectionedit1&quot; id=&quot;polices&quot;&gt;Polices&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_start&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;wrap_info plugin_wrap&quot;&gt;
&lt;p&gt;
Les différentes polices sont testées avec l&amp;#039;échantillon suivant :
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;abcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWXYZ
0123456789.:,;(){}[]&amp;lt;&amp;gt;|^/*!?`&amp;#039;&amp;quot;@#$%&amp;amp;_-+=~
àÀâÂçÇéÉèÈêÊëËîÎïÏôÔùÙûÛüÜæÆœŒ
The quick brown fox jumps over the lazy dog
== === != !== &amp;gt;= &amp;lt;= -&amp;gt; &amp;lt;=&amp;gt; =&amp;gt;
0O 1l B8 &amp;lt;&amp;gt; [] {} 2N2N2N2N

public function getElementValue(array $collection, string $index): ?int
{
    /** Comment #1 */
    if (empty($collection)) {
        return null;
    }
    
    // Comment #2
    foreach ($collection as $key =&amp;gt; $element) {
        if ($key &amp;lt; $index || $key &amp;gt; $index) {
            echo &amp;#039;Index does not match key&amp;#039;, PHP_EOL;
            continue;
        }
        
        return $element-&amp;gt;value();
    }
}&lt;/pre&gt;
&lt;/div&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_end&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:3,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Polices&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;polices&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;1-793&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit4&quot; id=&quot;polices_pour_developpeur&quot;&gt;Polices pour développeur&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Quand on travaille de nombreuses heures sur du code, il est important de mettre toutes les chances de son coté pour se faciliter la vie.
Ça commence pas l&amp;#039;utilisation d&amp;#039;une police appropriée qui évitera les confusions et améliorera la lisibilité.
&lt;/p&gt;

&lt;p&gt;
Avec une mauvaise police, il y a des risques de mauvaise lecture du code, par exemple en confondant :
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;     0/O (le chiffre “zéro” et la lettre “O” majuscule),&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;     1/l (le chiffre “un” et la lettre “L” minuscule),&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;     B/8 (la lettre “B” et le chiffre “8”).&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Polices pour d\u00e9veloppeur&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;polices_pour_developpeur&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:1,&amp;quot;secid&amp;quot;:4,&amp;quot;range&amp;quot;:&amp;quot;794-1354&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit5&quot; id=&quot;fira_code&quot;&gt;Fira Code&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_start&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:6,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;group plugin_wrap&quot;&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_start&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:8,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;wrap_half wrap_column wrap_box plugin_wrap&quot;&gt;
&lt;p&gt;
&lt;span style=&quot;font-family:&#039;fira code&#039;; font-size:1.5em;&quot;&gt;
abcdefghijklmnopqrstuvwxyz&lt;br/&gt;

ABCDEFGHIJKLMNOPQRSTUVWXYZ&lt;br/&gt;

0123456789.:,;(){}[]&amp;lt;&amp;gt;|^/*!?`&amp;#039;“@#$%&amp;amp;_-+=~&lt;br/&gt;

àÀâÂçÇéÉèÈêÊëËîÎïÏôÔùÙûÛüÜæÆœŒ&lt;br/&gt;

The quick brown fox jumps over the lazy dog&lt;br/&gt;

== === != !== &amp;gt;= &amp;lt;= -&amp;gt; &amp;lt;=&amp;gt; =&amp;gt;&lt;br/&gt;

0O 1l B8 &amp;lt;&amp;gt; [] {} 2N2N2N2N
&lt;/span&gt;
&lt;/p&gt;
&lt;/div&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_end&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:9,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_start&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:10,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;wrap_half wrap_column wrap_box plugin_wrap&quot;&gt;
&lt;p&gt;
&lt;span style=&quot;font-family:&#039;fira code&#039;; white-space:pre;&quot;&gt;
public function getElementValue(array $collection, string $index): ?int
{
    /** Comment #1 */
    if (empty($collection)) {
        return null;
    }
    
    // Comment #2
    foreach ($collection as $key =&amp;gt; $element) {
        if ($key &amp;lt; $index || $key &amp;gt; $index) {
            echo &amp;#039;Index does not match key&amp;#039;, PHP_EOL;
            continue;
        }
        
        return $element-&amp;gt;value();
    }
}
&lt;/span&gt;
&lt;/p&gt;
&lt;/div&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_end&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:11,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;/div&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_end&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:7,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_start&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:12,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;wrap_info plugin_wrap&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://github.com/tonsky/FiraCode&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/tonsky/FiraCode&quot; rel=&quot;ugc nofollow&quot;&gt;Page de téléchargement&lt;/a&gt;.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; La police est directement disponible dans les dépôts de Arch Linux.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; La police supporte les ligatures.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_end&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:13,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Fira Code&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;fira_code&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:1,&amp;quot;secid&amp;quot;:5,&amp;quot;range&amp;quot;:&amp;quot;1355-2422&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit14&quot; id=&quot;intel_one_mono&quot;&gt;Intel One Mono&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_start&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:15,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;group plugin_wrap&quot;&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_start&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:17,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;wrap_half wrap_column wrap_box plugin_wrap&quot;&gt;
&lt;p&gt;
&lt;span style=&quot;font-family:&#039;intel one mono&#039;; font-size:1.5em;&quot;&gt;
abcdefghijklmnopqrstuvwxyz&lt;br/&gt;

ABCDEFGHIJKLMNOPQRSTUVWXYZ&lt;br/&gt;

0123456789.:,;(){}[]&amp;lt;&amp;gt;|^/*!?`&amp;#039;”@#$%&amp;amp;_-+=~&lt;br/&gt;

àÀâÂçÇéÉèÈêÊëËîÎïÏôÔùÙûÛüÜæÆœŒ&lt;br/&gt;

The quick brown fox jumps over the lazy dog&lt;br/&gt;

== === != !== &amp;gt;= &amp;lt;= -&amp;gt; &amp;lt;=&amp;gt; =&amp;gt;&lt;br/&gt;

0O 1l B8 &amp;lt;&amp;gt; [] {} 2N2N2N2N
&lt;/span&gt;
&lt;/p&gt;
&lt;/div&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_end&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:18,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_start&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:19,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;wrap_half wrap_column wrap_box plugin_wrap&quot;&gt;
&lt;p&gt;
&lt;span style=&quot;font-family:&#039;intel one mono&#039;; white-space:pre;&quot;&gt;
public function getElementValue(array $collection, string $index): ?int
{
    /** Comment #1 */
    if (empty($collection)) {
        return null;
    }
    
    // Comment #2
    foreach ($collection as $key =&amp;gt; $element) {
        if ($key &amp;lt; $index || $key &amp;gt; $index) {
            echo &amp;#039;Index does not match key&amp;#039;, PHP_EOL;
            continue;
        }
        
        return $element-&amp;gt;value();
    }
}
&lt;/span&gt;
&lt;/p&gt;
&lt;/div&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_end&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:20,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;/div&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_end&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:16,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_start&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:21,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;wrap_info plugin_wrap&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://github.com/intel/intel-one-mono&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/intel/intel-one-mono&quot; rel=&quot;ugc nofollow&quot;&gt;Page de téléchargement&lt;/a&gt;.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_end&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:22,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Intel One Mono&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;intel_one_mono&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:1,&amp;quot;secid&amp;quot;:14,&amp;quot;range&amp;quot;:&amp;quot;2423-3398&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit23&quot; id=&quot;iosevka&quot;&gt;Iosevka&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_start&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:24,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;group plugin_wrap&quot;&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_start&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:26,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;wrap_half wrap_column wrap_box plugin_wrap&quot;&gt;
&lt;p&gt;
&lt;span style=&quot;font-family:&#039;iosevka&#039;; font-size:1.5em;&quot;&gt;
abcdefghijklmnopqrstuvwxyz&lt;br/&gt;

ABCDEFGHIJKLMNOPQRSTUVWXYZ&lt;br/&gt;

0123456789.:,;(){}[]&amp;lt;&amp;gt;|^/*!?`&amp;#039;“@#$%&amp;amp;_-+=~&lt;br/&gt;

àÀâÂçÇéÉèÈêÊëËîÎïÏôÔùÙûÛüÜæÆœŒ&lt;br/&gt;

The quick brown fox jumps over the lazy dog&lt;br/&gt;

== === != !== &amp;gt;= &amp;lt;= -&amp;gt; &amp;lt;=&amp;gt; =&amp;gt;&lt;br/&gt;

0O 1l B8 &amp;lt;&amp;gt; [] {} 2N2N2N2N
&lt;/span&gt;
&lt;/p&gt;
&lt;/div&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_end&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:27,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_start&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:28,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;wrap_half wrap_column wrap_box plugin_wrap&quot;&gt;
&lt;p&gt;
&lt;span style=&quot;font-family:&#039;iosevka&#039;; white-space:pre;&quot;&gt;
public function getElementValue(array $collection, string $index): ?int
{
    /** Comment #1 */
    if (empty($collection)) {
        return null;
    }
    
    // Comment #2
    foreach ($collection as $key =&amp;gt; $element) {
        if ($key &amp;lt; $index || $key &amp;gt; $index) {
            echo &amp;#039;Index does not match key&amp;#039;, PHP_EOL;
            continue;
        }
        
        return $element-&amp;gt;value();
    }
}
&lt;/span&gt;
&lt;/p&gt;
&lt;/div&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_end&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:29,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;/div&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_end&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:25,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_start&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:30,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;wrap_info plugin_wrap&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://github.com/be5invis/Iosevka&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/be5invis/Iosevka&quot; rel=&quot;ugc nofollow&quot;&gt;Page de téléchargement&lt;/a&gt;.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; La police supporte les ligatures.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; La police vient en différentes variantes, il va falloir chercher un peu pour trouver celle qui convient.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_end&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:31,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Iosevka&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;iosevka&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:1,&amp;quot;secid&amp;quot;:23,&amp;quot;range&amp;quot;:&amp;quot;3399-4497&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit32&quot; id=&quot;jetbrains_mono&quot;&gt;JetBrains Mono&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_start&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:33,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;group plugin_wrap&quot;&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_start&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:35,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;wrap_half wrap_column wrap_box plugin_wrap&quot;&gt;
&lt;p&gt;
&lt;span style=&quot;font-family:&#039;jetbrains mono&#039;; font-size:1.5em;&quot;&gt;
abcdefghijklmnopqrstuvwxyz&lt;br/&gt;

ABCDEFGHIJKLMNOPQRSTUVWXYZ&lt;br/&gt;

0123456789.:,;(){}[]&amp;lt;&amp;gt;|^/*!?`&amp;#039;”@#$%&amp;amp;_-+=~&lt;br/&gt;

àÀâÂçÇéÉèÈêÊëËîÎïÏôÔùÙûÛüÜæÆœŒ&lt;br/&gt;

The quick brown fox jumps over the lazy dog&lt;br/&gt;

== === != !== &amp;gt;= &amp;lt;= -&amp;gt; &amp;lt;=&amp;gt; =&amp;gt;&lt;br/&gt;

0O 1l B8 &amp;lt;&amp;gt; [] {} 2N2N2N2N
&lt;/span&gt;
&lt;/p&gt;
&lt;/div&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_end&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:36,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_start&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:37,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;wrap_half wrap_column wrap_box plugin_wrap&quot;&gt;
&lt;p&gt;
&lt;span style=&quot;font-family:&#039;jetbrains mono&#039;; white-space:pre;&quot;&gt;
public function getElementValue(array $collection, string $index): ?int
{
    /** Comment #1 */
    if (empty($collection)) {
        return null;
    }
    
    // Comment #2
    foreach ($collection as $key =&amp;gt; $element) {
        if ($key &amp;lt; $index || $key &amp;gt; $index) {
            echo &amp;#039;Index does not match key&amp;#039;, PHP_EOL;
            continue;
        }
        
        return $element-&amp;gt;value();
    }
}
&lt;/span&gt;
&lt;/p&gt;
&lt;/div&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_end&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:38,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;/div&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_end&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:34,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_start&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:39,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;wrap_info plugin_wrap&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://www.jetbrains.com/lp/mono/&quot; class=&quot;urlextern&quot; title=&quot;https://www.jetbrains.com/lp/mono/&quot; rel=&quot;ugc nofollow&quot;&gt;Page de téléchargement&lt;/a&gt;.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; La police supporte les ligatures &lt;sup&gt;&lt;a href=&quot;#fn__8&quot; id=&quot;fnt__8&quot; class=&quot;fn_top&quot;&gt;8)&lt;/a&gt;&lt;/sup&gt;.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; La police supporte plusieurs langues, plusieurs langages, plusieurs graisses.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_end&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:40,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;JetBrains Mono&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;jetbrains_mono&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:1,&amp;quot;secid&amp;quot;:32,&amp;quot;range&amp;quot;:&amp;quot;4498-5700&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit41&quot; id=&quot;liens&quot;&gt;Liens&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;ol&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://sebsauvage.net/wiki/doku.php?id=polices-pour-developpeurs&amp;amp;do=&quot; class=&quot;urlextern&quot; title=&quot;https://sebsauvage.net/wiki/doku.php?id=polices-pour-developpeurs&amp;amp;do=&quot; rel=&quot;ugc nofollow&quot;&gt;Polices pour développeurs [Wiki de sebsauvage.net]&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://www.programmingfonts.org/&quot; class=&quot;urlextern&quot; title=&quot;https://www.programmingfonts.org/&quot; rel=&quot;ugc nofollow&quot;&gt;Programming Fonts - Test Drive&lt;/a&gt; → pour tester d&amp;#039;autres polices pour développeur&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Liens&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;liens&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:1,&amp;quot;secid&amp;quot;:41,&amp;quot;range&amp;quot;:&amp;quot;5701-5972&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit42&quot; id=&quot;polices_utilisees&quot;&gt;Polices utilisées&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Il existe des milliers de polices, mais celles-ci sont celles que j&amp;#039;utilise d&amp;#039;une manière où d&amp;#039;une autre.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Polices utilis\u00e9es&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;polices_utilisees&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:1,&amp;quot;secid&amp;quot;:42,&amp;quot;range&amp;quot;:&amp;quot;5973-6112&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit43&quot; id=&quot;aenigma_scrawl_4_brk&quot;&gt;Ænigma Scrawl 4 BRK&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_start&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:44,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;wrap_box plugin_wrap&quot;&gt;
&lt;p&gt;
&lt;span style=&quot;font-family:&#039;Ænigma scrawl 4 brk&#039;; font-size:1.5em;&quot;&gt;
abcdefghijklmnopqrstuvwxyz&lt;br/&gt;

ABCDEFGHIJKLMNOPQRSTUVWXYZ&lt;br/&gt;

0123456789.:,;(){}[]&amp;lt;&amp;gt;|^/*!?`&amp;#039;“@#$%&amp;amp;_-+=~&lt;br/&gt;

àÀâÂçÇéÉèÈêÊëËîÎïÏôÔùÙûÛüÜæÆœŒ&lt;br/&gt;

The quick brown fox jumps over the lazy dog&lt;br/&gt;

== === != !== &amp;gt;= &amp;lt;= -&amp;gt; &amp;lt;=&amp;gt; =&amp;gt;&lt;br/&gt;

0O 1l B8 &amp;lt;&amp;gt; [] {} 2N2N2N2N
&lt;/span&gt;
&lt;/p&gt;
&lt;/div&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_end&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:45,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_start&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:46,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;wrap_info plugin_wrap&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://fontmeme.com/fonts/aenigma-scrawl-font/&quot; class=&quot;urlextern&quot; title=&quot;https://fontmeme.com/fonts/aenigma-scrawl-font/&quot; rel=&quot;ugc nofollow&quot;&gt;Page de téléchargement&lt;/a&gt;.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; C&amp;#039;est la police utilisée lors de la génération de l&amp;#039;image contenant mes coordonnées.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_end&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:47,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u00c6nigma Scrawl 4 BRK&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;aenigma_scrawl_4_brk&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:1,&amp;quot;secid&amp;quot;:43,&amp;quot;range&amp;quot;:&amp;quot;6113-6683&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit48&quot; id=&quot;grudge_2_brk&quot;&gt;Grudge 2 BRK&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_start&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:49,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;wrap_box plugin_wrap&quot;&gt;
&lt;p&gt;
&lt;span style=&quot;font-family:&#039;grudge 2 brk&#039;; font-size:1.5em;&quot;&gt;
abcdefghijklmnopqrstuvwxyz&lt;br/&gt;

ABCDEFGHIJKLMNOPQRSTUVWXYZ&lt;br/&gt;

0123456789.:,;(){}[]&amp;lt;&amp;gt;|^/*!?`&amp;#039;”@#$%&amp;amp;_-+=~&lt;br/&gt;

àÀâÂçÇéÉèÈêÊëËîÎïÏôÔùÙûÛüÜæÆœŒ&lt;br/&gt;

The quick brown fox jumps over the lazy dog&lt;br/&gt;

== === != !== &amp;gt;= &amp;lt;= -&amp;gt; &amp;lt;=&amp;gt; =&amp;gt;&lt;br/&gt;

0O 1l B8 &amp;lt;&amp;gt; [] {} 2N2N2N2N
&lt;/span&gt;
&lt;/p&gt;
&lt;/div&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_end&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:50,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_start&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:51,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;wrap_info plugin_wrap&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://fonts2u.com/grudge-2-brk.font&quot; class=&quot;urlextern&quot; title=&quot;https://fonts2u.com/grudge-2-brk.font&quot; rel=&quot;ugc nofollow&quot;&gt;Page de téléchargement&lt;/a&gt;.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; C&amp;#039;est la police utilisée sur ma carte d&amp;#039;affaire &lt;sup&gt;&lt;a href=&quot;#fn__9&quot; id=&quot;fnt__9&quot; class=&quot;fn_top&quot;&gt;9)&lt;/a&gt;&lt;/sup&gt;.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_end&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:52,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Grudge 2 BRK&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;grudge_2_brk&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:1,&amp;quot;secid&amp;quot;:48,&amp;quot;range&amp;quot;:&amp;quot;6684-7254&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit53&quot; id=&quot;paratype_sans&quot;&gt;ParaType Sans&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_start&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:54,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;wrap_box plugin_wrap&quot;&gt;
&lt;p&gt;
&lt;span style=&quot;font-family:&#039;pt sans&#039;; font-size:1.5em;&quot;&gt;
abcdefghijklmnopqrstuvwxyz&lt;br/&gt;

ABCDEFGHIJKLMNOPQRSTUVWXYZ&lt;br/&gt;

0123456789.:,;(){}[]&amp;lt;&amp;gt;|^/*!?`&amp;#039;“@#$%&amp;amp;_-+=~&lt;br/&gt;

àÀâÂçÇéÉèÈêÊëËîÎïÏôÔùÙûÛüÜæÆœŒ&lt;br/&gt;

The quick brown fox jumps over the lazy dog&lt;br/&gt;

== === != !== &amp;gt;= &amp;lt;= -&amp;gt; &amp;lt;=&amp;gt; =&amp;gt;&lt;br/&gt;

0O 1l B8 &amp;lt;&amp;gt; [] {} 2N2N2N2N
&lt;/span&gt;
&lt;/p&gt;
&lt;/div&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_end&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:55,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_start&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:56,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;wrap_info plugin_wrap&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://company.paratype.com/pt-sans-pt-serif&quot; class=&quot;urlextern&quot; title=&quot;https://company.paratype.com/pt-sans-pt-serif&quot; rel=&quot;ugc nofollow&quot;&gt;Page de téléchargement&lt;/a&gt;.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; C&amp;#039;est l&amp;#039;une des polices utilisées sur mon site.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_end&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:57,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;ParaType Sans&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;paratype_sans&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:1,&amp;quot;secid&amp;quot;:53,&amp;quot;range&amp;quot;:&amp;quot;7255-7763&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit58&quot; id=&quot;paratype_serif&quot;&gt;ParaType Serif&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_start&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:59,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;wrap_box plugin_wrap&quot;&gt;
&lt;p&gt;
&lt;span style=&quot;font-family:&#039;pt serif&#039;; font-size:1.5em;&quot;&gt;
abcdefghijklmnopqrstuvwxyz&lt;br/&gt;

ABCDEFGHIJKLMNOPQRSTUVWXYZ&lt;br/&gt;

0123456789.:,;(){}[]&amp;lt;&amp;gt;|^/*!?`&amp;#039;”@#$%&amp;amp;_-+=~&lt;br/&gt;

àÀâÂçÇéÉèÈêÊëËîÎïÏôÔùÙûÛüÜæÆœŒ&lt;br/&gt;

The quick brown fox jumps over the lazy dog&lt;br/&gt;

== === != !== &amp;gt;= &amp;lt;= -&amp;gt; &amp;lt;=&amp;gt; =&amp;gt;&lt;br/&gt;

0O 1l B8 &amp;lt;&amp;gt; [] {} 2N2N2N2N
&lt;/span&gt;
&lt;/p&gt;
&lt;/div&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_end&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:60,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_start&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:61,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;wrap_info plugin_wrap&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://company.paratype.com/pt-sans-pt-serif&quot; class=&quot;urlextern&quot; title=&quot;https://company.paratype.com/pt-sans-pt-serif&quot; rel=&quot;ugc nofollow&quot;&gt;Page de téléchargement&lt;/a&gt;.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; C&amp;#039;est l&amp;#039;une des polices utilisées sur mon site.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_end&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:62,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;ParaType Serif&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;paratype_serif&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:1,&amp;quot;secid&amp;quot;:58,&amp;quot;range&amp;quot;:&amp;quot;7764-8274&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit63&quot; id=&quot;sketch_nothing&quot;&gt;Sketch Nothing&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_start&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:64,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;wrap_box plugin_wrap&quot;&gt;
&lt;p&gt;
&lt;span style=&quot;font-family:&#039;sketch nothing&#039;; font-size:1.5em;&quot;&gt;
abcdefghijklmnopqrstuvwxyz&lt;br/&gt;

ABCDEFGHIJKLMNOPQRSTUVWXYZ&lt;br/&gt;

0123456789.:,;(){}[]&amp;lt;&amp;gt;|^/*!?`&amp;#039;“@#$%&amp;amp;_-+=~&lt;br/&gt;

àÀâÂçÇéÉèÈêÊëËîÎïÏôÔùÙûÛüÜæÆœŒ&lt;br/&gt;

The quick brown fox jumps over the lazy dog&lt;br/&gt;

== === != !== &amp;gt;= &amp;lt;= -&amp;gt; &amp;lt;=&amp;gt; =&amp;gt;&lt;br/&gt;

0O 1l B8 &amp;lt;&amp;gt; [] {} 2N2N2N2N
&lt;/span&gt;
&lt;/p&gt;
&lt;/div&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_end&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:65,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_start&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:66,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;wrap_info plugin_wrap&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://www.dafont.com/fr/sketch-nothing.font&quot; class=&quot;urlextern&quot; title=&quot;https://www.dafont.com/fr/sketch-nothing.font&quot; rel=&quot;ugc nofollow&quot;&gt;Page de téléchargement&lt;/a&gt;.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; C&amp;#039;est la police utilisée pour la génération des étiquettes que j&amp;#039;imprime pour donner un coté rustique.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_end&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:67,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sketch Nothing&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sketch_nothing&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:1,&amp;quot;secid&amp;quot;:63,&amp;quot;range&amp;quot;:&amp;quot;8275-8850&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit68&quot; id=&quot;autres_polices&quot;&gt;Autres polices&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Autres polices&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;autres_polices&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:1,&amp;quot;secid&amp;quot;:68,&amp;quot;range&amp;quot;:&amp;quot;8851-8877&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit69&quot; id=&quot;old_newspaper_types&quot;&gt;Old Newspaper Types&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_start&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:70,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;wrap_box plugin_wrap&quot;&gt;
&lt;p&gt;
&lt;span style=&quot;font-family:&#039;old newspaper types&#039;; font-size:1.5em;&quot;&gt;
abcdefghijklmnopqrstuvwxyz&lt;br/&gt;

ABCDEFGHIJKLMNOPQRSTUVWXYZ&lt;br/&gt;

0123456789.:,;(){}[]&amp;lt;&amp;gt;|^/*!?`&amp;#039;”@#$%&amp;amp;_-+=~&lt;br/&gt;

àÀâÂçÇéÉèÈêÊëËîÎïÏôÔùÙûÛüÜæÆœŒ&lt;br/&gt;

The quick brown fox jumps over the lazy dog&lt;br/&gt;

== === != !== &amp;gt;= &amp;lt;= -&amp;gt; &amp;lt;=&amp;gt; =&amp;gt;&lt;br/&gt;

0O 1l B8 &amp;lt;&amp;gt; [] {} 2N2N2N2N
&lt;/span&gt;
&lt;/p&gt;
&lt;/div&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_end&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:71,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_start&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:72,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;wrap_info plugin_wrap&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://www.dafont.com/fr/oldnewspapertypes.font&quot; class=&quot;urlextern&quot; title=&quot;https://www.dafont.com/fr/oldnewspapertypes.font&quot; rel=&quot;ugc nofollow&quot;&gt;Page de téléchargement&lt;/a&gt;.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_end&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:73,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Old Newspaper Types&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;old_newspaper_types&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:1,&amp;quot;secid&amp;quot;:69,&amp;quot;range&amp;quot;:&amp;quot;8878-9353&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit74&quot; id=&quot;polices_a_tester&quot;&gt;Polices à tester&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;ol&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://www.fontsquirrel.com/fonts/alex-brush&quot; class=&quot;urlextern&quot; title=&quot;https://www.fontsquirrel.com/fonts/alex-brush&quot; rel=&quot;ugc nofollow&quot;&gt;Alex Brush Font Free by TypeSETit » Font Squirrel&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://www.fontsquirrel.com/fonts/Aquiline-two&quot; class=&quot;urlextern&quot; title=&quot;https://www.fontsquirrel.com/fonts/Aquiline-two&quot; rel=&quot;ugc nofollow&quot;&gt;Aquiline Two Font Free by Manfred Klein Fonteria » Font Squirrel&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://fontzone.net/font-details/artistamp-medium&quot; class=&quot;urlextern&quot; title=&quot;https://fontzone.net/font-details/artistamp-medium&quot; rel=&quot;ugc nofollow&quot;&gt;Artistamp Medium Font - FontZone.net&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://fontzone.net/font-details/assassins-dub&quot; class=&quot;urlextern&quot; title=&quot;https://fontzone.net/font-details/assassins-dub&quot; rel=&quot;ugc nofollow&quot;&gt;Assassins Dub Font - FontZone.net&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://fontzone.net/font-details/awaken&quot; class=&quot;urlextern&quot; title=&quot;https://fontzone.net/font-details/awaken&quot; rel=&quot;ugc nofollow&quot;&gt;Awaken Font - FontZone.net&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://b612-font.com/&quot; class=&quot;urlextern&quot; title=&quot;https://b612-font.com/&quot; rel=&quot;ugc nofollow&quot;&gt;B612 – The font family&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://fontzone.net/font-details/bailey-regular&quot; class=&quot;urlextern&quot; title=&quot;https://fontzone.net/font-details/bailey-regular&quot; rel=&quot;ugc nofollow&quot;&gt;Bailey Regular Font - FontZone.net&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://fontzone.net/font-details/bajareczka-shadow&quot; class=&quot;urlextern&quot; title=&quot;https://fontzone.net/font-details/bajareczka-shadow&quot; rel=&quot;ugc nofollow&quot;&gt;Bajareczka Shadow Font - FontZone.net&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://fontzone.net/font-details/beauregard-hollow&quot; class=&quot;urlextern&quot; title=&quot;https://fontzone.net/font-details/beauregard-hollow&quot; rel=&quot;ugc nofollow&quot;&gt;Beauregard Hollow Font - FontZone.net&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://www.fontsquirrel.com/fonts/ceviche-one&quot; class=&quot;urlextern&quot; title=&quot;https://www.fontsquirrel.com/fonts/ceviche-one&quot; rel=&quot;ugc nofollow&quot;&gt;Ceviche One Font Free by Latinotype » Font Squirrel&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://input.djr.com/&quot; class=&quot;urlextern&quot; title=&quot;https://input.djr.com/&quot; rel=&quot;ugc nofollow&quot;&gt;Input: Fonts for Code&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://fontzone.net/font-details/satisfaction&quot; class=&quot;urlextern&quot; title=&quot;https://fontzone.net/font-details/satisfaction&quot; rel=&quot;ugc nofollow&quot;&gt;Satisfaction Font - FontZone.net&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://fonts.google.com/specimen/Tangerine&quot; class=&quot;urlextern&quot; title=&quot;https://fonts.google.com/specimen/Tangerine&quot; rel=&quot;ugc nofollow&quot;&gt;Tangerine - Google Fonts&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://fontzone.net/font-details/typewriterrough-italic&quot; class=&quot;urlextern&quot; title=&quot;https://fontzone.net/font-details/typewriterrough-italic&quot; rel=&quot;ugc nofollow&quot;&gt;TypewriterRough Italic Font - FontZone.net&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://identity.sweden.se/en/design-elements/typography&quot; class=&quot;urlextern&quot; title=&quot;https://identity.sweden.se/en/design-elements/typography&quot; rel=&quot;ugc nofollow&quot;&gt;Typography | Sweden&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://www.omgubuntu.co.uk/2025/11/google-sans-flex-font-ubuntu&quot; class=&quot;urlextern&quot; title=&quot;https://www.omgubuntu.co.uk/2025/11/google-sans-flex-font-ubuntu&quot; rel=&quot;ugc nofollow&quot;&gt;Google Releases its New Google Sans Flex Font as Open Source - OMG! Ubuntu&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://github.com/sayyadirfanali/Myna?tab=readme-ov-file&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/sayyadirfanali/Myna?tab=readme-ov-file&quot; rel=&quot;ugc nofollow&quot;&gt;sayyadirfanali/Myna: monospace typeface designed for symbol-rich programming&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://public-sans.digital.gov/&quot; class=&quot;urlextern&quot; title=&quot;https://public-sans.digital.gov/&quot; rel=&quot;ugc nofollow&quot;&gt;Public Sans&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://rajeeshknambiar.wordpress.com/2025/12/27/a-font-with-built-in-tex-syntax-highlighting/&quot; class=&quot;urlextern&quot; title=&quot;https://rajeeshknambiar.wordpress.com/2025/12/27/a-font-with-built-in-tex-syntax-highlighting/&quot; rel=&quot;ugc nofollow&quot;&gt;A font with built-in TeX syntax highlighting – Soliloquies&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://github.com/Loretta1982/xenia&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/Loretta1982/xenia&quot; rel=&quot;ugc nofollow&quot;&gt;Loretta1982/xenia&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://digitalseams.com/blog/making-a-font-with-9999-ligatures-to-display-thirteenth-century-monk-numerals&quot; class=&quot;urlextern&quot; title=&quot;https://digitalseams.com/blog/making-a-font-with-9999-ligatures-to-display-thirteenth-century-monk-numerals&quot; rel=&quot;ugc nofollow&quot;&gt;Making a font with 9,999 ligatures to display thirteenth-century monk numerals — Digital Seams&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Polices \u00e0 tester&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;polices_a_tester&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:1,&amp;quot;secid&amp;quot;:74,&amp;quot;range&amp;quot;:&amp;quot;9354-11521&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit75&quot; id=&quot;repertoires_de_polices&quot;&gt;Répertoires de polices&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;ol&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://www.dafont.com/fr/&quot; class=&quot;urlextern&quot; title=&quot;https://www.dafont.com/fr/&quot; rel=&quot;ugc nofollow&quot;&gt;DaFont - Polices à télécharger&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://www.fontsquirrel.com/&quot; class=&quot;urlextern&quot; title=&quot;https://www.fontsquirrel.com/&quot; rel=&quot;ugc nofollow&quot;&gt;Free Fonts! Legit Free &amp;amp; Quality » Font Squirrel&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://github.com/google/fonts&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/google/fonts&quot; rel=&quot;ugc nofollow&quot;&gt;GitHub - google/fonts: Font files available from Google Fonts, and a public issue tracker for all things Google Fonts&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://velvetyne.fr/&quot; class=&quot;urlextern&quot; title=&quot;https://velvetyne.fr/&quot; rel=&quot;ugc nofollow&quot;&gt;Home - VTF&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://www.warriordudimanche.net/article74/telechargez-mais-que-font-la-police&quot; class=&quot;urlextern&quot; title=&quot;http://www.warriordudimanche.net/article74/telechargez-mais-que-font-la-police&quot; rel=&quot;ugc nofollow&quot;&gt;Mais que FONT la POLICE...? (200 fontes pour vos designs) - Warrior du Dimanche&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://www.nerdfonts.com/font-downloads&quot; class=&quot;urlextern&quot; title=&quot;https://www.nerdfonts.com/font-downloads&quot; rel=&quot;ugc nofollow&quot;&gt;Nerd Fonts - Iconic font aggregator, glyphs/icons collection, &amp;amp; fonts patcher&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://www.fontspace.com/category/opentype&quot; class=&quot;urlextern&quot; title=&quot;https://www.fontspace.com/category/opentype&quot; rel=&quot;ugc nofollow&quot;&gt;Opentype Fonts | FontSpace&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://v-fonts.com/&quot; class=&quot;urlextern&quot; title=&quot;https://v-fonts.com/&quot; rel=&quot;ugc nofollow&quot;&gt;Variable Fonts&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;R\u00e9pertoires de polices&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;repertoires_de_polices&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:1,&amp;quot;secid&amp;quot;:75,&amp;quot;range&amp;quot;:&amp;quot;11522-12331&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit76&quot; id=&quot;pour_creer_sa_propre_police&quot;&gt;Pour créer sa propre police&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;ol&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://www.calligraphr.com/en/features/&quot; class=&quot;urlextern&quot; title=&quot;https://www.calligraphr.com/en/features/&quot; rel=&quot;ugc nofollow&quot;&gt;Calligraphr&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://arcade.pirillo.com/fontcrafter.html&quot; class=&quot;urlextern&quot; title=&quot;https://arcade.pirillo.com/fontcrafter.html&quot; rel=&quot;ugc nofollow&quot;&gt;FontCrafter&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Pour cr\u00e9er sa propre police&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;pour_creer_sa_propre_police&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:1,&amp;quot;secid&amp;quot;:76,&amp;quot;range&amp;quot;:&amp;quot;12332-12500&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit77&quot; id=&quot;configuration_et_utilisation&quot;&gt;Configuration et utilisation&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Configuration et utilisation&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;configuration_et_utilisation&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:1,&amp;quot;secid&amp;quot;:77,&amp;quot;range&amp;quot;:&amp;quot;12501-12542&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit78&quot; id=&quot;installation_sous_linux&quot;&gt;Installation sous Linux&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Si les polices sont disponibles dans les dépôts, il est recommandé d&amp;#039;utiliser le gestionnaire de paquet pour les installer.
Sinon il faut copier les fichiers dans le répertoire &lt;code&gt;~/.local/share/fonts&lt;/code&gt; et de regénérer les informations de cache des polices avec la commande suivante :
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;fc-cache --force --verbose&lt;/pre&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Installation sous Linux&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;installation_sous_linux&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:1,&amp;quot;secid&amp;quot;:78,&amp;quot;range&amp;quot;:&amp;quot;12543-12910&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit79&quot; id=&quot;visualisation&quot;&gt;Visualisation&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Pour visualiser les polices disponibles sur mon système, j&amp;#039;utilise &lt;a href=&quot;https://www.archlinux.org/packages/extra/x86_64/gnome-font-viewer/&quot; class=&quot;urlextern&quot; title=&quot;https://www.archlinux.org/packages/extra/x86_64/gnome-font-viewer/&quot; rel=&quot;ugc nofollow&quot;&gt;gnome-font-viewer&lt;/a&gt;.
Il affichera l&amp;#039;ensemble des polices disponibles pour l&amp;#039;utilisateur.
Celles-ci sont situées soit dans &lt;code&gt;/usr/share/fonts&lt;/code&gt; soit dans &lt;code&gt;~/.local/share/fonts&lt;/code&gt;.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Visualisation&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;visualisation&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:2,&amp;quot;secid&amp;quot;:79,&amp;quot;range&amp;quot;:&amp;quot;12911-13252&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit80&quot; id=&quot;activation_des_ligatures_dans_vscode&quot;&gt;Activation des ligatures dans vscode&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Installer une police le permettant, ici &lt;a href=&quot;https://github.com/tonsky/FiraCode&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/tonsky/FiraCode&quot; rel=&quot;ugc nofollow&quot;&gt;Fira Code&lt;/a&gt;,&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Dans la configuration, ajouter le nom de la police dans la liste des polices supportées, ici &lt;code&gt;Fira Code&lt;/code&gt;,&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Dans le fichier &lt;em&gt;settings.json&lt;/em&gt;, ajouter la propriété &lt;code&gt;editor.fontLigatures&lt;/code&gt; avec la valeur &lt;code&gt;true&lt;/code&gt;.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Activation des ligatures dans vscode&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;activation_des_ligatures_dans_vscode&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:2,&amp;quot;secid&amp;quot;:80,&amp;quot;range&amp;quot;:&amp;quot;13253-13619&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit81&quot; id=&quot;ajouter_des_polices_dans_dokuwiki&quot;&gt;Ajouter des polices dans Dokuwiki&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Voir &lt;a href=&quot;https://www.ainw.org/wiki/doku.php?id=informatique:outils:dokuwiki#ajouter_des_polices&quot; class=&quot;wikilink1&quot; title=&quot;informatique:outils:dokuwiki&quot; data-wiki-id=&quot;informatique:outils:dokuwiki&quot;&gt;Dokuwiki&lt;/a&gt;.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Ajouter des polices dans Dokuwiki&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;ajouter_des_polices_dans_dokuwiki&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:2,&amp;quot;secid&amp;quot;:81,&amp;quot;range&amp;quot;:&amp;quot;13620-&amp;quot;} --&gt;&lt;div class=&quot;footnotes&quot;&gt;
&lt;div class=&quot;fn&quot;&gt;&lt;sup&gt;&lt;a href=&quot;#fnt__8&quot; id=&quot;fn__8&quot; class=&quot;fn_bot&quot;&gt;8)&lt;/a&gt;&lt;/sup&gt; 
&lt;div class=&quot;content&quot;&gt;Il existe une version sans ligature pour utiliser avec les outils n&amp;#039;ayant pas l&amp;#039;option pour les désactiver&lt;/div&gt;&lt;/div&gt;
&lt;div class=&quot;fn&quot;&gt;&lt;sup&gt;&lt;a href=&quot;#fnt__9&quot; id=&quot;fn__9&quot; class=&quot;fn_bot&quot;&gt;9)&lt;/a&gt;&lt;/sup&gt; 
&lt;div class=&quot;content&quot;&gt;je ne l&amp;#039;utilise plus vraiment, mais je garde ça au cas où.&lt;/div&gt;&lt;/div&gt;
&lt;/div&gt;
</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Fri, 10 Apr 2026 21:34:35 +0000</pubDate>
        </item>
    </channel>
</rss>
