From 508ec70cfc37b53c155e321ef31b74ad9a2003a0 Mon Sep 17 00:00:00 2001
From: iGor milhit
Date: Wed, 23 Oct 2024 16:28:13 +0200
Subject: [PATCH] =?UTF-8?q?projet:=20am=C3=A9liore=20le=20projet?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
TODO! Explique un peu.
- Améliore l'usage des polices, pour se passer de TheSans.
Co-Authored-by: iGor milhit
---
.gitignore | 1 +
example/example.md | 15 ++++++++++-----
heg-iso-690.csl | 2 +-
style.css | 14 +++++++++++---
4 files changed, 23 insertions(+), 9 deletions(-)
diff --git a/.gitignore b/.gitignore
index 6d0b8f5..9c1dca8 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,3 +2,4 @@ example.html
example.pdf
test.*
release/
+watched-files.txt
diff --git a/example/example.md b/example/example.md
index 3360774..25f706c 100644
--- a/example/example.md
+++ b/example/example.md
@@ -31,10 +31,11 @@ Au terme de cet atelier, vous serez en mesure de :
:::{#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]
:::
+[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"
[sources]: https://git.milhit.ch/igor/bunige-pagedjs-template
@@ -123,16 +124,20 @@ par exemple un livre.
## Police
-Pour que la police *TheSans* puisse s'appliquer correctement, elle doit être
-installée sur votre système d'exploitation. Malheureusement, elle n'est pas
-publiée avec une licence libre, ce qui en réduit l'usage. Les polices de
-remplacement sont dans l'ordre *Open Sans*, *Arial*, *Helvetica*, ou la police
+Bien que la police *TheSans* face partie de la charte de l'UNIGE et de la
+Bibliothèque de l'Université, je trouve qu'elle n'est pas des plus lisible,
+notamment sur les titres. De plus, la licence de cette police, sauf erreur,
+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.
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
globales*).
+Pour les éléments verbatim (`pre`, `code`), la police est *Lilex*, *Courier
+New*, *Courier*, *monospace*.
+
## Titres
Il y a une particularité avec les titres, qui découlent de l'usage de
diff --git a/heg-iso-690.csl b/heg-iso-690.csl
index 4698051..9c0c830 100644
--- a/heg-iso-690.csl
+++ b/heg-iso-690.csl
@@ -553,7 +553,7 @@
-
+
diff --git a/style.css b/style.css
index 98499af..3ccdce1 100644
--- a/style.css
+++ b/style.css
@@ -28,7 +28,7 @@
* bibliothèque de l'UNIGE. */
@top-right {
content: "";
- background-image: url("./static/bibliotheque-logo.svg");
+ background-image: url("static/bibliotheque-logo.svg");
background-position: right;
background-repeat: no-repeat;
background-size: 25%;
@@ -56,7 +56,8 @@
* ************************ */
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 */
counter-reset: figureNumber toc tableNumber;
}
@@ -158,8 +159,9 @@
padding: none;
}
code {
- font-family:'Courier New', Courier, monospace;
+ font-family: 'Lilex Nerd Font', 'Courier New', Courier, monospace;
font-size: 90%;
+ line-height: 1.4;
background-color: #f2f1f1;
padding: 2px;
border-radius: 5px;
@@ -173,6 +175,12 @@
}
.footnote-ref {
text-decoration: none;
+ padding-left: 2px;
+ }
+ .footnote-back {
+ font-size: small;
+ text-decoration: none;
+ padding-left: .5em;
}
figure {