{#- Mode libre du CV (source Typst edite a la main, sans cv.yaml). Ce fichier ne contient que des macros. L'editeur lui-meme (bandeau IA, champ, barre d'enregistrement) vient de `_editeur.html` ; ici : le bouton Recompiler, l'etat du PDF et le passage au gabarit. Ids : `#cv-libre` (l'ensemble), `#pdf-cv` (etat du PDF, remplace par Recompiler). -#} {#- Le bouton « Recompiler » (a poser dans les `controles` de l'editeur) : il recompile le dernier CV enregistre, pas le brouillon. -#} {% macro bouton_recompiler(url) -%}
Recompile le dernier CV enregistré.
{%- endmacro %} {#- Etat du PDF : lien de telechargement, mention « PDF périmé », erreur de compilation. `pdf` : {url, perime} ou None. -#} {% macro panneau_pdf(pdf, erreur="") -%}
{% if erreur %} {% endif %} {% if pdf %} {% if pdf.perime %}

PDF périmé : il ne correspond plus au CV affiché ; cliquez sur Recompiler.

{% endif %}

Télécharger le PDF

{% else %}

Pas encore de PDF pour ce CV.

{% endif %}
{%- endmacro %} {#- Le mode libre : explication, editeur, etat du PDF, passage au gabarit. -#} {% macro libre(editeur, pdf, erreur, url_gabarit) -%}

Ce CV n'est pas au gabarit : vous éditez son source Typst en entier.

{{ editeur }} {{ panneau_pdf(pdf, erreur) }}
Copie votre CV de base (Mon CV) dans ce dossier.
{%- endmacro %}