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.

Modèle Keynote avec des codes entre accolades à gauche et présentation finale avec les données réelles du patient à droite

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

  1. Vous prépariez le modèle dans PowerPoint ou LibreOffice.
  2. Vous l’enregistriez spécifiquement au format .odp (OpenDocument Presentation) ; le format .pptx n’était pas compatible.
  3. Vous faisiez glisser le fichier .odp vers OrthoKit pour l’importer.
  4. Vous ouvriez le « configurateur de sections » et attribuiez manuellement la plage de diapositives correspondant à chaque section.
  5. Vous ajustiez des options supplémentaires : mode de remplacement des radiographies, critère de recherche des photographies, nombre d’interventions par diapositive, etc.
  6. Tout changement obligeait à exporter à nouveau, réimporter le fichier et reconfigurer les plages.

Maintenant · Keynote Builder

  1. Vous appuyez sur Créer un nouveau modèle dans OrthoKit.
  2. Keynote s’ouvre automatiquement avec une copie du modèle.
  3. Vous le modifiez comme n’importe quelle présentation et enregistrez avec ⌘S.
  4. Il est activé sans étapes supplémentaires : pas d’importation, pas de configurateur de sections, pas de format intermédiaire.
  5. 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.

  1. Ouvrez OrthoKit. Rendez-vous dans Réglages › Keynote Builder.

  2. 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.

    Réglages du Keynote Builder dans OrthoKit avec le bouton Créer un nouveau modèle
  3. 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.).

    Menu Présentation de Keynote avec l'option Modifier les dispositions de diapositives mise en évidence
  4. 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).

  5. 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 Cover pour 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

  1. 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).
  2. Saisissez le nouveau nom (par exemple, Cover) et appuyez sur Entrée.

Tableau des mots-clés par section

Section dans OrthoKitMot-clé du nom
CouvertureCover
Filiation et données médicalesDemographics
Documents (PDF, consentements, etc.)Documents
Photographies initialesInitial Photographs
Suivi extraoralExtraoral Follow Up
Suivi intraoralIntraoral Follow Up
Comparatives (avant / après)Comparative Photographs
RadiographiesRadiographs
Céphalométries (tracés)Cephalometrics
Superposition céphalométriqueSuperimposition
Modèles 3D3D Models
Plan de traitementTreatment Plan
Interventions (historique des visites)Interventions
DevisBudgets

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 · Radiographs ferait 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 Vertical et Cover 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îtresseNotes
1Covercouverture de l’étude
2Radiographs Titleune seule fois
3Radiographsradiographie 1
4Radiographsradiographie 2
5Radiographsradiographie 3
6Treatment Plan Titleune seule fois
7Treatment Plancontenu 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.

DescriptionCode
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.

DescriptionCode
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
DescriptionCode
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
DescriptionCode
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
DescriptionCode
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
DescriptionCode
Date de la séance{{ initials_date }}
Annotations{{ initials_annotation }}
Suivi extraoral et intraoral · diapositives maîtresses : Extraoral Follow Up, Intraoral Follow Up
DescriptionCode
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
DescriptionCode
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
DescriptionCode
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
DescriptionCode
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
DescriptionCode
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
DescriptionCode
Objectifs{{ treatment_objectives }}
Diagnostic{{ treatment_diagnosis }}
Séquence{{ treatment_sequence }}
Extractions{{ treatment_extractions }}
Microvis{{ treatment_tads }}
Contention{{ treatment_retention }}
Interventions · diapositive maîtresse : Interventions
DescriptionCode
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
DescriptionCode
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.

Liste des codes de texte dans les réglages d'OrthoKit avec un bouton pour copier chacun d'eux

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

  1. En mode Modifier les dispositions de diapositives, sélectionnez l’image à l’intérieur de la diapositive maîtresse.
  2. Ouvrez l’inspecteur latéral (Format) et accédez à l’onglet Image.
  3. Dans le champ Description, saisissez le code entre doubles accolades, par exemple {{ radiograph }}.
Inspecteur de Keynote avec le champ Description d'une image rempli avec le code clinic_logo

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

SectionCe qui est inséréCode (dans Description)
Couverture · Données médicalesImage latérale principale{{ side_image }}
DocumentsAperçu du document{{ document }}
RadiographiesRadiographie du patient{{ radiograph }}
CéphalométriesDessin du tracé sur la téléradiographie{{ radiograph }}
CéphalométriesTableau des valeurs de l’analyse{{ tracing }}
SuperpositionsRendu de la superposition{{ superimposition }}
InterventionsRendu du bloc d’interventions{{ interventions }}
DevisRendu 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 non radiograph.

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é

  1. Dans OrthoKit, Réglages › Keynote Builder › Créer un nouveau modèle. Le modèle s’ouvre automatiquement dans Keynote.
  2. Dans Keynote, Présentation › Modifier les dispositions de diapositives.
  3. Attribuez à chaque diapositive maîtresse un nom qui contient le mot-clé de sa section (Pilier 1).
  4. Écrivez les codes de texte {{ ... }} dans les zones de texte correspondantes (Pilier 2).
  5. Attribuez les codes d’image dans le champ Description de chaque image (Pilier 3).
  6. Enregistrez avec ⌘S. Toute exportation ultérieure utilisera ce modèle.