Commit Graph

17 Commits (main)

Author SHA1 Message Date
iGor milhit 7b156e4b24
polycopié: prepare la version d'automne 2024
- Améliore certaines formulations ou syntaxes.
- Améliore légèrement le déroulé.
- Prépare l'exercice pour XeLaTeX.
- Mets à jour les captures d'écran pour Zotero 7 et pour harmoniser les
  couleurs.
- Mets à jour le logo Zotero (version 7), que je n'ai pas trouvé en SVG.
- Mets à jour la mise en forme et le modèle depuis le projet
  bunige-pagedjs-template.
- Ajoute les scripts JS qu'utilise le modèle (le polyfill et le reload à
  la même place).
- Remplace la base de donnée bibliographique au format BibLaTeX par
  celle au format CSL (JSON).
- Ajoute le dossier static qui était manquant, depuis le projet
  bunige-pagedjs-template.
- Exporte la collection Zotero de l'exercice au format RIS.

Co-Authored-by: iGor milhit <igor@milhit.ch>
2024-11-05 14:42:57 +01:00
iGor milhit 237604241d
policopié: améliore le policopié après le cours
- Ignore certains fichiers temporaires (html) et les générations en PDF.
- Documnente les règles CSS les moins évidentes ou celles pour lesquels
  des points d'attention sont nécessaires.
- Ajoute des règles pour éviter que les exemples de codes ou les figures
  ne soient séparées sur deux pages.
- Supprime la tables des matières manuelle dans la source au format
  markdown et ajoute des règles CSS pour mettre en forme la table des
  matières générée par pandoc, avec une numérotation des chapitres.
- Adapte la documentation pour l'utilisation de ce projet, afin qu'elle
  soit plus en accord avec ce qui est réellement possible.

Co-Authored-by: iGor milhit <igor@milhit.ch>
2024-03-07 15:48:56 +01:00
iGor milhit 5df1cb0edf
projet: met à jour pour le printemps 2024
- Mets à jour le polycopié pour le cours du printemps 2024.
- Ajoute une règle CSS pour ne pas souligner les appels de notes.
- Améliore quelques expression du polycopié.

Co-Authored-by: iGor milhit <igor@milhit.ch>
2024-02-28 13:34:06 +01:00
iGor milhit 553616acfb
export: génère le polycopié en PDF avec `paged.js`
- Ajoute un modèle HTML contenant les éléments nécessaires pour utiliser
  `paged.js` dans un navigateur web.
- Ajoute le support de logos.
- Ajoute une feuille de style pour définir les styles utilisés pour le
  PDF, de manière à s'approcher de la charte de l'UNIGE.
- Ajoute également la feuille de style pour l'interface de `pagedjs`,
  afin de pouvoir avoir un rendu paginé dans le navigateur web.
- Documente l'usage de `paged.js`.
- Crée un dossier `sources` avec des sous-répertoires pour le polycopié
  et la présentation. S'y trouvent les sources et les fichiers
  nécessaires pour les différentes conversions de fichiers.
- Renomme le dossier `media` en `medias`, ce qui a plus de sens, et
  place le dossier dans le répertoire des sources.
- Utilise le style de citation et de bibliographie Haute École de
  Gestion de Genève, ISO 690.
- Apporte quelques petites corrections au polycopié lui-même.

Co-Authored-by: iGor milhit <igor.milhit@unige.ch>
2023-04-06 16:54:40 +02:00
iGor milhit 26dc23d101 documentation: lie fichiers utiles
- Indique que les fichiers utiles, à savoir pour le moment, le support
  de cours (polycopié) et les fichiers pour l'exercice, sont disponibles
  dans la publication de version.

Co-Authored-by: iGor milhit <igor.milhit@unige.ch>
2023-03-31 08:09:16 +02:00
iGor milhit 0a0b7633e0
polycopié: mentionne les sources sur la 1re page
- Mentionne le lien vers les sources sur la 1re page. Il faudra la
  mettre à jour lorsque le dépôt sera dans le domaine de l'UNIGE.
- Fix #1.

Co-Authored-by: iGor milhit <igor@milhit.ch>
2023-03-30 15:45:08 +02:00
iGor milhit c7000171c7 documentation: ajoute la licence CC BY-SA 4.0
- Ajoute le texte de la licence CC BY-SA 4.0.
- Fix #2.

Co-Authored-by: iGor milhit <igor@milhit.ch>
2023-03-30 14:49:29 +02:00
iGor milhit c138bfe1cb polycopié: corrige 2 erreurs
- Supprime une note dans l'exemple de la structure d'une référence.
- Ajoute l'option `french` dans l'exemple de préambule.

Co-Authored-by: iGor milhit <igor@milhit.ch>
2023-03-30 14:49:29 +02:00
iGor milhit ac1fdad5bd
polycopié: corrige la structure
- Corrige la structure pour placer la sous-section *Enrichir BibLaTeX*
  sous la section *Utilisation de BibLaTeX*.
- Supprime l'emoji `warning` qui n'est pas rendu en PDF.

Co-Authored-by: iGor milhit <igor.milhit@unige.ch>
2023-03-30 10:08:49 +02:00
iGor milhit 652ad18cd0
polycopié: détaille comment enrichir BibLaTeX
- Mentionne le topic BibLaTeX sur CTAN.
- Indique la commande pour identifier le chemin vers l'installation de
  LaTeX.
- Corrige le nom de fichier de la base de données de références
  utilisées.
- Supprime la base de données de références en trop.

Co-Authored-by: iGor milhit <igor@milhit.ch>
2023-03-30 09:16:20 +02:00
iGor milhit d79bc00960
exercice: améliore le préambule et les références
- Améliore le préambule pour pouvoir passer de polyglossia à babel,
  selon que l'on utilise PdfLaTeX et XeLaTeX.
- Réexporte la base de données à partir de Zotero après avoir nettoyé
  les références.

Co-Authored-by: iGor milhit <igor@milhit.ch>
2023-03-30 08:54:27 +02:00
iGor milhit 894b31d181
documentation: déroule la présentation
- Crée un fichier décrivant le déroulé de la présentation et de
  l'exercice. Le fichier au format markdown peut être converti et
  imprimé.
- Documente comment utiliser et imprimer le déroulé de la présentation.
- Averti que le support de présentation n'existe pas encore.

Co-Authored-by: iGor milhit <igor.milhit@unige.ch>
2023-03-30 08:48:22 +02:00
iGor milhit 78ed1df288
documentation: convertit le policopié en markdown
- Convertit et commence à corriger le polycopié au format markdown.
- Documente comment générer le polycopié en PDF.
- Ajoute un export biblatex des références utilisées dans le polycopié.
- Crée un dossier media avec les images utilisées dans le polycopié.
- Simplifie le fichier de l'exercice et corrige une erreur dans les
  références de l'exercice.

Co-Authored-by: iGor milhit <igor.milhit@unige.ch>
2023-03-29 15:39:50 +02:00
iGor milhit ed03ee7c81
documentation: ajoute un README à l'exercice
- Ajoute un fichier `README.md` au dossier `exercice` afin de donner
  quelques explications minimales.

Co-Authored-by: iGor milhit <igor.milhit@unige.ch>
2023-03-29 08:50:48 +02:00
iGor milhit d5028549f2
exercice: crée l'exercice pour la formation
- Crée un dossier `exercice` avec les fichiers pour l'exercice.
- Crée un fichier `.tex` pour un article minimal dans lequel il faut
  ajouter des appels à citation et une bibliographie.
- Crée un fichier `.bib` pour Biber avec les références utilisées.

Co-Authored-by: iGor milhit <igor.milhit@unige.ch>
2023-03-29 08:41:15 +02:00
iGor milhit a2f6874b01
présentation: permet la génération PDF et revealjs
- Ajoute quelques slides avec un contenu prétexte.
- Documente les prérequis et les commandes pour obtenir la présentation
  au format PDF.
- Ajoute un submodule pour `reveal.js`, afin d'en disposer et documente
  ce point, ainsi que la génération de la présentation au format HTML.
- Ajoute une règle pour ignorer les fichiers HTML.

Co-Authored-by: iGor milhit <igor.milhit@unige.ch>
2023-03-22 12:28:22 +01:00
iGor milhit bf1bd35602
global: initie le projet
- Crée un fichier de documentation minimal (`README.md`).
- Crée un `.gitignore` avec une règle pour ignorer les fichiers PDF.
- Crée un fichier markdown qui accueillera le fichier de présentation
  pour le cours. Pour l'instant il est très basique et n'existe qu'à des
  fins d'expérimentation.

Co-Authored-by: iGor milhit <igor@milhit.ch>
2023-03-21 10:28:20 +01:00