Programmes-cpge – Official French CPGE physics syllabi as LaTeX data
The package provides, as LaTeX data, the official physics and chemistry syllabi of the French classes préparatoires aux grandes écoles (CPGE): MPSI, PCSI, MP, PC and PSI. For PCSI and PC, only the physics part is provided. Each item (topic, section, syllabus line, with its content, required skills, experimental and numerical skills) has a stable key such as MP/4/1/1.
The package offers expandable accessors, iterators over sections and lines, ready-made layouts (the official two-column table, tcolorbox boxes) and the tools to build custom tables and boxes. It works with pdfLaTeX and LuaLaTeX. The documentation is in French, with an English abstract; each syllabus is also supplied typeset in full.
| Sources | /macros/latex/contrib/programmes-cpge |
| Documentation | |
| Bug tracker | |
| Repository | |
| Version | 0.2 2026-10-21 |
| Licenses | Free license not otherwise listed The LaTeX Project Public License 1.3c |
| Copyright | 2026 Antonin Marchand |
| Maintainer | Antonin Marchand |
| Contained in | TeX Live as programmes-cpge |
| Topics | Chemistry Teaching Legal French Physics |
Download the contents of this package in one zip archive (1.4M).
Announcements
Suggestions
Maybe you are interested in the following packages as well.
- schulmathematik: Commands and document classes for German-speaking teachers of mathematics and physics
- nucleardata: Provides data about atomic nuclides for documents
- biblatex-swiss-legal: Bibliography and citation styles following Swiss legal practice
- profcollege: A LaTeX package for French maths teachers in college
Community Comments