projet: améliore le projet

TODO! Explique un peu.

- Améliore l'usage des polices, pour se passer de TheSans.

Co-Authored-by: iGor milhit <igor@milhit.ch>
iGor milhit 2024-10-23 16:28:13 +02:00
parent 2687b0e0bc
commit 508ec70cfc
Signed by: igor
GPG Key ID: 692D97C3D0228A99
4 changed files with 23 additions and 9 deletions

1
.gitignore vendored
View File

@ -2,3 +2,4 @@ example.html
example.pdf example.pdf
test.* test.*
release/ release/
watched-files.txt

View File

@ -31,10 +31,11 @@ Au terme de cet atelier, vous serez en mesure de:
&nbsp; &nbsp;
:::{#licence} :::{#licence}
![Logo de la licence CC BY-SA 4.0](../static/by-sa.svg) \ ![Logo de la licence CC BY-SA 4.0][logo] \
[CC BY-SA 4.0][cc-by-sa] --- [Sources][sources] [CC BY-SA 4.0][cc-by-sa] --- [Sources][sources]
::: :::
[logo]: ../static/by-sa.svg
[cc-by-sa]: https://creativecommons.org/licenses/by-sa/4.0/deed.fr "Texte de la licence en français" [cc-by-sa]: https://creativecommons.org/licenses/by-sa/4.0/deed.fr "Texte de la licence en français"
[sources]: https://git.milhit.ch/igor/bunige-pagedjs-template [sources]: https://git.milhit.ch/igor/bunige-pagedjs-template
@ -123,16 +124,20 @@ par exemple un livre.</p>
## Police ## Police
Pour que la police *TheSans* puisse s'appliquer correctement, elle doit être Bien que la police *TheSans* face partie de la charte de l'UNIGE et de la
installée sur votre système d'exploitation. Malheureusement, elle n'est pas Bibliothèque de l'Université, je trouve qu'elle n'est pas des plus lisible,
publiée avec une licence libre, ce qui en réduit l'usage. Les polices de notamment sur les titres. De plus, la licence de cette police, sauf erreur,
remplacement sont dans l'ordre *Open Sans*, *Arial*, *Helvetica*, ou la police n'est pas libre, ce qui en limite l'usage. C'est pourquoi je préfère spécifier
ici les polices *Noto Sans*, *Open Sans*, *Arial*, *Helvetica*, ou la police
*sans-serif* par défaut de votre système ou de votre navigateur. *sans-serif* par défaut de votre système ou de votre navigateur.
La police peut être facilement configurable au moyen du sélecteur `body` dans La police peut être facilement configurable au moyen du sélecteur `body` dans
le fichier `style.css` (règle déjà existante, dans la section *Définitions le fichier `style.css` (règle déjà existante, dans la section *Définitions
globales*). globales*).
Pour les éléments verbatim (`pre`, `code`), la police est *Lilex*, *Courier
New*, *Courier*, *monospace*.
## Titres ## Titres
Il y a une particularité avec les titres, qui découlent de l'usage de Il y a une particularité avec les titres, qui découlent de l'usage de

View File

@ -553,7 +553,7 @@
<text macro="url"/> <text macro="url"/>
</else> </else>
</choose> </choose>
<text variable="note"/> <!-- <text variable="note"/> -->
<group display="right-inline"> <group display="right-inline">
<text macro="archive"/> <text macro="archive"/>
</group> </group>

View File

@ -28,7 +28,7 @@
* bibliothèque de l'UNIGE. */ * bibliothèque de l'UNIGE. */
@top-right { @top-right {
content: ""; content: "";
background-image: url("./static/bibliotheque-logo.svg"); background-image: url("static/bibliotheque-logo.svg");
background-position: right; background-position: right;
background-repeat: no-repeat; background-repeat: no-repeat;
background-size: 25%; background-size: 25%;
@ -56,7 +56,8 @@
* ************************ */ * ************************ */
body { body {
font-family: "TheSansOsF", "Open Sans", Arial, Helvetica, sans-serif; font-family: "Noto Sans", "Open Sans",
Arial, Helvetica, sans-serif;
/* Définit les trois variables de compteur nécessaires */ /* Définit les trois variables de compteur nécessaires */
counter-reset: figureNumber toc tableNumber; counter-reset: figureNumber toc tableNumber;
} }
@ -158,8 +159,9 @@
padding: none; padding: none;
} }
code { code {
font-family:'Courier New', Courier, monospace; font-family: 'Lilex Nerd Font', 'Courier New', Courier, monospace;
font-size: 90%; font-size: 90%;
line-height: 1.4;
background-color: #f2f1f1; background-color: #f2f1f1;
padding: 2px; padding: 2px;
border-radius: 5px; border-radius: 5px;
@ -173,6 +175,12 @@
} }
.footnote-ref { .footnote-ref {
text-decoration: none; text-decoration: none;
padding-left: 2px;
}
.footnote-back {
font-size: small;
text-decoration: none;
padding-left: .5em;
} }
figure { figure {