CTAN Comprehensive TeX Archive Network

Verzeichnis macros/latex/contrib/programmes-cpge

README.md

programmes-cpge

Les programmes officiels de physique-chimie des classes préparatoires scientifiques — MPSI, PCSI, MP, PC (physique) et PSI —, ligne par ligne, à citer, parcourir et composer en .

\usepackage[MP,PSI]{programmes-cpge}
…
\cpgetableau{MP/4/1}           % la partie 4.1 de MP, comme dans le texte officiel
\cpgeboite{PSI/4/6/2}          % une ligne en boîte
\cpgepourchaqueligne{MP/4}{…}  % une mise en page sur mesure

Chaque élément porte une clé stable : MP/4/1/1 est la première ligne de l'électrostatique de MP. Le paquet fonctionne sous pdf comme sous Lua.

In English

This package provides, as 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, the physics part only). Each item — topic, section, syllabus line with its content and its required, experimental and numerical skills — has a stable key such as MP/4/1/1. The package offers expandable accessors, iterators, ready-made layouts (the official two-column table, tcolorbox boxes) and the tools to build custom tables and boxes. It works with pdf and Lua. The documentation is in French.

License: the code is under the Project Public License 1.3c or later. The data files programmes-cpge-*.tex contain official texts published by the French Ministry of Higher Education; as public sector information without a specific licence, they may be freely reused under French law, provided they are not altered and their source and date are cited.

Bugs and suggestions: https://github.com/antnardo/programmes-cpge/issues.

Contenu

Fichier Rôle
programmes-cpge.sty le paquet
programmes-cpge-mpsi.tex, -pcsi, -mp, -pc, -psi les textes, un fichier par filière : ils font foi
doc/programmes-cpge.tex, doc/programmes-cpge.pdf la documentation, en français
construire.sh compile la documentation sous les deux moteurs et prépare l'archive, dans ../programmes-cpge-construction/

Installation

Copier le dossier dans un arbre (TEXMFHOME/tex/latex/programmes-cpge/).

Licence

Le code est distribué sous la Project Public License, version 1.3c ou ultérieure. Les textes des programmes sont ceux publiés par le ministère de l'Enseignement supérieur et de la Recherche. Ce sont des informations publiques : les programmes de physique-chimie ne portant pas de licence particulière, leur réutilisation est libre (CRPA, art. L. 321-1), sans altération ni dénaturation, la source et la date citées (art. L. 322-1). Voir la documentation, section « Les textes et leur licence ».

Les fichiers programmes-cpge-*.tex contiennent donc des textes officiels : ils ne sont pas sous LPPL. Pour la PCSI et la PC, seul le programme de physique est fourni.

Contact

Une erreur de transcription, une suggestion : ouvrir une issue sur https://github.com/antnardo/programmes-cpge/issues.

Auteur et mainteneur : Antonin Marchand.

Herunterladen des vollständigen Inhalts dieses Pakets in einem Zip-Archiv (326.1k).

Programmes-cpge – Official French CPGE physics syllabi as data

The package provides, as 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 pdf and Lua. The documentation is in French.

PaketProgrammes-cpge
Fehlermeldungen
Repository
Version0.1 2026-10-17
LizenzenThe Project Public License 1.3c
Free license not otherwise listed
Copyright2026 Antonin Marchand
BetreuerAntonin Marchand
ThemenJuristisch
Chemie
Physik
Lehre
Französisch
...
Gästebuch Seiten-Struktur Impressum Autor kontaktieren