Add PDF export functionality and integrate courstex submodule

This commit is contained in:
Edgar P. Burkhart 2025-02-28 12:57:28 +01:00
parent 0240949bc6
commit 4b03461d1f
Signed by: edpibu
GPG key ID: 9833D3C5A25BD227
9 changed files with 26 additions and 1 deletions

View file

@ -12,6 +12,10 @@ jobs:
run: /usr/bin/python -m venv .venv
- name: Install dependencies
run: ./.venv/bin/pip install -r requirements.txt
- name: Build PDF exports
run: |
. .venv/bin/activate
myst build --execute --pdf
- name: Build static HTML
run: |
. .venv/bin/activate

3
.gitmodules vendored Normal file
View file

@ -0,0 +1,3 @@
[submodule "courstex"]
path = courstex
url = https://git.edgarpierre.fr/edpibu/courstex.git

View file

@ -1,6 +1,9 @@
---
title: Les capteurs
subject: Cours
export:
- format: pdf
template: courstex
---
# Définition

View file

@ -1,6 +1,9 @@
---
title: Les signaux
subject: Cours
export:
- format: pdf
template: courstex
kernelspec:
name: python3
display_name: Python 3

View file

@ -1,6 +1,9 @@
---
title: Le CAN
subject: Cours
export:
- format: pdf
template: courstex
kernelspec:
name: python3
display_name: Python 3

1
courstex Submodule

@ -0,0 +1 @@
Subproject commit d040c12b630182d5b127a9123a0cfa617d9a0016

View file

@ -16,7 +16,9 @@ project:
country: France
url: https://lyceedupaysdesoule.fr
license: CC-BY-NC-SA-4.0
exclude: README.md
exclude:
- README.md
- courstex
numbering:
headings: true
settings:

View file

@ -6,6 +6,9 @@ abstract: |
L'objectif de cette procédure est de visualiser un modèle 3D réalisé avec
Solidworks en réalité augmentée avec l'application [Caddy](https://www.heycaddy.net/)
sur Meta Quest 3.
export:
- format: pdf
template: courstex
---
# Export au format IGES

View file

@ -5,6 +5,9 @@ subtitle: Découper ou graver une pièce
abstract: |
L'objectif de cette procédure est de découper et graver une pièce dans une
plaque à l'aide de la découpe laser JAMP78 JA50.
export:
- format: pdf
template: courstex
---
# Import dans RdCAM