Keynote Builder transforme un modèle Keynote conçu par vos soins en présentations automatiques de l’étude de chaque patient. Vous préparez le modèle une seule fois — couleurs, typographies, mise en page, logos et emplacements pour les images — et OrthoKit le remplit en quelques secondes avec les données réelles : nom, âge, photographies cliniques, radiographies, tracés céphalométriques, interventions et devis.
Ce guide est conçu pour débuter à partir de zéro, sans expérience préalable des modèles ni connaissances techniques.

Ce que vous allez pouvoir réaliser
- Design personnalisé. Couleurs, typographies, arrière-plans, logos de votre clinique et mise en page exacte de chaque diapositive.
- Données du patient automatiques. Nom, âge, sexe, identifiant, date de naissance, allergies, motif de consultation et autres informations sont insérés automatiquement.
- Photographies cliniques à leur place. Frontal, profil, sourire, occlusales, etc. Chaque type de photographie occupe l’emplacement que vous décidez.
- Radiographies et céphalométries. Incluses avec date, type, analyse et annotations.
- Devis et plan de traitement. Avec titre, date, montant, statut d’acceptation et autres champs.
- Exportation en un clic. Sans avoir à importer de fichiers ni à configurer des plages de diapositives.
Différence avec l’ancien exportateur vers PowerPoint
OrthoKit conserve l’ancien exportateur pour assurer la compatibilité avec les études existantes, mais son utilisation est déconseillée pour les nouveaux patients.
Avant · PowerPoint / ODP
- Vous prépariez le modèle dans PowerPoint ou LibreOffice.
- Vous l’enregistriez spécifiquement au format
.odp(OpenDocument Presentation) ; le format.pptxn’était pas compatible. - Vous faisiez glisser le fichier
.odpvers OrthoKit pour l’importer. - Vous ouvriez le « configurateur de sections » et attribuiez manuellement la plage de diapositives correspondant à chaque section.
- Vous ajustiez des options supplémentaires : mode de remplacement des radiographies, critère de recherche des photographies, nombre d’interventions par diapositive, etc.
- Tout changement obligeait à exporter à nouveau, réimporter le fichier et reconfigurer les plages.
Maintenant · Keynote Builder
- Vous appuyez sur Créer un nouveau modèle dans OrthoKit.
- Keynote s’ouvre automatiquement avec une copie du modèle.
- Vous le modifiez comme n’importe quelle présentation et enregistrez avec ⌘S.
- Il est activé sans étapes supplémentaires : pas d’importation, pas de configurateur de sections, pas de format intermédiaire.
- Tout ajustement ultérieur s’applique en ouvrant le modèle, en le modifiant et en l’enregistrant. Les études suivantes intègrent les changements.
Concepts essentiels
Trois termes apparaissent tout au long de ce guide. Les connaître au préalable simplifie le reste du document.
Section
Chacun des blocs thématiques de l’étude du patient : Couverture, Photographies initiales, Radiographies, Plan de traitement, Devis, entre autres. OrthoKit dispose de quatorze sections prédéfinies, vous pouvez activer/désactiver chacune d’elles depuis la vue d’exportation de l’étude du patient, ainsi que personnaliser ce qui apparaît dans chacune. Chacune génère une ou plusieurs diapositives dans la présentation finale.
Diapositive maîtresse
Modèle interne de Keynote qui n’apparaît pas en tant que tel dans la présentation finale : il sert de gabarit. Il définit l’arrière-plan, les couleurs, les typographies et l’emplacement des zones de texte et des images.
Dans Keynote, on accède aux diapositives maîtresses via Présentation › Modifier les dispositions de diapositives. OrthoKit s’en sert pour construire l’étude de chaque patient.
Code de remplacement
Texte de la forme {{ quelque_chose }} écrit à l’intérieur d’une diapositive et qu’OrthoKit reconnaît et remplace par la donnée réelle du patient lors de la génération de l’étude.
Il existe des codes de texte (par exemple {{ patient_name_lastname }}) et des codes d’image (par exemple {{ radiograph }}).
Comment commencer
OrthoKit part toujours d’une copie du modèle par défaut, qui est personnalisée à partir de ce point. Il n’est pas nécessaire de créer un fichier depuis zéro.
Ouvrez OrthoKit. Rendez-vous dans Réglages › Keynote Builder.
Appuyez sur « Créer un nouveau modèle ». OrthoKit duplique le modèle par défaut, le marque comme actif et l’ouvre directement dans Keynote.

Passez en mode diapositives maîtresses dans Keynote. Menu supérieur : Présentation › Modifier les dispositions de diapositives. Dans la barre latérale gauche apparaît la liste des diapositives maîtresses disponibles (Couverture, Données médicales, Radiographies, etc.).

Modifiez chaque diapositive maîtresse. Changez les arrière-plans, les typographies, les couleurs et l’emplacement des zones de texte et des images. Deux exigences : chaque diapositive maîtresse doit conserver un nom qui l’associe à sa section (Pilier 1) et doit contenir les codes de la forme
{{ ... }}que vous souhaitez remplir (Piliers 2 et 3).Enregistrez avec ⌘S et fermez Keynote. Le modèle est activé automatiquement. Toute exportation ultérieure l’utilisera.
Plusieurs modèles peuvent être enregistrés (par exemple, un pour les études initiales et un autre pour les révisions) et alternés à tout moment depuis Réglages › Keynote Builder › Modèle actif.
Comment cela fonctionne
Lors de l’exportation d’une étude, OrthoKit parcourt les sections activées. Pour chaque section, il recherche les diapositives maîtresses dont le nom contient le mot-clé associé, les clone autant de fois que nécessaire (une pour chaque photographie, radiographie ou devis à afficher) et remplit les codes avec les données réelles du patient.
Le système repose sur trois piliers :
- Pilier 1 · Noms des diapositives maîtresses. Chaque section a un mot-clé (par exemple
Coverpour la couverture). Toute diapositive maîtresse dont le nom contient ce mot-clé est incluse lors de la génération de cette section. - Pilier 2 · Codes de texte. À l’intérieur d’une zone de texte, on écrit
{{ code }}et OrthoKit le remplace par la donnée réelle du patient. - Pilier 3 · Codes d’image. Le code s’écrit dans le champ Description de chaque image (inspecteur latéral de Keynote), et OrthoKit la remplace par l’image réelle correspondante.
Pilier 1 · Noms des diapositives maîtresses
Chacune des quatorze sections d’OrthoKit est associée à un mot-clé en anglais, qui correspond à son identifiant interne. Le nom d’une diapositive maîtresse doit contenir ce mot-clé pour qu’OrthoKit l’associe à la section correspondante.
Comment renommer une diapositive maîtresse dans Keynote
- En mode Modifier les dispositions de diapositives, cliquez sur le nom de la diapositive maîtresse dans la barre latérale gauche (il apparaît au-dessus de la miniature).
- Saisissez le nouveau nom (par exemple,
Cover) et appuyez sur Entrée.
Tableau des mots-clés par section
| Section dans OrthoKit | Mot-clé du nom |
|---|---|
| Couverture | Cover |
| Filiation et données médicales | Demographics |
| Documents (PDF, consentements, etc.) | Documents |
| Photographies initiales | Initial Photographs |
| Suivi extraoral | Extraoral Follow Up |
| Suivi intraoral | Intraoral Follow Up |
| Comparatives (avant / après) | Comparative Photographs |
| Radiographies | Radiographs |
| Céphalométries (tracés) | Cephalometrics |
| Superposition céphalométrique | Superimposition |
| Modèles 3D | 3D Models |
| Plan de traitement | Treatment Plan |
| Interventions (historique des visites) | Interventions |
| Devis | Budgets |
Règle de correspondance du nom
Le nom de la diapositive maîtresse doit contenir le mot-clé, en respectant les majuscules et les minuscules. En prenant la couverture (mot-clé : Cover) comme exemple :
- ✓
Cover· nom exact, fonctionne. - ✓
Cover 1,Cover 2· les deux sont générées chaque fois qu’une étude inclut la couverture. - ✓
Cover Minimaliste,My Cover Dark· fonctionnent ; le nom contient le mot-clé. - ✗
Couverture· ne contient pas le mot-clé ; ne sera pas utilisée. - ✗
cover· la correspondance distingue les majuscules et les minuscules.
Évitez de combiner deux mots-clés dans le même nom. Un nom comme
Cover · Radiographsferait que la même diapositive maîtresse soit utilisée à la fois pour les couvertures et pour les radiographies, ce qui est rarement souhaitable.
Plusieurs diapositives maîtresses équivalent à plusieurs variantes. Pour alterner trois designs de couverture différents, créez trois diapositives maîtresses nommées
Cover,Cover VerticaletCover Minimaliste. Les trois seront générées dans chaque étude qui inclut une couverture.
Page de titre de section · mot-clé Title
Lorsqu’une section génère de nombreuses diapositives (radiographies, modèles 3D, suivis, devis, etc.), il est souvent utile que la première d’entre elles soit une page de titre de section —un en-tête plein écran avec le nom de la section— et qu’elle n’apparaisse qu’une seule fois, et non avant chaque radiographie ou chaque devis.
Pour cela, il suffit que le nom d’une diapositive maîtresse contienne, en plus du mot-clé de la section, le mot Title. OrthoKit la traitera comme une page de titre de section et ne l’ajoutera qu’une seule fois au début de la section, même si celle-ci contient de nombreux éléments.
Exemples de noms valides :
Radiographs Title· page de titre de la section radiographies ; apparaît une seule fois même s’il y a 12 radiographies.3D Models Title· page de titre de la section modèles 3D.Documents Title,Treatment Plan Title,Budgets Title, etc.
Exemple d’export
Imaginez un modèle avec cinq diapositives maîtresses : Cover, Radiographs Title, Radiographs, Treatment Plan Title et Treatment Plan. Lors de l’export d’une étude avec trois radiographies, OrthoKit produit la séquence suivante :
| # | Diapositive maîtresse | Notes |
|---|---|---|
| 1 | Cover | couverture de l’étude |
| 2 | Radiographs Title | une seule fois |
| 3 | Radiographs | radiographie 1 |
| 4 | Radiographs | radiographie 2 |
| 5 | Radiographs | radiographie 3 |
| 6 | Treatment Plan Title | une seule fois |
| 7 | Treatment Plan | contenu du plan de traitement |
Radiographs Title n’apparaît qu’une seule fois bien qu’il y ait trois radiographies, tandis que Radiographs est répliquée pour chacune d’elles. La section du plan de traitement n’itère pas, donc Treatment Plan Title et Treatment Plan sortent une fois, à la suite.
Pilier 2 · Codes de texte
À l’intérieur d’une diapositive maîtresse, ajoutez des zones de texte Keynote et écrivez {{ code }} là où vous souhaitez qu’OrthoKit insère la donnée réelle. Le code peut apparaître isolé ou intégré dans une phrase.
Exemple
Paciente: {{ patient_name_lastname }}
Edad al inicio: {{ complete_age }}
Fase: {{ phase_title }} ({{ phase_idx }})
Documento emitido el {{ doc_creation }}
Lors de l’exportation de l’étude, OrthoKit convertit ce bloc en quelque chose comme :
Paciente: Marta García Pérez
Edad al inicio: 8 años y 4 meses
Fase: Fase activa (1 de 2)
Documento emitido el 24 abr 2026
Codes généraux
Disponibles dans n’importe quelle section et n’importe quelle diapositive maîtresse.
| Description | Code |
|---|---|
| Date de création du document (aujourd’hui) | {{ doc_creation }} |
| Nom de la clinique | {{ clinic_title }} |
| Titre de la phase active | {{ phase_title }} |
| Index de phase (par exemple, « 1 sur 3 ») | {{ phase_idx }} |
| Date de début de la phase | {{ phase_creation }} |
Codes du patient
Disponibles dans Couverture, Données médicales, Documents et Plan de traitement.
| Description | Code |
|---|---|
| Prénom | {{ patient_onlyName }} |
| Nom de famille | {{ patient_onlyLastname }} |
| Prénom et nom | {{ patient_name_lastname }} |
| Résumé (nom · âge · sexe) | {{ patient_summary }} |
| Identifiant du patient | {{ patient_id }} |
| Sexe | {{ patient_gender }} |
| Étiquettes | {{ patient_tags }} |
| Date de naissance | {{ patient_birthdate }} |
| Âge complet (par exemple, « 8 ans et 4 mois ») | {{ complete_age }} |
| Âge avec unité (par exemple, « 8 ans ») | {{ patient_age }} |
| Années uniquement | {{ age_years }} |
| Mois résiduels uniquement | {{ age_months }} |
| Date d’enregistrement du patient | {{ patient_creation }} |
Codes spécifiques par section
Chaque section apporte également ses propres codes.
Couverture · diapositive maîtresse : Cover
| Description | Code |
|---|---|
| Titre de couverture | {{ cover_title }} |
| Nom du docteur | {{ cover_doctor }} |
| Alerte médicale | {{ patient_alert }} |
Si l’étude ne comporte qu’une seule phase, {{ phase_title }} et {{ phase_idx }} sont laissés vides sur la couverture pour éviter les lignes sans information.
Données médicales · diapositive maîtresse : Demographics
| Description | Code |
|---|---|
| Profession | {{ patient_job }} |
| Activités | {{ patient_activities }} |
| Habitudes | {{ patient_habits }} |
| Maladies | {{ patient_diseases }} |
| Motif de consultation | {{ consulation_motiv }} |
| Allergies | {{ patient_allergies }} |
| Opérations | {{ patient_surgeries }} |
| Médication | {{ patient_medication }} |
| Autres informations | {{ other_information }} |
| Adresse e-mail | {{ patient_email }} |
| Adresse | {{ patient_address }} |
| Téléphone | {{ patient_phone }} |
| Alerte médicale | {{ patient_alert }} |
Documents · diapositive maîtresse : Documents
| Description | Code |
|---|---|
| Nom du fichier | {{ document_filename }} |
| Date du fichier | {{ document_date }} |
| Index du document (par exemple, « 1 sur 4 ») | {{ document_idx }} |
Photographies initiales · diapositive maîtresse : Initial Photographs
| Description | Code |
|---|---|
| Date de la séance | {{ initials_date }} |
| Annotations | {{ initials_annotation }} |
Suivi extraoral et intraoral · diapositives maîtresses : Extraoral Follow Up, Intraoral Follow Up
| Description | Code |
|---|---|
| Description du moment de suivi | {{ sequence_monthDescription }} |
| Date de la séquence | {{ sequence_date }} |
| Annotation de la séquence | {{ sequence_annotation }} |
| Index de suivi (par exemple, « 2 sur 5 ») | {{ tracking_idx }} |
Radiographies · diapositive maîtresse : Radiographs
| Description | Code |
|---|---|
| Type de radiographie | {{ radio_title }} |
| Date | {{ radio_date }} |
| Annotation | {{ radio_annotation }} |
| Index de radiographie (par exemple, « 1 sur 4 ») | {{ radio_idx }} |
Céphalométries · diapositive maîtresse : Cephalometrics
| Description | Code |
|---|---|
| Titre du tracé | {{ plot_title }} |
| Date du tracé | {{ plot_date }} |
| Auteur de l’analyse | {{ tracing_analysis }} |
| Annotation de la radiographie associée | {{ tracing_annotation }} |
| Index du tracé | {{ tracing_idx }} |
Superpositions · diapositive maîtresse : Superimposition
| Description | Code |
|---|---|
| Méthode de superposition | {{ superimposition_title }} |
| Dates combinées (base – superposée) | {{ superimposition_date }} |
| Titre du tracé de base | {{ superimposition_base_title }} |
| Titre du tracé superposé | {{ superimposition_over_title }} |
| Date du tracé de base | {{ superimposition_base_date }} |
| Date du tracé superposé | {{ superimposition_over_date }} |
| Temps écoulé entre les tracés | {{ superimposition_elapsed }} |
Modèles 3D · diapositive maîtresse : 3D Models
| Description | Code |
|---|---|
| Titre du modèle | {{ model_title }} |
| Date | {{ model_date }} |
| Annotations | {{ model_annotation }} |
| Index du modèle | {{ model_idx }} |
| Temps écoulé depuis le premier modèle | {{ model_elapsed }} |
Plan de traitement · diapositive maîtresse : Treatment Plan
| Description | Code |
|---|---|
| Objectifs | {{ treatment_objectives }} |
| Diagnostic | {{ treatment_diagnosis }} |
| Séquence | {{ treatment_sequence }} |
| Extractions | {{ treatment_extractions }} |
| Microvis | {{ treatment_tads }} |
| Contention | {{ treatment_retention }} |
Interventions · diapositive maîtresse : Interventions
| Description | Code |
|---|---|
| Numéro de page d’intervention | {{ int_idx }} |
| Titre de la phase active | {{ interventions_phase_title }} |
La liste des interventions elle-même est générée sous forme d’image (voir Pilier 3 › {{ interventions }}).
Devis · diapositive maîtresse : Budgets
| Description | Code |
|---|---|
| Titre public (celui que voit le patient) | {{ budget_public_title }} |
| Titre privé (interne) | {{ budget_private_title }} |
| Titre (alias du privé) | {{ budget_title }} |
| Date | {{ budget_date }} |
| Date d’acceptation | {{ budget_acceptation_date }} |
| Statut (vide si non accepté) | {{ budget_accepted }} |
| Montant total (avec devise) | {{ budget_total }} |
| Index du devis | {{ budget_idx }} |
Raccourci dans OrthoKit : dans Réglages › Keynote Builder › Codes à insérer, vous retrouvez ces mêmes listes avec un bouton pour copier chaque code dans le presse-papiers.

Pilier 3 · Codes d’image
Les images ne sont pas identifiées par le nom du fichier, mais par le champ Description de chaque image dans Keynote.
Comment attribuer un code d’image
- En mode Modifier les dispositions de diapositives, sélectionnez l’image à l’intérieur de la diapositive maîtresse.
- Ouvrez l’inspecteur latéral (Format) et accédez à l’onglet Image.
- Dans le champ Description, saisissez le code entre doubles accolades, par exemple
{{ radiograph }}.

L’image placée dans la diapositive maîtresse sert uniquement d’emplacement de référence : sa position, sa taille et ses proportions sont respectées, mais son contenu est remplacé lors de l’exportation. Il peut s’agir d’une image grise de remplissage ou de toute autre image d’exemple ; ce qui compte, c’est l’emplacement et la description.
Images disponibles par section
| Section | Ce qui est inséré | Code (dans Description) |
|---|---|---|
| Couverture · Données médicales | Image latérale principale | {{ side_image }} |
| Documents | Aperçu du document | {{ document }} |
| Radiographies | Radiographie du patient | {{ radiograph }} |
| Céphalométries | Dessin du tracé sur la téléradiographie | {{ radiograph }} |
| Céphalométries | Tableau des valeurs de l’analyse | {{ tracing }} |
| Superpositions | Rendu de la superposition | {{ superimposition }} |
| Interventions | Rendu du bloc d’interventions | {{ interventions }} |
| Devis | Rendu du devis | {{ budget }} |
{{ clinic_logo }}fonctionne sur n’importe quelle diapositive maîtresse. À la fin du processus d’exportation, OrthoKit passe en revue toutes les diapositives générées et appose le logo de la clinique sur toute image dont la description est{{ clinic_logo }}.
Photographies cliniques (initiales, suivi et comparatives)
Dans ces trois sections, il n’existe pas de code fixe par section : chaque emplacement est identifié par le code propre au type de photographie, qui correspond à l’identifiant interne qu’OrthoKit utilise pour chacune.
Exemples de codes extraoraux : {{ frontalResting }}, {{ frontalSmiling }}, {{ profileResting }}, {{ profileSmiling }}, {{ threeQuartersResting }}, {{ threeQuartersSmiling }}.
Exemples de codes intraoraux : {{ frontal }}, {{ right }}, {{ left }}, {{ upper }}, {{ lower }}, {{ openedFrontal }}, {{ overjetFrontal }}.
Liste complète dans OrthoKit : dans Réglages › Keynote Builder › Codes pour insérer des images › Photographies, le catalogue complet des codes disponibles est affiché avec un bouton pour copier chacun d’eux.
Comparatives (avant / après) · suffixes _A et _B
Dans la diapositive maîtresse des comparatives, chaque emplacement existe en double : un pour la série de gauche et un pour la série de droite. Le suffixe correspondant est ajouté au code de base :
{{ frontalResting_A }}· photographie extraorale frontale au repos de la série de gauche (avant).{{ frontalResting_B }}· photographie extraorale frontale au repos de la série de droite (après).{{ frontal_A }}/{{ frontal_B }},{{ upper_A }}/{{ upper_B }}, et ainsi de suite.
Seul le suffixe change. Le code de base de la photographie est le même que celui utilisé pour les photographies initiales.
Blocs d’exemple
Ils peuvent être collés directement dans une zone de texte à l’intérieur de la diapositive maîtresse correspondante.
Couverture
{{ cover_title }}
{{ patient_name_lastname }}
{{ complete_age }} · {{ patient_gender }}
{{ clinic_title }} · {{ doc_creation }}
Données médicales
Motivo de consulta: {{ consulation_motiv }}
Alergias: {{ patient_allergies }}
Medicación: {{ patient_medication }}
Hábitos: {{ patient_habits }}
En-tête de suivi
{{ sequence_monthDescription }} — {{ sequence_date }}
Seguimiento {{ tracking_idx }}
{{ sequence_annotation }}
Pied de devis
{{ budget_public_title }}
Emitido el {{ budget_date }} — {{ budget_accepted }}
Total: {{ budget_total }}
Problèmes fréquents
Certaines diapositives apparaissent vides
- Vérifiez que le nom de la diapositive maîtresse contient le mot-clé exact de la section, en respectant majuscules et minuscules.
- Vérifiez que la section est activée dans le panneau d’exportation de l’étude du patient.
- Si la section nécessite des données (photographies, devis, radiographies, etc.) et qu’aucune n’est enregistrée chez le patient, la section ne génère pas de diapositives.
Le texte apparaît littéralement ({{ patient_name_lastname }}) au lieu de la donnée réelle
- Le code n’existe pas ou est mal écrit. Consultez la liste du Pilier 2.
- Les codes sont sensibles au caractère exact : un accent modifié, un tiret bas oublié ou une lettre en majuscule empêchent le remplacement.
L’image n’est pas remplacée
- Le code doit être écrit dans le champ Description de l’image (inspecteur de Keynote › onglet Image), et non dans le nom du fichier ni dans une zone de texte placée sur l’image.
- Vérifiez que la description inclut les deux accolades :
{{ radiograph }}, et nonradiograph.
Toutes les diapositives de documents, d’interventions ou de devis affichent la même image
Ce comportement se produisait dans les versions antérieures d’OrthoKit et est désormais corrigé. Mettez à jour vers la version la plus récente.
J’ai dupliqué une diapositive maîtresse et elle apparaît deux fois dans chaque étude
C’est le comportement attendu. Si deux diapositives maîtresses contiennent le même mot-clé, les deux sont incluses dans chaque exportation de cette section. Pour l’éviter, renommez l’une d’elles afin que son nom ne contienne pas le mot-clé.
Comment revenir au modèle par défaut
Dans Réglages › Keynote Builder › Modèle actif, sélectionnez la première entrée de la liste (celle qui n’est pas marquée comme personnalisée). Les modèles personnalisés sont conservés et peuvent être réactivés à tout moment.
Que se passe-t-il lorsqu’on supprime un code {{ ... }} d’une diapositive maîtresse
Rien : OrthoKit n’a simplement nulle part où écrire cette donnée et l’omet. Le reste de la diapositive continue de fonctionner normalement.
Résumé
- Dans OrthoKit, Réglages › Keynote Builder › Créer un nouveau modèle. Le modèle s’ouvre automatiquement dans Keynote.
- Dans Keynote, Présentation › Modifier les dispositions de diapositives.
- Attribuez à chaque diapositive maîtresse un nom qui contient le mot-clé de sa section (Pilier 1).
- Écrivez les codes de texte
{{ ... }}dans les zones de texte correspondantes (Pilier 2). - Attribuez les codes d’image dans le champ Description de chaque image (Pilier 3).
- Enregistrez avec ⌘S. Toute exportation ultérieure utilisera ce modèle.