<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr">
  <title>Zhiyuan Lin</title>
  <id>https://stlin256.github.io/OpenHomepage-V2/</id>
  <updated>2026-09-04T04:52:14.124Z</updated>
  <link rel="self" href="https://stlin256.github.io/OpenHomepage-V2/fr/feed.atom.xml"/>
    <entry>
      <title>Fonctionnalités</title>
      <id>https://stlin256.github.io/OpenHomepage-V2/fr/features</id>
      <link href="https://stlin256.github.io/OpenHomepage-V2/fr/features"/>
      <published>2026-08-29T00:00:00.000Z</published>
      <updated>2026-08-29T00:00:00.000Z</updated>
      <summary>Un tour complet des capacités de rendu markdown de ce site</summary>
      <content type="html">&lt;p&gt;Cette page présente chaque type de contenu pris en charge par le site. La source est un simple fichier markdown (&lt;code&gt;data/pages/fr/features.md&lt;/code&gt;) — ouvrez-le dans l&apos;éditeur pour comparer.&lt;/p&gt;
&lt;h2&gt;Texte et typographie&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Gras&lt;/strong&gt;, &lt;em&gt;italique&lt;/em&gt;, &lt;del&gt;barré&lt;/del&gt;, &lt;code&gt;code inline&lt;/code&gt;, et &lt;a href=&quot;https://example.com&quot; title=&quot;hover me&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot; class=&quot;external-link&quot;&gt;liens avec titre&lt;svg class=&quot;external-link-icon&quot; viewBox=&quot;0 0 24 24&quot; width=&quot;12&quot; height=&quot;12&quot; fill=&quot;none&quot; stroke=&quot;currentColor&quot; stroke-width=&quot;2&quot; stroke-linecap=&quot;round&quot; stroke-linejoin=&quot;round&quot; aria-hidden=&quot;true&quot;&gt;&lt;path d=&quot;M7 17 17 7&quot;&gt;&lt;/path&gt;&lt;path d=&quot;M7 7h10v10&quot;&gt;&lt;/path&gt;&lt;/svg&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;En typographie de magazine, les citations sont l&apos;espace pour respirer.
— un amateur de typographie&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul class=&quot;contains-task-list&quot;&gt;
&lt;li&gt;
&lt;p&gt;Élément à puces A&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Élément à puces B&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Élément imbriqué&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;task-list-item&quot;&gt;
&lt;p&gt;&lt;input type=&quot;checkbox&quot; checked disabled&gt; Fait : pipeline de site statique&lt;/p&gt;
&lt;/li&gt;
&lt;li class=&quot;task-list-item&quot;&gt;
&lt;p&gt;&lt;input type=&quot;checkbox&quot; checked disabled&gt; Fait : rendu markdown&lt;/p&gt;
&lt;/li&gt;
&lt;li class=&quot;task-list-item&quot;&gt;
&lt;p&gt;&lt;input type=&quot;checkbox&quot; disabled&gt; En cours : écrire plus de contenu&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;

























&lt;div class=&quot;md-table-wrap&quot;&gt;&lt;table&gt;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;Fonctionnalité&lt;/th&gt;&lt;th&gt;Syntaxe&lt;/th&gt;&lt;th&gt;Moteur de rendu&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;Coloration de code&lt;/td&gt;&lt;td&gt;&lt;code&gt;```python&lt;/code&gt;&lt;/td&gt;&lt;td&gt;Shiki&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Mathématiques&lt;/td&gt;&lt;td&gt;&lt;code&gt;$E=mc^2$&lt;/code&gt;&lt;/td&gt;&lt;td&gt;KaTeX&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Lecteur intégré&lt;/td&gt;&lt;td&gt;&lt;code&gt;::bilibili{}&lt;/code&gt;&lt;/td&gt;&lt;td&gt;Directive personnalisée&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;
&lt;h2&gt;Coloration de code&lt;/h2&gt;
&lt;pre class=&quot;shiki shiki-themes github-light github-dark&quot; style=&quot;--shiki-light:#24292e;--shiki-dark:#e1e4e8;--shiki-light-bg:#fff;--shiki-dark-bg:#24292e&quot; tabindex=&quot;0&quot; data-language=&quot;python&quot;&gt;&lt;code class=&quot;language-python&quot;&gt;&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;--shiki-light:#D73A49;--shiki-dark:#F97583&quot;&gt;import&lt;/span&gt;&lt;span style=&quot;--shiki-light:#24292E;--shiki-dark:#E1E4E8&quot;&gt; torch&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;--shiki-light:#D73A49;--shiki-dark:#F97583&quot;&gt;def&lt;/span&gt;&lt;span style=&quot;--shiki-light:#6F42C1;--shiki-dark:#B392F0&quot;&gt; cosine_lr&lt;/span&gt;&lt;span style=&quot;--shiki-light:#24292E;--shiki-dark:#E1E4E8&quot;&gt;(step: &lt;/span&gt;&lt;span style=&quot;--shiki-light:#005CC5;--shiki-dark:#79B8FF&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;--shiki-light:#24292E;--shiki-dark:#E1E4E8&quot;&gt;, total: &lt;/span&gt;&lt;span style=&quot;--shiki-light:#005CC5;--shiki-dark:#79B8FF&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;--shiki-light:#24292E;--shiki-dark:#E1E4E8&quot;&gt;, base: &lt;/span&gt;&lt;span style=&quot;--shiki-light:#005CC5;--shiki-dark:#79B8FF&quot;&gt;float&lt;/span&gt;&lt;span style=&quot;--shiki-light:#D73A49;--shiki-dark:#F97583&quot;&gt; =&lt;/span&gt;&lt;span style=&quot;--shiki-light:#005CC5;--shiki-dark:#79B8FF&quot;&gt; 3e-4&lt;/span&gt;&lt;span style=&quot;--shiki-light:#24292E;--shiki-dark:#E1E4E8&quot;&gt;) -&gt; &lt;/span&gt;&lt;span style=&quot;--shiki-light:#005CC5;--shiki-dark:#79B8FF&quot;&gt;float&lt;/span&gt;&lt;span style=&quot;--shiki-light:#24292E;--shiki-dark:#E1E4E8&quot;&gt;:&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;--shiki-light:#032F62;--shiki-dark:#9ECBFF&quot;&gt;    &quot;&quot;&quot;Cosine-annealed learning rate.&quot;&quot;&quot;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;--shiki-light:#24292E;--shiki-dark:#E1E4E8&quot;&gt;    t &lt;/span&gt;&lt;span style=&quot;--shiki-light:#D73A49;--shiki-dark:#F97583&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;--shiki-light:#005CC5;--shiki-dark:#79B8FF&quot;&gt; min&lt;/span&gt;&lt;span style=&quot;--shiki-light:#24292E;--shiki-dark:#E1E4E8&quot;&gt;(step &lt;/span&gt;&lt;span style=&quot;--shiki-light:#D73A49;--shiki-dark:#F97583&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;--shiki-light:#24292E;--shiki-dark:#E1E4E8&quot;&gt; total, &lt;/span&gt;&lt;span style=&quot;--shiki-light:#005CC5;--shiki-dark:#79B8FF&quot;&gt;1.0&lt;/span&gt;&lt;span style=&quot;--shiki-light:#24292E;--shiki-dark:#E1E4E8&quot;&gt;)&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;--shiki-light:#D73A49;--shiki-dark:#F97583&quot;&gt;    return&lt;/span&gt;&lt;span style=&quot;--shiki-light:#24292E;--shiki-dark:#E1E4E8&quot;&gt; base &lt;/span&gt;&lt;span style=&quot;--shiki-light:#D73A49;--shiki-dark:#F97583&quot;&gt;*&lt;/span&gt;&lt;span style=&quot;--shiki-light:#005CC5;--shiki-dark:#79B8FF&quot;&gt; 0.5&lt;/span&gt;&lt;span style=&quot;--shiki-light:#D73A49;--shiki-dark:#F97583&quot;&gt; *&lt;/span&gt;&lt;span style=&quot;--shiki-light:#24292E;--shiki-dark:#E1E4E8&quot;&gt; (&lt;/span&gt;&lt;span style=&quot;--shiki-light:#005CC5;--shiki-dark:#79B8FF&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;--shiki-light:#D73A49;--shiki-dark:#F97583&quot;&gt; +&lt;/span&gt;&lt;span style=&quot;--shiki-light:#24292E;--shiki-dark:#E1E4E8&quot;&gt; torch.cos(torch.tensor(t &lt;/span&gt;&lt;span style=&quot;--shiki-light:#D73A49;--shiki-dark:#F97583&quot;&gt;*&lt;/span&gt;&lt;span style=&quot;--shiki-light:#005CC5;--shiki-dark:#79B8FF&quot;&gt; 3.14159&lt;/span&gt;&lt;span style=&quot;--shiki-light:#24292E;--shiki-dark:#E1E4E8&quot;&gt;)))&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;h2&gt;Mathématiques&lt;/h2&gt;
&lt;p&gt;En ligne &lt;span class=&quot;katex&quot;&gt;&lt;span class=&quot;katex-mathml&quot;&gt;&lt;math xmlns=&quot;http://www.w3.org/1998/Math/MathML&quot;&gt;&lt;semantics&gt;&lt;mrow&gt;&lt;msup&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mrow&gt;&lt;mi&gt;i&lt;/mi&gt;&lt;mi&gt;π&lt;/mi&gt;&lt;/mrow&gt;&lt;/msup&gt;&lt;mo&gt;+&lt;/mo&gt;&lt;mn&gt;1&lt;/mn&gt;&lt;mo&gt;=&lt;/mo&gt;&lt;mn&gt;0&lt;/mn&gt;&lt;/mrow&gt;&lt;annotation encoding=&quot;application/x-tex&quot;&gt;e^{i\pi} + 1 = 0&lt;/annotation&gt;&lt;/semantics&gt;&lt;/math&gt;&lt;/span&gt;&lt;span class=&quot;katex-html&quot; aria-hidden=&quot;true&quot;&gt;&lt;span class=&quot;base&quot;&gt;&lt;span class=&quot;strut&quot; style=&quot;height:0.908em;vertical-align:-0.0833em;&quot;&gt;&lt;/span&gt;&lt;span class=&quot;mord&quot;&gt;&lt;span class=&quot;mord mathnormal&quot;&gt;e&lt;/span&gt;&lt;span class=&quot;msupsub&quot;&gt;&lt;span class=&quot;vlist-t&quot;&gt;&lt;span class=&quot;vlist-r&quot;&gt;&lt;span class=&quot;vlist&quot; style=&quot;height:0.8247em;&quot;&gt;&lt;span style=&quot;top:-3.063em;margin-right:0.05em;&quot;&gt;&lt;span class=&quot;pstrut&quot; style=&quot;height:2.7em;&quot;&gt;&lt;/span&gt;&lt;span class=&quot;sizing reset-size6 size3 mtight&quot;&gt;&lt;span class=&quot;mord mtight&quot;&gt;&lt;span class=&quot;mord mathnormal mtight&quot; style=&quot;margin-right:0.0359em;&quot;&gt;iπ&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;mspace&quot; style=&quot;margin-right:0.2222em;&quot;&gt;&lt;/span&gt;&lt;span class=&quot;mbin&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;mspace&quot; style=&quot;margin-right:0.2222em;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;base&quot;&gt;&lt;span class=&quot;strut&quot; style=&quot;height:0.6444em;&quot;&gt;&lt;/span&gt;&lt;span class=&quot;mord&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;mspace&quot; style=&quot;margin-right:0.2778em;&quot;&gt;&lt;/span&gt;&lt;span class=&quot;mrel&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;mspace&quot; style=&quot;margin-right:0.2778em;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;base&quot;&gt;&lt;span class=&quot;strut&quot; style=&quot;height:0.6444em;&quot;&gt;&lt;/span&gt;&lt;span class=&quot;mord&quot;&gt;0&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;, et softmax en bloc :&lt;/p&gt;
&lt;span class=&quot;katex-display&quot;&gt;&lt;span class=&quot;katex&quot;&gt;&lt;span class=&quot;katex-mathml&quot;&gt;&lt;math xmlns=&quot;http://www.w3.org/1998/Math/MathML&quot; display=&quot;block&quot;&gt;&lt;semantics&gt;&lt;mrow&gt;&lt;mrow&gt;&lt;mi mathvariant=&quot;normal&quot;&gt;s&lt;/mi&gt;&lt;mi mathvariant=&quot;normal&quot;&gt;o&lt;/mi&gt;&lt;mi mathvariant=&quot;normal&quot;&gt;f&lt;/mi&gt;&lt;mi mathvariant=&quot;normal&quot;&gt;t&lt;/mi&gt;&lt;mi mathvariant=&quot;normal&quot;&gt;m&lt;/mi&gt;&lt;mi mathvariant=&quot;normal&quot;&gt;a&lt;/mi&gt;&lt;mi mathvariant=&quot;normal&quot;&gt;x&lt;/mi&gt;&lt;/mrow&gt;&lt;mo stretchy=&quot;false&quot;&gt;(&lt;/mo&gt;&lt;msub&gt;&lt;mi&gt;z&lt;/mi&gt;&lt;mi&gt;i&lt;/mi&gt;&lt;/msub&gt;&lt;mo stretchy=&quot;false&quot;&gt;)&lt;/mo&gt;&lt;mo&gt;=&lt;/mo&gt;&lt;mfrac&gt;&lt;mrow&gt;&lt;mi&gt;exp&lt;/mi&gt;&lt;mo&gt;⁡&lt;/mo&gt;&lt;mo stretchy=&quot;false&quot;&gt;(&lt;/mo&gt;&lt;msub&gt;&lt;mi&gt;z&lt;/mi&gt;&lt;mi&gt;i&lt;/mi&gt;&lt;/msub&gt;&lt;mo stretchy=&quot;false&quot;&gt;)&lt;/mo&gt;&lt;/mrow&gt;&lt;mrow&gt;&lt;msubsup&gt;&lt;mo&gt;∑&lt;/mo&gt;&lt;mrow&gt;&lt;mi&gt;j&lt;/mi&gt;&lt;mo&gt;=&lt;/mo&gt;&lt;mn&gt;1&lt;/mn&gt;&lt;/mrow&gt;&lt;mi&gt;K&lt;/mi&gt;&lt;/msubsup&gt;&lt;mi&gt;exp&lt;/mi&gt;&lt;mo&gt;⁡&lt;/mo&gt;&lt;mo stretchy=&quot;false&quot;&gt;(&lt;/mo&gt;&lt;msub&gt;&lt;mi&gt;z&lt;/mi&gt;&lt;mi&gt;j&lt;/mi&gt;&lt;/msub&gt;&lt;mo stretchy=&quot;false&quot;&gt;)&lt;/mo&gt;&lt;/mrow&gt;&lt;/mfrac&gt;&lt;/mrow&gt;&lt;annotation encoding=&quot;application/x-tex&quot;&gt;\mathrm{softmax}(z_i) = \frac{\exp(z_i)}{\sum\nolimits_{j=1}^{K} \exp(z_j)}&lt;/annotation&gt;&lt;/semantics&gt;&lt;/math&gt;&lt;/span&gt;&lt;span class=&quot;katex-html&quot; aria-hidden=&quot;true&quot;&gt;&lt;span class=&quot;base&quot;&gt;&lt;span class=&quot;strut&quot; style=&quot;height:1em;vertical-align:-0.25em;&quot;&gt;&lt;/span&gt;&lt;span class=&quot;mord&quot;&gt;&lt;span class=&quot;mord mathrm&quot;&gt;softmax&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;mopen&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;mord&quot;&gt;&lt;span class=&quot;mord mathnormal&quot; style=&quot;margin-right:0.044em;&quot;&gt;z&lt;/span&gt;&lt;span class=&quot;msupsub&quot;&gt;&lt;span class=&quot;vlist-t vlist-t2&quot;&gt;&lt;span class=&quot;vlist-r&quot;&gt;&lt;span class=&quot;vlist&quot; style=&quot;height:0.3117em;&quot;&gt;&lt;span style=&quot;top:-2.55em;margin-left:-0.044em;margin-right:0.05em;&quot;&gt;&lt;span class=&quot;pstrut&quot; style=&quot;height:2.7em;&quot;&gt;&lt;/span&gt;&lt;span class=&quot;sizing reset-size6 size3 mtight&quot;&gt;&lt;span class=&quot;mord mathnormal mtight&quot;&gt;i&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;vlist-s&quot;&gt;​&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;vlist-r&quot;&gt;&lt;span class=&quot;vlist&quot; style=&quot;height:0.15em;&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;mclose&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;mspace&quot; style=&quot;margin-right:0.2778em;&quot;&gt;&lt;/span&gt;&lt;span class=&quot;mrel&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;mspace&quot; style=&quot;margin-right:0.2778em;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;base&quot;&gt;&lt;span class=&quot;strut&quot; style=&quot;height:2.734em;vertical-align:-1.307em;&quot;&gt;&lt;/span&gt;&lt;span class=&quot;mord&quot;&gt;&lt;span class=&quot;mopen nulldelimiter&quot;&gt;&lt;/span&gt;&lt;span class=&quot;mfrac&quot;&gt;&lt;span class=&quot;vlist-t vlist-t2&quot;&gt;&lt;span class=&quot;vlist-r&quot;&gt;&lt;span class=&quot;vlist&quot; style=&quot;height:1.427em;&quot;&gt;&lt;span style=&quot;top:-2.1288em;&quot;&gt;&lt;span class=&quot;pstrut&quot; style=&quot;height:3em;&quot;&gt;&lt;/span&gt;&lt;span class=&quot;mord&quot;&gt;&lt;span class=&quot;mop&quot;&gt;&lt;span class=&quot;mop op-symbol small-op&quot; style=&quot;position:relative;top:0em;&quot;&gt;∑&lt;/span&gt;&lt;span class=&quot;msupsub&quot;&gt;&lt;span class=&quot;vlist-t vlist-t2&quot;&gt;&lt;span class=&quot;vlist-r&quot;&gt;&lt;span class=&quot;vlist&quot; style=&quot;height:0.9812em;&quot;&gt;&lt;span style=&quot;top:-2.4003em;margin-left:0em;margin-right:0.05em;&quot;&gt;&lt;span class=&quot;pstrut&quot; style=&quot;height:2.7em;&quot;&gt;&lt;/span&gt;&lt;span class=&quot;sizing reset-size6 size3 mtight&quot;&gt;&lt;span class=&quot;mord mtight&quot;&gt;&lt;span class=&quot;mord mathnormal mtight&quot; style=&quot;margin-right:0.0572em;&quot;&gt;j&lt;/span&gt;&lt;span class=&quot;mrel mtight&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;mord mtight&quot;&gt;1&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;top:-3.2029em;margin-right:0.05em;&quot;&gt;&lt;span class=&quot;pstrut&quot; style=&quot;height:2.7em;&quot;&gt;&lt;/span&gt;&lt;span class=&quot;sizing reset-size6 size3 mtight&quot;&gt;&lt;span class=&quot;mord mtight&quot;&gt;&lt;span class=&quot;mord mathnormal mtight&quot; style=&quot;margin-right:0.0715em;&quot;&gt;K&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;vlist-s&quot;&gt;​&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;vlist-r&quot;&gt;&lt;span class=&quot;vlist&quot; style=&quot;height:0.4358em;&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;mspace&quot; style=&quot;margin-right:0.1667em;&quot;&gt;&lt;/span&gt;&lt;span class=&quot;mop&quot;&gt;exp&lt;/span&gt;&lt;span class=&quot;mopen&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;mord&quot;&gt;&lt;span class=&quot;mord mathnormal&quot; style=&quot;margin-right:0.044em;&quot;&gt;z&lt;/span&gt;&lt;span class=&quot;msupsub&quot;&gt;&lt;span class=&quot;vlist-t vlist-t2&quot;&gt;&lt;span class=&quot;vlist-r&quot;&gt;&lt;span class=&quot;vlist&quot; style=&quot;height:0.3117em;&quot;&gt;&lt;span style=&quot;top:-2.55em;margin-left:-0.044em;margin-right:0.05em;&quot;&gt;&lt;span class=&quot;pstrut&quot; style=&quot;height:2.7em;&quot;&gt;&lt;/span&gt;&lt;span class=&quot;sizing reset-size6 size3 mtight&quot;&gt;&lt;span class=&quot;mord mathnormal mtight&quot; style=&quot;margin-right:0.0572em;&quot;&gt;j&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;vlist-s&quot;&gt;​&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;vlist-r&quot;&gt;&lt;span class=&quot;vlist&quot; style=&quot;height:0.2861em;&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;mclose&quot;&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;top:-3.23em;&quot;&gt;&lt;span class=&quot;pstrut&quot; style=&quot;height:3em;&quot;&gt;&lt;/span&gt;&lt;span class=&quot;frac-line&quot; style=&quot;border-bottom-width:0.04em;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;top:-3.677em;&quot;&gt;&lt;span class=&quot;pstrut&quot; style=&quot;height:3em;&quot;&gt;&lt;/span&gt;&lt;span class=&quot;mord&quot;&gt;&lt;span class=&quot;mop&quot;&gt;exp&lt;/span&gt;&lt;span class=&quot;mopen&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;mord&quot;&gt;&lt;span class=&quot;mord mathnormal&quot; style=&quot;margin-right:0.044em;&quot;&gt;z&lt;/span&gt;&lt;span class=&quot;msupsub&quot;&gt;&lt;span class=&quot;vlist-t vlist-t2&quot;&gt;&lt;span class=&quot;vlist-r&quot;&gt;&lt;span class=&quot;vlist&quot; style=&quot;height:0.3117em;&quot;&gt;&lt;span style=&quot;top:-2.55em;margin-left:-0.044em;margin-right:0.05em;&quot;&gt;&lt;span class=&quot;pstrut&quot; style=&quot;height:2.7em;&quot;&gt;&lt;/span&gt;&lt;span class=&quot;sizing reset-size6 size3 mtight&quot;&gt;&lt;span class=&quot;mord mathnormal mtight&quot;&gt;i&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;vlist-s&quot;&gt;​&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;vlist-r&quot;&gt;&lt;span class=&quot;vlist&quot; style=&quot;height:0.15em;&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;mclose&quot;&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;vlist-s&quot;&gt;​&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;vlist-r&quot;&gt;&lt;span class=&quot;vlist&quot; style=&quot;height:1.307em;&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;mclose nulldelimiter&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;h2&gt;Figures et grilles&lt;/h2&gt;
&lt;figure style=&quot;width:72%&quot;&gt;&lt;img src=&quot;https://stlin256.github.io/OpenHomepage-V2/OpenHomepage-V2/assets/figure-1.jpg&quot; alt=&quot;Fig. 1 : un COMAC C909 volant bas au-dessus de moi (directive figure avec largeur et légende)&quot; loading=&quot;lazy&quot;&gt;&lt;figcaption&gt;Fig. 1 : un COMAC C909 volant bas au-dessus de moi (directive figure avec largeur et légende)&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;Grille à deux colonnes (se replie en une colonne sur mobile) :&lt;/p&gt;
&lt;div class=&quot;md-grid&quot; style=&quot;grid-template-columns:repeat(2,1fr)&quot;&gt;&lt;div class=&quot;md-grid-cell&quot;&gt;&lt;p&gt;Texte à gauche. La typographie de magazine, c&apos;est &lt;strong&gt;les blancs et l&apos;alignement&lt;/strong&gt;, pas la décoration.&lt;/p&gt;&lt;/div&gt;&lt;div class=&quot;md-grid-cell&quot;&gt;&lt;figure style=&quot;width:100%&quot;&gt;&lt;img src=&quot;https://stlin256.github.io/OpenHomepage-V2/OpenHomepage-V2/assets/figure-2.jpg&quot; alt=&quot;Coucher de soleil sur le pont Haixin&quot; loading=&quot;lazy&quot;&gt;&lt;figcaption&gt;Coucher de soleil sur le pont Haixin&lt;/figcaption&gt;&lt;/figure&gt;&lt;/div&gt;&lt;/div&gt;
&lt;h2&gt;Lecteurs intégrés&lt;/h2&gt;
&lt;p&gt;Les lecteurs affichent directement l&apos;iframe officielle dans un conteneur 16:9 responsive (&lt;code&gt;loading=&quot;lazy&quot;&lt;/code&gt;, pour que le premier affichage reste rapide) :&lt;/p&gt;
&lt;div class=&quot;embed-player embed-youtube&quot; data-embed-kind=&quot;youtube&quot; data-embed-id=&quot;aircAruvnKk&quot; data-embed-src=&quot;https://www.youtube-nocookie.com/embed/aircAruvnKk?autoplay=1&quot; data-embed-title=&quot;But what is a neural network? | Deep learning chapter 1&quot; role=&quot;region&quot; aria-label=&quot;But what is a neural network? | Deep learning chapter 1&quot; tabindex=&quot;0&quot;&gt;&lt;img class=&quot;embed-poster&quot; src=&quot;https://stlin256.github.io/OpenHomepage-V2/OpenHomepage-V2/assets/cover-youtube-aircaruvnkk.jpg&quot; alt=&quot;But what is a neural network? | Deep learning chapter 1&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot; referrerpolicy=&quot;no-referrer&quot;&gt;&lt;div class=&quot;embed-topbar&quot;&gt;&lt;span class=&quot;embed-brand-icon&quot;&gt;&lt;svg class=&quot;embed-brand-svg&quot; viewBox=&quot;0 0 24 24&quot; fill=&quot;currentColor&quot; aria-hidden=&quot;true&quot;&gt;&lt;path d=&quot;M23.5 6.2c-.3-1-1-1.8-2-2.1C19.7 3.5 12 3.5 12 3.5s-7.7 0-9.5.6c-1 .3-1.7 1.1-2 2.1C0 8 0 12 0 12s0 4 .5 5.8c.3 1 1 1.8 2 2.1 1.8.6 9.5.6 9.5.6s7.7 0 9.5-.6c1-.3 1.7-1.1 2-2.1.5-1.8.5-5.8.5-5.8s0-4-.5-5.8zM9.5 15.5v-7l6 3.5-6 3.5z&quot;&gt;&lt;/path&gt;&lt;/svg&gt;&lt;/span&gt;&lt;span class=&quot;embed-title&quot;&gt;But what is a neural network? | Deep learning chapter 1&lt;/span&gt;&lt;/div&gt;&lt;button type=&quot;button&quot; class=&quot;embed-play-btn embed-play-btn-yt&quot; aria-label=&quot;Lire la vidéo YouTube: But what is a neural network? | Deep learning chapter 1&quot;&gt;&lt;svg class=&quot;embed-yt-svg&quot; viewBox=&quot;0 0 68 48&quot; width=&quot;68&quot; height=&quot;48&quot; aria-hidden=&quot;true&quot;&gt;&lt;path class=&quot;embed-yt-btn-bg&quot; d=&quot;M66.52,7.74c-0.78-2.93-2.49-5.41-5.42-6.19C55.79,.13,34,0,34,0S12.21,.13,6.9,1.55 C3.97,2.33,2.27,4.81,1.48,7.74C0.06,13.05,0,24,0,24s0.06,10.95,1.48,16.26c0.78,2.93,2.49,5.41,5.42,6.19 C12.21,47.87,34,48,34,48s21.79-0.13,27.1-1.55c2.93-0.78,4.64-3.26,5.42-6.19C67.94,34.95,68,24,68,24S67.94,13.05,66.52,7.74z&quot;&gt;&lt;/path&gt;&lt;path class=&quot;embed-yt-btn-arrow&quot; d=&quot;M 45,24 27,14 27,34&quot; fill=&quot;#ffffff&quot;&gt;&lt;/path&gt;&lt;/svg&gt;&lt;/button&gt;&lt;div class=&quot;embed-bottombar&quot;&gt;&lt;span class=&quot;embed-corner-badge&quot;&gt;YouTube&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div class=&quot;embed-player embed-bilibili&quot; data-embed-kind=&quot;bilibili&quot; data-embed-id=&quot;BV13z421U7cs&quot; data-embed-src=&quot;https://player.bilibili.com/player.html?bvid=BV13z421U7cs&amp;#x26;autoplay=1&quot; data-embed-title=&quot;【官方双语】GPT是什么？直观解释Transformer | 深度学习第5章&quot; role=&quot;region&quot; aria-label=&quot;【官方双语】GPT是什么？直观解释Transformer | 深度学习第5章&quot; tabindex=&quot;0&quot;&gt;&lt;img class=&quot;embed-poster&quot; src=&quot;https://stlin256.github.io/OpenHomepage-V2/OpenHomepage-V2/assets/cover-bilibili-bv13z421u7cs.jpg&quot; alt=&quot;【官方双语】GPT是什么？直观解释Transformer | 深度学习第5章&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot; referrerpolicy=&quot;no-referrer&quot;&gt;&lt;div class=&quot;embed-topbar&quot;&gt;&lt;span class=&quot;embed-brand-icon&quot;&gt;&lt;svg class=&quot;embed-brand-svg&quot; viewBox=&quot;0 0 24 24&quot; fill=&quot;currentColor&quot; aria-hidden=&quot;true&quot;&gt;&lt;path d=&quot;M17.813 4.653h.854c1.51.054 2.769.578 3.773 1.574 1.004.995 1.524 2.249 1.56 3.76v7.36c-.036 1.51-.556 2.769-1.56 3.773s-2.262 1.524-3.773 1.56H5.333c-1.51-.036-2.769-.556-3.773-1.56S.036 18.858 0 17.347v-7.36c.036-1.511.556-2.765 1.56-3.76 1.004-.996 2.262-1.52 3.773-1.574h.774l-1.174-1.12a1.234 1.234 0 0 1-.373-.906c0-.356.124-.658.373-.907l.027-.027c.267-.249.573-.373.92-.373.347 0 .653.124.92.373L9.653 4.44c.071.071.134.142.187.213h4.267a.836.836 0 0 1 .16-.213l2.853-2.747c.267-.249.573-.373.92-.373.347 0 .662.151.929.4.267.249.391.551.391.907 0 .355-.124.657-.373.906zM5.333 7.24c-.746.018-1.373.276-1.88.773-.506.498-.769 1.13-.786 1.894v7.52c.017.764.28 1.395.786 1.893.507.498 1.134.756 1.88.773h13.334c.746-.017 1.373-.275 1.88-.773.506-.498.769-1.129.786-1.893v-7.52c-.017-.765-.28-1.396-.786-1.894-.507-.497-1.134-.755-1.88-.773zM8 11.107c.373 0 .684.124.933.373.25.249.383.569.4.96v1.173c-.017.391-.15.711-.4.96-.249.25-.56.374-.933.374s-.684-.125-.933-.374c-.25-.249-.383-.569-.4-.96V12.44c0-.373.129-.689.386-.947.258-.257.574-.386.947-.386zm8 0c.373 0 .684.124.933.373.25.249.383.569.4.96v1.173c-.017.391-.15.711-.4.96-.249.25-.56.374-.933.374s-.684-.125-.933-.374c-.25-.249-.383-.569-.4-.96V12.44c.017-.391.15-.711.4-.96.249-.249.56-.373.933-.373Z&quot;&gt;&lt;/path&gt;&lt;/svg&gt;&lt;/span&gt;&lt;span class=&quot;embed-title&quot;&gt;【官方双语】GPT是什么？直观解释Transformer | 深度学习第5章&lt;/span&gt;&lt;/div&gt;&lt;button type=&quot;button&quot; class=&quot;embed-play-btn embed-play-btn-bili&quot; aria-label=&quot;Lire la vidéo bilibili: 【官方双语】GPT是什么？直观解释Transformer | 深度学习第5章&quot;&gt;&lt;svg class=&quot;embed-bili-svg&quot; viewBox=&quot;0 0 64 64&quot; width=&quot;64&quot; height=&quot;64&quot; aria-hidden=&quot;true&quot;&gt;&lt;circle class=&quot;embed-bili-btn-circle&quot; cx=&quot;32&quot; cy=&quot;32&quot; r=&quot;28&quot;&gt;&lt;/circle&gt;&lt;path class=&quot;embed-bili-btn-arrow&quot; d=&quot;M 26,20 L 46,32 L 26,44 Z&quot; fill=&quot;#ffffff&quot;&gt;&lt;/path&gt;&lt;/svg&gt;&lt;/button&gt;&lt;div class=&quot;embed-bottombar&quot;&gt;&lt;span class=&quot;embed-corner-badge&quot;&gt;bilibili&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;Médias auto-hébergés (balises natives) :&lt;/p&gt;
&lt;video src=&quot;https://stlin256.github.io/OpenHomepage-V2/OpenHomepage-V2/assets/feature-flower.mp4&quot; controls preload=&quot;metadata&quot; poster=&quot;/OpenHomepage-V2/assets/feature-flower-poster.jpg&quot;&gt;&lt;/video&gt;
&lt;div class=&quot;audio-player md-audio&quot; data-src=&quot;/OpenHomepage-V2/assets/bgm.mp3&quot; data-mode=&quot;compact&quot; role=&quot;group&quot; aria-label=&quot;Goldberg Variations, BWV 988 · Aria&quot; data-title=&quot;Goldberg Variations, BWV 988 · Aria&quot;&gt;&lt;div class=&quot;audio-user&quot;&gt;&lt;button class=&quot;btn-toggle&quot; type=&quot;button&quot; aria-label=&quot;Lecture&quot;&gt;&lt;svg class=&quot;icon-play&quot; viewBox=&quot;0 0 24 24&quot; fill=&quot;currentColor&quot; aria-hidden=&quot;true&quot;&gt;&lt;path d=&quot;M8 5v14l11-7z&quot;&gt;&lt;/path&gt;&lt;/svg&gt;&lt;svg class=&quot;icon-pause&quot; viewBox=&quot;0 0 24 24&quot; fill=&quot;currentColor&quot; aria-hidden=&quot;true&quot;&gt;&lt;path d=&quot;M6 5h4v14H6zM14 5h4v14h-4z&quot;&gt;&lt;/path&gt;&lt;/svg&gt;&lt;/button&gt;&lt;div class=&quot;audio-meta&quot;&gt;&lt;span class=&quot;audio-scroll&quot;&gt;&lt;span class=&quot;audio-title audio-scroll-text&quot; data-marquee=&quot;true&quot;&gt;Goldberg Variations, BWV 988 · Aria&lt;/span&gt;&lt;/span&gt;&lt;div class=&quot;audio-bottom&quot;&gt;&lt;span class=&quot;audio-time&quot;&gt;--:-- / --:--&lt;/span&gt;&lt;span class=&quot;audio-bars-mini&quot; aria-hidden=&quot;true&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;audio-track&quot;&gt;&lt;div class=&quot;audio-fill&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div class=&quot;audio-player md-audio audio-card&quot; data-src=&quot;/OpenHomepage-V2/assets/bgm.mp3&quot; data-mode=&quot;card&quot; role=&quot;group&quot; aria-label=&quot;Bach: The Goldberg Variations, BWV 988 — Aria&quot; data-title=&quot;Bach: The Goldberg Variations, BWV 988 — Aria&quot; data-desc=&quot;Johann Sebastian Bach · The 1981 Recordings&quot; data-cover=&quot;/OpenHomepage-V2/assets/goldberg-aria-cover.jpg&quot;&gt;&lt;div class=&quot;audio-cover&quot;&gt;&lt;img src=&quot;https://stlin256.github.io/OpenHomepage-V2/OpenHomepage-V2/assets/goldberg-aria-cover.jpg&quot; alt=&quot;Bach: The Goldberg Variations, BWV 988 — Aria&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot;&gt;&lt;/div&gt;&lt;div class=&quot;audio-content&quot;&gt;&lt;div class=&quot;audio-scroll&quot;&gt;&lt;span class=&quot;audio-title audio-scroll-text&quot; data-marquee=&quot;true&quot;&gt;Bach: The Goldberg Variations, BWV 988 — Aria&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;audio-scroll&quot;&gt;&lt;span class=&quot;audio-desc audio-scroll-text&quot; data-marquee=&quot;true&quot;&gt;Johann Sebastian Bach · The 1981 Recordings&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;audio-bottom&quot;&gt;&lt;button class=&quot;btn-toggle&quot; type=&quot;button&quot; aria-label=&quot;Lecture&quot;&gt;&lt;svg class=&quot;icon-play&quot; viewBox=&quot;0 0 24 24&quot; fill=&quot;currentColor&quot; aria-hidden=&quot;true&quot;&gt;&lt;path d=&quot;M8 5v14l11-7z&quot;&gt;&lt;/path&gt;&lt;/svg&gt;&lt;svg class=&quot;icon-pause&quot; viewBox=&quot;0 0 24 24&quot; fill=&quot;currentColor&quot; aria-hidden=&quot;true&quot;&gt;&lt;path d=&quot;M6 5h4v14H6zM14 5h4v14h-4z&quot;&gt;&lt;/path&gt;&lt;/svg&gt;&lt;/button&gt;&lt;span class=&quot;audio-time&quot;&gt;--:-- / --:--&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;audio-track&quot;&gt;&lt;div class=&quot;audio-fill&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;h2&gt;Directives fonctionnelles&lt;/h2&gt;





















&lt;div class=&quot;md-table-wrap&quot;&gt;&lt;table&gt;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;Composant&lt;/th&gt;&lt;th&gt;Rôle&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;Carte de dépôt GitHub&lt;/td&gt;&lt;td&gt;Carte d&apos;un dépôt unique issue du cache épinglé&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Bloc de streaming&lt;/td&gt;&lt;td&gt;Sortie LLM en streaming avec relecture&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Bloc éditorial&lt;/td&gt;&lt;td&gt;Actions, cartes liste, tuiles, cartes archive et séparateurs&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;Carte de dépôt GitHub&lt;/strong&gt; :&lt;/p&gt;
&lt;div class=&quot;gh-card&quot; data-repo=&quot;ggml-org/llama.cpp&quot;&gt;&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;Bloc de streaming&lt;/strong&gt; :&lt;/p&gt;
&lt;div class=&quot;stream-block&quot; data-stream-id=&quot;welcome&quot;&gt;&lt;/div&gt;
&lt;h2&gt;Composants éditoriaux&lt;/h2&gt;
&lt;p&gt;Le kit complet ci-dessous est intégré par &lt;code&gt;::editorial{id=&quot;features&quot;}&lt;/code&gt; depuis &lt;code&gt;editorial_blocks&lt;/code&gt; dans &lt;code&gt;site.yaml&lt;/code&gt;. Il couvre les actions, les cartes liste numérotées, les tuiles, les cartes archive et un séparateur :&lt;/p&gt;
&lt;div class=&quot;editorial-embed&quot; data-editorial-id=&quot;features&quot;&gt;&lt;/div&gt;
&lt;p&gt;La carte de contact, la modale QR, le thème clair/sombre, le sélecteur de langue, la musique de fond, la lightbox d&apos;images et la révélation au défilement sont des composants globaux ; interagissez avec cette page pour les voir.&lt;/p&gt;

































&lt;div class=&quot;md-table-wrap&quot;&gt;&lt;table&gt;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;Composant global&lt;/th&gt;&lt;th&gt;Point d&apos;entrée&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;Carte de contact / modale QR&lt;/td&gt;&lt;td&gt;Carte en bas à droite ; cliquez pour ouvrir la modale QR&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Bascule de thème&lt;/td&gt;&lt;td&gt;Bouton soleil / lune en haut à droite&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Sélecteur de langue&lt;/td&gt;&lt;td&gt;Bouton de langue en haut à droite&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Bascule BGM&lt;/td&gt;&lt;td&gt;Bouton lecture / pause en haut à droite&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Lightbox&lt;/td&gt;&lt;td&gt;Cliquez sur une image dans le corps&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Révélation au défilement&lt;/td&gt;&lt;td&gt;Les blocs apparaissent au fil du défilement&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;
&lt;p&gt;Les blocs Profil, GitHub et RSS propres à la page d&apos;accueil sont également rendus intégralement ci-dessous ; ils ne dépendent pas de la mise en page de l&apos;accueil.&lt;/p&gt;
&lt;h2&gt;Profile Block · Profil&lt;/h2&gt;
&lt;div data-feature-slot=&quot;profile&quot;&gt;&lt;/div&gt;
&lt;h2&gt;GitHub Block · Heatmap et dépôts&lt;/h2&gt;
&lt;div data-feature-slot=&quot;github&quot;&gt;&lt;/div&gt;
&lt;h2&gt;RSS Block · Flux de cartes RSS&lt;/h2&gt;
&lt;div data-feature-slot=&quot;rss&quot;&gt;&lt;/div&gt;
&lt;h2&gt;Contrôles de page&lt;/h2&gt;
&lt;p&gt;Les contrôles de page sont des widgets de niveau page configurés page par page (non globaux). Chaque page peut les définir indépendamment dans son frontmatter ; ils réapparaissent à chaque ouverture ou nouvelle visite de la page, offrant des annonces et des contrôles propres à la page.&lt;/p&gt;

























&lt;div class=&quot;md-table-wrap&quot;&gt;&lt;table&gt;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;Contrôle de page&lt;/th&gt;&lt;th&gt;Configuration&lt;/th&gt;&lt;th&gt;Description&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;Bannière d&apos;avis&lt;/td&gt;&lt;td&gt;Définir &lt;code&gt;notice: &quot;...&quot;&lt;/code&gt; ou &lt;code&gt;notice: { text: &quot;...&quot;, color: &quot;yellow&quot; }&lt;/code&gt; dans le frontmatter&lt;/td&gt;&lt;td&gt;Apparaît 0,5 s après le chargement ; prend en charge 4 modes de couleur (&lt;code&gt;accent&lt;/code&gt;, &lt;code&gt;yellow&lt;/code&gt;, &lt;code&gt;red&lt;/code&gt;, &lt;code&gt;custom&lt;/code&gt;) ; propre à la page et réapparaît à chaque visite ; fermée manuellement en cliquant sur ✕ ; prend en charge liens et formatage en ligne&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Sommaire (TOC)&lt;/td&gt;&lt;td&gt;Définir &lt;code&gt;toc: true&lt;/code&gt; dans le frontmatter&lt;/td&gt;&lt;td&gt;Barre latérale sticky sur ordinateur avec suivi ScrollSpy du titre actif, tiroir repliable sur mobile&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Barre de progression de lecture&lt;/td&gt;&lt;td&gt;Définir &lt;code&gt;reading_progress: true&lt;/code&gt; dans le frontmatter&lt;/td&gt;&lt;td&gt;Fine barre de progression de 2 px fixée en haut de page qui suit la lecture en temps réel lors du défilement ; activée par défaut sur cette page de démonstration&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 Exemple : la &lt;a href=&quot;https://stlin256.github.io/OpenHomepage-V2/&quot;&gt;page d&apos;accueil&lt;/a&gt; de ce site présente une bannière d&apos;avis jaune bien visible (&lt;code&gt;notice: { text: &quot;Ceci est une page de démonstration. Le contenu sert uniquement à présenter les fonctionnalités du projet.&quot;, color: &quot;yellow&quot; }&lt;/code&gt;) qui apparaît 0,5 s après le chargement.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2&gt;HTML brut mélangé&lt;/h2&gt;
&lt;p&gt;Cette ligne utilise la balise HTML native mark. Les balises dangereuses comme &lt;code&gt;&amp;#x3C;script&gt;&lt;/code&gt; sont filtrées par une liste blanche.&lt;/p&gt;
&lt;h2&gt;Callouts &amp;#x26; timeline&lt;/h2&gt;
&lt;p&gt;Les directives de contenu P0 n’ajoutent aucun script au chargement : les callouts expliquent ou alertent, la timeline présente parcours et étapes clés.&lt;/p&gt;
&lt;aside class=&quot;callout callout-note&quot; role=&quot;note&quot;&gt;&lt;div class=&quot;callout-header&quot;&gt;&lt;span class=&quot;callout-icon&quot; aria-hidden=&quot;true&quot;&gt;&lt;svg viewBox=&quot;0 0 24 24&quot; fill=&quot;currentColor&quot; aria-hidden=&quot;true&quot;&gt;&lt;path d=&quot;M4 4h16v12H8l-4 4V4z&quot;&gt;&lt;/path&gt;&lt;/svg&gt;&lt;/span&gt;&lt;p class=&quot;callout-title&quot;&gt;Entrée reproductible&lt;/p&gt;&lt;/div&gt;&lt;p&gt;Articles, outils et expériences restent dans un même index.&lt;/p&gt;&lt;/aside&gt;
&lt;aside class=&quot;callout callout-tip&quot; role=&quot;note&quot;&gt;&lt;div class=&quot;callout-header&quot;&gt;&lt;span class=&quot;callout-icon&quot; aria-hidden=&quot;true&quot;&gt;&lt;svg viewBox=&quot;0 0 24 24&quot; fill=&quot;currentColor&quot; aria-hidden=&quot;true&quot;&gt;&lt;path d=&quot;M12 2l2.4 6.1L21 9.3l-5 4.4L17.5 20 12 16.7 6.5 20 8 13.7 3 9.3l6.6-1.2L12 2z&quot;&gt;&lt;/path&gt;&lt;/svg&gt;&lt;/span&gt;&lt;p class=&quot;callout-title&quot;&gt;Limite de performance&lt;/p&gt;&lt;/div&gt;&lt;p&gt;Les nouvelles directives sont rendues à la construction, sans JavaScript initial supplémentaire.&lt;/p&gt;&lt;/aside&gt;
&lt;aside class=&quot;callout callout-warning&quot; role=&quot;note&quot;&gt;&lt;div class=&quot;callout-header&quot;&gt;&lt;span class=&quot;callout-icon&quot; aria-hidden=&quot;true&quot;&gt;&lt;svg viewBox=&quot;0 0 24 24&quot; fill=&quot;currentColor&quot; aria-hidden=&quot;true&quot;&gt;&lt;path d=&quot;M12 3l9 16H3l9-16zm-1 6v5h2V9h-2zm0 7v2h2v-2h-2z&quot;&gt;&lt;/path&gt;&lt;/svg&gt;&lt;/span&gt;&lt;p class=&quot;callout-title&quot;&gt;Conclusions prudentes&lt;/p&gt;&lt;/div&gt;&lt;p&gt;Un score unique ne remplace pas un rapport de distribution.&lt;/p&gt;&lt;/aside&gt;
&lt;aside class=&quot;callout callout-quote&quot; role=&quot;note&quot;&gt;&lt;div class=&quot;callout-header&quot;&gt;&lt;span class=&quot;callout-icon&quot; aria-hidden=&quot;true&quot;&gt;&lt;svg viewBox=&quot;0 0 24 24&quot; fill=&quot;currentColor&quot; aria-hidden=&quot;true&quot;&gt;&lt;path d=&quot;M7 6c-2.2 0-4 1.8-4 4s1.8 4 4 4c0 2-1 3-3 3v2c3.3 0 5-2.3 5-6V10c0-2.2-1.8-4-4-4zm10 0c-2.2 0-4 1.8-4 4s1.8 4 4 4c0 2-1 3-3 3v2c3.3 0 5-2.3 5-6V10c0-2.2-1.8-4-4-4z&quot;&gt;&lt;/path&gt;&lt;/svg&gt;&lt;/span&gt;&lt;p class=&quot;callout-title&quot;&gt;Field Note&lt;/p&gt;&lt;/div&gt;&lt;p&gt;La valeur d’une optimisation vient de mesures reproductibles.&lt;/p&gt;&lt;p class=&quot;callout-source&quot;&gt;Zhiyuan Lin, 2026&lt;/p&gt;&lt;/aside&gt;
&lt;section class=&quot;timeline reveal&quot;&gt;&lt;h2 class=&quot;timeline-title&quot;&gt;Education &amp;#x26; Experience&lt;/h2&gt;&lt;ol class=&quot;timeline-items&quot;&gt;&lt;li class=&quot;timeline-item reveal&quot; data-highlight=&quot;true&quot; style=&quot;--delay:0ms&quot;&gt;&lt;p class=&quot;timeline-range&quot;&gt;2022–2026&lt;/p&gt;&lt;div class=&quot;timeline-item-meta&quot;&gt;&lt;a class=&quot;timeline-item-title&quot; href=&quot;https://stlin256.github.io/OpenHomepage-V2/research&quot;&gt;PhD Candidate&lt;/a&gt;&lt;p class=&quot;timeline-org&quot;&gt;Example University&lt;/p&gt;&lt;/div&gt;&lt;div class=&quot;timeline-item-body&quot;&gt;&lt;p&gt;Machine learning et systèmes : ordonnancement d’inférence et évaluation reproductible.&lt;/p&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class=&quot;timeline-item reveal&quot; style=&quot;--delay:90ms&quot;&gt;&lt;p class=&quot;timeline-range&quot;&gt;2026 · Présent&lt;/p&gt;&lt;div class=&quot;timeline-item-meta&quot;&gt;&lt;h3 class=&quot;timeline-item-title&quot;&gt;Research Intern&lt;/h3&gt;&lt;p class=&quot;timeline-org&quot;&gt;Example Lab&lt;/p&gt;&lt;/div&gt;&lt;div class=&quot;timeline-item-body&quot;&gt;&lt;p&gt;Expériences d’inférence LLM sur appareils embarqués.&lt;/p&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/section&gt;
&lt;h2&gt;Publications et notes bibliographiques&lt;/h2&gt;
&lt;p&gt;&lt;code&gt;data/publications.yaml&lt;/code&gt; est la source canonique ; &lt;code&gt;publications.bib&lt;/code&gt; fournit le BibTeX brut par clé. Le filtrage, le tri et le regroupement sont réalisés à la construction.&lt;/p&gt;
&lt;section class=&quot;publications&quot; data-group=&quot;year&quot;&gt;&lt;section class=&quot;publication-group&quot;&gt;&lt;h3 class=&quot;publication-group-title&quot;&gt;2026&lt;/h3&gt;&lt;article class=&quot;publication-item&quot; data-has-teaser=&quot;true&quot;&gt;
      &lt;div class=&quot;publication-index&quot;&gt;01&lt;/div&gt;
      &lt;div class=&quot;publication-main&quot;&gt;
        &lt;p class=&quot;publication-meta&quot;&gt;&lt;span&gt;OSDI 2026&lt;/span&gt;&lt;span class=&quot;publication-badge&quot;&gt;oral&lt;/span&gt;&lt;/p&gt;
        &lt;h3 class=&quot;publication-title&quot;&gt;Efficient Inference with Adaptive Scheduling&lt;/h3&gt;
        &lt;p class=&quot;publication-authors&quot;&gt;&lt;strong&gt;Zhiyuan Lin&lt;/strong&gt;, Alice Doe, Bob Smith&lt;/p&gt;
        &lt;p class=&quot;publication-note&quot;&gt;First author; led scheduler design and evaluation.&lt;/p&gt;
        &lt;details class=&quot;publication-abstract&quot;&gt;&lt;summary&gt;Résumé&lt;/summary&gt;&lt;div class=&quot;abstract-content&quot;&gt;&lt;p&gt;An adaptive inference scheduler for interactive workloads, evaluated with distribution reports on real traces.&lt;/p&gt;&lt;/div&gt;&lt;/details&gt;
        &lt;div class=&quot;publication-actions&quot;&gt;&lt;nav class=&quot;publication-links&quot; aria-label=&quot;Liens de la publication&quot;&gt;&lt;a href=&quot;https://stlin256.github.io/OpenHomepage-V2/OpenHomepage-V2/assets/figure-1.jpg&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;PDF&lt;/a&gt;&lt;a href=&quot;https://github.com/stlin256/OpenHomepage-V2&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;Code&lt;/a&gt;&lt;a href=&quot;https://stlin256.github.io/OpenHomepage-V2/OpenHomepage-V2/research&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;Project&lt;/a&gt;&lt;button type=&quot;button&quot; class=&quot;publication-copy&quot; data-copy-bibtex=&quot;bibtex-efficient-inference-2026&quot;&gt;Copier BibTeX&lt;/button&gt;&lt;/nav&gt;&lt;/div&gt;
        &lt;div class=&quot;publication-bibtex&quot;&gt;&lt;pre id=&quot;bibtex-efficient-inference-2026&quot; tabindex=&quot;0&quot; data-pagefind-ignore&gt;@article{lin2026efficient,
  author = {Lin, Zhiyuan and Doe, Alice and Smith, Bob}&lt;/pre&gt;&lt;/div&gt;
      &lt;/div&gt;
      &lt;picture class=&quot;publication-teaser&quot;&gt;&lt;img src=&quot;https://stlin256.github.io/OpenHomepage-V2/OpenHomepage-V2/assets/publication-01.jpg&quot; alt=&quot;Efficient Inference with Adaptive Scheduling figure&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot; sizes=&quot;(max-width: 768px) 100vw, 220px&quot;&gt;&lt;/picture&gt;
    &lt;/article&gt;&lt;article class=&quot;publication-item&quot; data-has-teaser=&quot;true&quot;&gt;
      &lt;div class=&quot;publication-index&quot;&gt;02&lt;/div&gt;
      &lt;div class=&quot;publication-main&quot;&gt;
        &lt;p class=&quot;publication-meta&quot;&gt;&lt;span&gt;MLSys Evaluation Workshop&lt;/span&gt;&lt;/p&gt;
        &lt;h3 class=&quot;publication-title&quot;&gt;Reproducible Evaluation for Open Models&lt;/h3&gt;
        &lt;p class=&quot;publication-authors&quot;&gt;Alice Doe, &lt;strong&gt;Zhiyuan Lin&lt;/strong&gt;&lt;/p&gt;
        &lt;p class=&quot;publication-note&quot;&gt;Co-author; built the evaluation set and reporting scripts.&lt;/p&gt;
        
        &lt;div class=&quot;publication-actions&quot;&gt;&lt;nav class=&quot;publication-links&quot; aria-label=&quot;Liens de la publication&quot;&gt;&lt;a href=&quot;https://stlin256.github.io/OpenHomepage-V2/OpenHomepage-V2/assets/figure-2.jpg&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;PDF&lt;/a&gt;&lt;a href=&quot;https://stlin256.github.io/OpenHomepage-V2/OpenHomepage-V2/research&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;Project&lt;/a&gt;&lt;button type=&quot;button&quot; class=&quot;publication-copy&quot; data-copy-bibtex=&quot;bibtex-reproducible-eval-2026&quot;&gt;Copier BibTeX&lt;/button&gt;&lt;/nav&gt;&lt;/div&gt;
        &lt;div class=&quot;publication-bibtex&quot;&gt;&lt;pre id=&quot;bibtex-reproducible-eval-2026&quot; tabindex=&quot;0&quot; data-pagefind-ignore&gt;@inproceedings{doe2026reproducible,
  author = {Doe, Alice and Lin, Zhiyuan}&lt;/pre&gt;&lt;/div&gt;
      &lt;/div&gt;
      &lt;picture class=&quot;publication-teaser&quot;&gt;&lt;img src=&quot;https://stlin256.github.io/OpenHomepage-V2/OpenHomepage-V2/assets/publication-02.jpg&quot; alt=&quot;Reproducible Evaluation for Open Models figure&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot; sizes=&quot;(max-width: 768px) 100vw, 220px&quot;&gt;&lt;/picture&gt;
    &lt;/article&gt;&lt;/section&gt;&lt;section class=&quot;publication-group&quot;&gt;&lt;h3 class=&quot;publication-group-title&quot;&gt;2025&lt;/h3&gt;&lt;article class=&quot;publication-item&quot; data-has-teaser=&quot;true&quot;&gt;
      &lt;div class=&quot;publication-index&quot;&gt;01&lt;/div&gt;
      &lt;div class=&quot;publication-main&quot;&gt;
        &lt;p class=&quot;publication-meta&quot;&gt;&lt;span&gt;Journal of Machine Learning Systems&lt;/span&gt;&lt;span class=&quot;publication-badge&quot;&gt;artifact&lt;/span&gt;&lt;/p&gt;
        &lt;h3 class=&quot;publication-title&quot;&gt;Edge KV Cache Compression&lt;/h3&gt;
        &lt;p class=&quot;publication-authors&quot;&gt;Bob Smith, &lt;strong&gt;Zhiyuan Lin&lt;/strong&gt;&lt;/p&gt;
        
        
        &lt;div class=&quot;publication-actions&quot;&gt;&lt;nav class=&quot;publication-links&quot; aria-label=&quot;Liens de la publication&quot;&gt;&lt;a href=&quot;https://github.com/stlin256/OpenHomepage-V2&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;Code&lt;/a&gt;&lt;button type=&quot;button&quot; class=&quot;publication-copy&quot; data-copy-bibtex=&quot;bibtex-edge-cache-2025&quot;&gt;Copier BibTeX&lt;/button&gt;&lt;/nav&gt;&lt;/div&gt;
        &lt;div class=&quot;publication-bibtex&quot;&gt;&lt;pre id=&quot;bibtex-edge-cache-2025&quot; tabindex=&quot;0&quot; data-pagefind-ignore&gt;@article{smith2025edge,
  author = {Smith, Bob and Lin, Zhiyuan}&lt;/pre&gt;&lt;/div&gt;
      &lt;/div&gt;
      &lt;picture class=&quot;publication-teaser&quot;&gt;&lt;img src=&quot;https://stlin256.github.io/OpenHomepage-V2/OpenHomepage-V2/assets/publication-03.jpg&quot; alt=&quot;Edge KV Cache Compression figure&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot; sizes=&quot;(max-width: 768px) 100vw, 220px&quot;&gt;&lt;/picture&gt;
    &lt;/article&gt;&lt;/section&gt;&lt;/section&gt;
&lt;p&gt;Ce site prend en charge les citations scientifiques et les &lt;strong&gt;notes de bas de page interactives riches&lt;/strong&gt;&lt;sup&gt;&lt;a href=&quot;#user-content-fn-fn-academic&quot; id=&quot;user-content-fnref-fn-academic&quot; data-footnote-ref=&quot;&quot; aria-describedby=&quot;footnote-label&quot; class=&quot;footnote-ref&quot;&gt;1&lt;/a&gt;&lt;/sup&gt;. Sur ordinateur, le survol affiche un popover intelligent contenant métadonnées, code et équations&lt;sup&gt;&lt;a href=&quot;#user-content-fn-fn-tech&quot; id=&quot;user-content-fnref-fn-tech&quot; data-footnote-ref=&quot;&quot; aria-describedby=&quot;footnote-label&quot; class=&quot;footnote-ref&quot;&gt;2&lt;/a&gt;&lt;/sup&gt; ; sur mobile, un tiroir coulissant s&apos;ouvre, suivi d&apos;une annexe dédiée en fin de document&lt;sup&gt;&lt;a href=&quot;#user-content-fn-fn-spec&quot; id=&quot;user-content-fnref-fn-spec&quot; data-footnote-ref=&quot;&quot; aria-describedby=&quot;footnote-label&quot; class=&quot;footnote-ref&quot;&gt;3&lt;/a&gt;&lt;/sup&gt;.&lt;/p&gt;
&lt;section data-footnotes=&quot;&quot; class=&quot;footnotes reveal&quot; style=&quot;--delay:120ms&quot;&gt;&lt;h2 class=&quot;footnotes-title&quot; id=&quot;footnote-label&quot;&gt;Notes de bas de page&lt;/h2&gt;
&lt;ol class=&quot;footnotes-list&quot;&gt;
&lt;li id=&quot;user-content-fn-fn-academic&quot; class=&quot;footnote-item&quot;&gt;
&lt;p&gt;&lt;strong&gt;Vaswani et al. (2017)&lt;/strong&gt;. &lt;em&gt;Attention Is All You Need&lt;/em&gt;. Advances in Neural Information Processing Systems (NeurIPS 2017). &lt;a href=&quot;https://arxiv.org/abs/1706.03762&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot; class=&quot;external-link&quot;&gt;arXiv:1706.03762&lt;svg class=&quot;external-link-icon&quot; viewBox=&quot;0 0 24 24&quot; width=&quot;12&quot; height=&quot;12&quot; fill=&quot;none&quot; stroke=&quot;currentColor&quot; stroke-width=&quot;2&quot; stroke-linecap=&quot;round&quot; stroke-linejoin=&quot;round&quot; aria-hidden=&quot;true&quot;&gt;&lt;path d=&quot;M7 17 17 7&quot;&gt;&lt;/path&gt;&lt;path d=&quot;M7 7h10v10&quot;&gt;&lt;/path&gt;&lt;/svg&gt;&lt;/a&gt; &lt;a href=&quot;#user-content-fnref-fn-academic&quot; data-footnote-backref=&quot;&quot; aria-label=&quot;Retour à la référence 1&quot; class=&quot;data-footnote-backref&quot;&gt;&lt;svg class=&quot;footnote-backref-icon&quot; viewBox=&quot;0 0 24 24&quot; width=&quot;13&quot; height=&quot;13&quot; fill=&quot;none&quot; stroke=&quot;currentColor&quot; stroke-width=&quot;2.2&quot; stroke-linecap=&quot;round&quot; stroke-linejoin=&quot;round&quot; aria-hidden=&quot;true&quot;&gt;&lt;path d=&quot;M9 14 4 9l5-5&quot;&gt;&lt;/path&gt;&lt;path d=&quot;M20 20v-7a4 4 0 0 0-4-4H4&quot;&gt;&lt;/path&gt;&lt;/svg&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id=&quot;user-content-fn-fn-tech&quot; class=&quot;footnote-item&quot;&gt;
&lt;p&gt;Insérez du code &lt;code&gt;O(N \log N)&lt;/code&gt; et des formules mathématiques comme &lt;span class=&quot;katex&quot;&gt;&lt;span class=&quot;katex-mathml&quot;&gt;&lt;math xmlns=&quot;http://www.w3.org/1998/Math/MathML&quot;&gt;&lt;semantics&gt;&lt;mrow&gt;&lt;mi&gt;L&lt;/mi&gt;&lt;mo&gt;=&lt;/mo&gt;&lt;mo&gt;−&lt;/mo&gt;&lt;mo&gt;∑&lt;/mo&gt;&lt;mi&gt;y&lt;/mi&gt;&lt;mi&gt;log&lt;/mi&gt;&lt;mo&gt;⁡&lt;/mo&gt;&lt;mover accent=&quot;true&quot;&gt;&lt;mi&gt;y&lt;/mi&gt;&lt;mo&gt;^&lt;/mo&gt;&lt;/mover&gt;&lt;/mrow&gt;&lt;annotation encoding=&quot;application/x-tex&quot;&gt;L = -\sum y \log \hat{y}&lt;/annotation&gt;&lt;/semantics&gt;&lt;/math&gt;&lt;/span&gt;&lt;span class=&quot;katex-html&quot; aria-hidden=&quot;true&quot;&gt;&lt;span class=&quot;base&quot;&gt;&lt;span class=&quot;strut&quot; style=&quot;height:0.6833em;&quot;&gt;&lt;/span&gt;&lt;span class=&quot;mord mathnormal&quot;&gt;L&lt;/span&gt;&lt;span class=&quot;mspace&quot; style=&quot;margin-right:0.2778em;&quot;&gt;&lt;/span&gt;&lt;span class=&quot;mrel&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;mspace&quot; style=&quot;margin-right:0.2778em;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;base&quot;&gt;&lt;span class=&quot;strut&quot; style=&quot;height:1em;vertical-align:-0.25em;&quot;&gt;&lt;/span&gt;&lt;span class=&quot;mord&quot;&gt;−&lt;/span&gt;&lt;span class=&quot;mspace&quot; style=&quot;margin-right:0.1667em;&quot;&gt;&lt;/span&gt;&lt;span class=&quot;mop op-symbol small-op&quot; style=&quot;position:relative;top:0em;&quot;&gt;∑&lt;/span&gt;&lt;span class=&quot;mspace&quot; style=&quot;margin-right:0.1667em;&quot;&gt;&lt;/span&gt;&lt;span class=&quot;mord mathnormal&quot; style=&quot;margin-right:0.0359em;&quot;&gt;y&lt;/span&gt;&lt;span class=&quot;mspace&quot; style=&quot;margin-right:0.1667em;&quot;&gt;&lt;/span&gt;&lt;span class=&quot;mop&quot;&gt;lo&lt;span style=&quot;margin-right:0.0139em;&quot;&gt;g&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;mspace&quot; style=&quot;margin-right:0.1667em;&quot;&gt;&lt;/span&gt;&lt;span class=&quot;mord accent&quot;&gt;&lt;span class=&quot;vlist-t vlist-t2&quot;&gt;&lt;span class=&quot;vlist-r&quot;&gt;&lt;span class=&quot;vlist&quot; style=&quot;height:0.6944em;&quot;&gt;&lt;span style=&quot;top:-3em;&quot;&gt;&lt;span class=&quot;pstrut&quot; style=&quot;height:3em;&quot;&gt;&lt;/span&gt;&lt;span class=&quot;mord mathnormal&quot; style=&quot;margin-right:0.0359em;&quot;&gt;y&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;top:-3em;&quot;&gt;&lt;span class=&quot;pstrut&quot; style=&quot;height:3em;&quot;&gt;&lt;/span&gt;&lt;span class=&quot;accent-body&quot; style=&quot;left:-0.1944em;&quot;&gt;&lt;span class=&quot;mord&quot;&gt;^&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;vlist-s&quot;&gt;​&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;vlist-r&quot;&gt;&lt;span class=&quot;vlist&quot; style=&quot;height:0.1944em;&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; au sein des notes. &lt;a href=&quot;#user-content-fnref-fn-tech&quot; data-footnote-backref=&quot;&quot; aria-label=&quot;Retour à la référence 2&quot; class=&quot;data-footnote-backref&quot;&gt;&lt;svg class=&quot;footnote-backref-icon&quot; viewBox=&quot;0 0 24 24&quot; width=&quot;13&quot; height=&quot;13&quot; fill=&quot;none&quot; stroke=&quot;currentColor&quot; stroke-width=&quot;2.2&quot; stroke-linecap=&quot;round&quot; stroke-linejoin=&quot;round&quot; aria-hidden=&quot;true&quot;&gt;&lt;path d=&quot;M9 14 4 9l5-5&quot;&gt;&lt;/path&gt;&lt;path d=&quot;M20 20v-7a4 4 0 0 0-4-4H4&quot;&gt;&lt;/path&gt;&lt;/svg&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id=&quot;user-content-fn-fn-spec&quot; class=&quot;footnote-item&quot;&gt;
&lt;p&gt;Extension de note GFM standard avec popovers interactifs sur bureau et tiroirs sur mobile. &lt;a href=&quot;#user-content-fnref-fn-spec&quot; data-footnote-backref=&quot;&quot; aria-label=&quot;Retour à la référence 3&quot; class=&quot;data-footnote-backref&quot;&gt;&lt;svg class=&quot;footnote-backref-icon&quot; viewBox=&quot;0 0 24 24&quot; width=&quot;13&quot; height=&quot;13&quot; fill=&quot;none&quot; stroke=&quot;currentColor&quot; stroke-width=&quot;2.2&quot; stroke-linecap=&quot;round&quot; stroke-linejoin=&quot;round&quot; aria-hidden=&quot;true&quot;&gt;&lt;path d=&quot;M9 14 4 9l5-5&quot;&gt;&lt;/path&gt;&lt;path d=&quot;M20 20v-7a4 4 0 0 0-4-4H4&quot;&gt;&lt;/path&gt;&lt;/svg&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/section&gt;</content>
    </entry>
</feed>