[bootlin/training-materials updates] master: agenda: factorize the info block (1b3092fb)

Thomas Petazzoni thomas.petazzoni at bootlin.com
Fri Jan 6 22:51:59 CET 2023


Repository : https://github.com/bootlin/training-materials
On branch  : master
Link       : https://github.com/bootlin/training-materials/commit/1b3092fbaf4bf8a9c05b1ceec6ee8d39de36944c

>---------------------------------------------------------------

commit 1b3092fbaf4bf8a9c05b1ceec6ee8d39de36944c
Author: Thomas Petazzoni <thomas.petazzoni at bootlin.com>
Date:   Fri Jan 6 22:51:59 2023 +0100

    agenda: factorize the info block
    
    Signed-off-by: Thomas Petazzoni <thomas.petazzoni at bootlin.com>


>---------------------------------------------------------------

1b3092fbaf4bf8a9c05b1ceec6ee8d39de36944c
 agenda/autotools-agenda.tex                | 30 +-------------
 agenda/autotools-online-agenda.tex         | 30 +-------------
 agenda/boot-time-agenda.tex                | 30 +-------------
 agenda/boot-time-fr-agenda.tex             | 30 +-------------
 agenda/boot-time-online-agenda.tex         | 21 +---------
 agenda/boot-time-online-fr-agenda.tex      | 30 +-------------
 agenda/buildroot-agenda.tex                | 30 +-------------
 agenda/buildroot-fr-agenda.tex             | 30 +-------------
 agenda/buildroot-online-agenda.tex         | 30 +-------------
 agenda/buildroot-online-fr-agenda.tex      | 30 +-------------
 agenda/debugging-agenda.tex                | 30 +-------------
 agenda/debugging-fr-agenda.tex             | 30 +-------------
 agenda/debugging-online-agenda.tex         | 30 +-------------
 agenda/debugging-online-fr-agenda.tex      | 30 +-------------
 agenda/embedded-linux-agenda.tex           | 30 +-------------
 agenda/embedded-linux-fr-agenda.tex        | 30 +-------------
 agenda/embedded-linux-online-agenda.tex    | 30 +-------------
 agenda/embedded-linux-online-fr-agenda.tex | 30 +-------------
 agenda/git-agenda.tex                      | 27 +------------
 agenda/graphics-agenda.tex                 | 30 +-------------
 agenda/graphics-fr-agenda.tex              | 30 +-------------
 agenda/graphics-online-agenda.tex          | 30 +-------------
 agenda/graphics-online-fr-agenda.tex       | 30 +-------------
 agenda/linux-kernel-agenda.tex             | 30 +-------------
 agenda/linux-kernel-fr-agenda.tex          | 29 +-------------
 agenda/linux-kernel-online-agenda.tex      | 30 +-------------
 agenda/linux-kernel-online-fr-agenda.tex   | 30 +-------------
 agenda/preempt-rt-agenda.tex               | 30 +-------------
 agenda/preempt-rt-fr-agenda.tex            | 30 +-------------
 agenda/preempt-rt-online-agenda.tex        | 30 +-------------
 agenda/preempt-rt-online-fr-agenda.tex     | 30 +-------------
 agenda/yocto-agenda.tex                    | 30 +-------------
 agenda/yocto-fr-agenda.tex                 | 30 +-------------
 agenda/yocto-online-agenda.tex             | 30 +-------------
 agenda/yocto-online-fr-agenda.tex          | 30 +-------------
 common/agenda.sty                          | 64 ++++++++++++++++++++++++++++++
 36 files changed, 99 insertions(+), 1002 deletions(-)

diff --git a/agenda/autotools-agenda.tex b/agenda/autotools-agenda.tex
index a339f508..f40edeca 100644
--- a/agenda/autotools-agenda.tex
+++ b/agenda/autotools-agenda.tex
@@ -11,35 +11,7 @@
 
 \feshowtitle
 
-\feagendasummaryitem{Title}{
-  {\bf \trainingtitle{}}
-}
-\feagendasummaryitem{Training objectives}{
-  \traininggoals{}
-}
-\feagendasummaryitem{Duration}{
-  \feshowduration{}
-}
-\feagendasummaryitem{Pedagogics}{
-  \pedagogics{}
-}
-\feagendasummaryitem{Trainer}{
-  \trainers{}
-}
-\feagendasummaryitem{Language}{
-  \traininglanguages{}
-}
-\feagendasummaryitem{Audience}{
-  \trainingaudience{}
-}
-\feagendasummaryitem{Prerequisites}{
-  \trainingprerequisites{}
-}
-\feagendasummaryitem{Required equipment}{
-  \requiredequipment{}
-}
-\certificate{}
-\disabilities{}
+\feshowinfo
 
 \section{Day 1 - Morning}
 
diff --git a/agenda/autotools-online-agenda.tex b/agenda/autotools-online-agenda.tex
index 995f27a1..08141697 100644
--- a/agenda/autotools-online-agenda.tex
+++ b/agenda/autotools-online-agenda.tex
@@ -11,35 +11,7 @@
 
 \feshowtitle
 
-\feagendasummaryitem{Title}{
-  {\bf \trainingtitle{}}
-}
-\feagendasummaryitem{Training objectives}{
-  \traininggoals{}
-}
-\feagendasummaryitem{Duration}{
-  \feshowduration{}
-}
-\feagendasummaryitem{Pedagogics}{
-  \pedagogics{}
-}
-\feagendasummaryitem{Trainer}{
-  \trainers{}
-}
-\feagendasummaryitem{Language}{
-  \traininglanguages{}
-}
-\feagendasummaryitem{Audience}{
-  \trainingaudience{}
-}
-\feagendasummaryitem{Prerequisites}{
-  \trainingprerequisites{}
-}
-\feagendasummaryitem{Required equipment}{
-  \requiredequipment{}
-}
-\certificate{}
-\disabilities{}
+\feshowinfo
 
 \section{Half day 1}
 
diff --git a/agenda/boot-time-agenda.tex b/agenda/boot-time-agenda.tex
index ab32b3d2..9c3076f1 100644
--- a/agenda/boot-time-agenda.tex
+++ b/agenda/boot-time-agenda.tex
@@ -11,35 +11,7 @@
 
 \feshowtitle
 
-\feagendasummaryitem{Title}{
-  {\bf \trainingtitle{}}
-}
-\feagendasummaryitem{Training objectives}{
-  \traininggoals{}
-}
-\feagendasummaryitem{Duration}{
-  \feshowduration{}
-}
-\feagendasummaryitem{Pedagogics}{
-  \pedagogics{}
-}
-\feagendasummaryitem{Trainer}{
-  \trainers{}
-}
-\feagendasummaryitem{Language}{
-  \traininglanguages{}
-}
-\feagendasummaryitem{Audience}{
-  \trainingaudience{}
-}
-\feagendasummaryitem{Prerequisites}{
-  \trainingprerequisites{}
-}
-\feagendasummaryitem{Required equipment}{
-  \requiredequipment{}
-}
-\certificate{}
-\disabilities{}
+\feshowinfo
 
 \feagendatwocolumn
 {Hardware}
diff --git a/agenda/boot-time-fr-agenda.tex b/agenda/boot-time-fr-agenda.tex
index d129c033..9598c0bf 100644
--- a/agenda/boot-time-fr-agenda.tex
+++ b/agenda/boot-time-fr-agenda.tex
@@ -11,35 +11,7 @@
 
 \feshowtitle
 
-\feagendasummaryitem{Titre}{
-  {\bf \trainingtitle{}}
-}
-\feagendasummaryitem{Objectifs\newline opérationnels}{
-  \traininggoals{}
-}
-\feagendasummaryitem{Durée}{
-  \feshowduration{}
-}
-\feagendasummaryitem{Méthodes\newline pédagogiques}{
-  \pedagogics{}
-}
-\feagendasummaryitem{Formateur}{
-  \trainers{}
-}
-\feagendasummaryitem{Langue}{
-  \traininglanguages{}
-}
-\feagendasummaryitem{Public visé}{
-  \trainingaudience{}
-}
-\feagendasummaryitem{Pré-requis}{
-  \trainingprerequisites{}
-}
-\feagendasummaryitem{Équipement nécessaire}{
-  \requiredequipment{}
-}
-\certificate{}
-\disabilities{}
+\feshowinfo
 
 \feagendatwocolumn
 {Matériel}
diff --git a/agenda/boot-time-online-agenda.tex b/agenda/boot-time-online-agenda.tex
index 03eeb0d1..5ad0d29a 100644
--- a/agenda/boot-time-online-agenda.tex
+++ b/agenda/boot-time-online-agenda.tex
@@ -11,26 +11,7 @@
 
 \feshowtitle
 
-\feagendasummaryitem{Title}{
-  {\bf \trainingtitle{}}
-}
-\feagendasummaryitem{Training objectives}{
-  \traininggoals{}
-}
-\feagendasummaryitem{Duration}{
-  \feshowduration{}
-}
-\feagendasummaryitem{Pedagogics}{
-  \pedagogics{}
-}
-\feagendasummaryitem{Prerequisites}{
-  \trainingprerequisites{}
-}
-\feagendasummaryitem{Required equipment}{
-  \requiredequipment{}
-}
-\certificate{}
-\disabilities{}
+\feshowinfo
 
 \feagendatwocolumn
 {Hardware}
diff --git a/agenda/boot-time-online-fr-agenda.tex b/agenda/boot-time-online-fr-agenda.tex
index d78193ca..43cbefa3 100644
--- a/agenda/boot-time-online-fr-agenda.tex
+++ b/agenda/boot-time-online-fr-agenda.tex
@@ -11,35 +11,7 @@
 
 \feshowtitle
 
-\feagendasummaryitem{Titre}{
-  {\bf \trainingtitle{}}
-}
-\feagendasummaryitem{Objectifs\newline opérationnels}{
-  \traininggoals{}
-}
-\feagendasummaryitem{Durée}{
-  \feshowduration{}
-}
-\feagendasummaryitem{Méthodes\newline pédagogiques}{
-  \pedagogics{}
-}
-\feagendasummaryitem{Formateur}{
-  \trainers{}
-}
-\feagendasummaryitem{Langue}{
-  \traininglanguages{}
-}
-\feagendasummaryitem{Public visé}{
-  \trainingaudience{}
-}
-\feagendasummaryitem{Pré-requis}{
-  \trainingprerequisites{}
-}
-\feagendasummaryitem{Équipement nécessaire}{
-  \requiredequipment{}
-}
-\certificate{}
-\disabilities{}
+\feshowinfo
 
 \feagendatwocolumn
 {Matériel}
diff --git a/agenda/buildroot-agenda.tex b/agenda/buildroot-agenda.tex
index 551b6a26..ade22665 100644
--- a/agenda/buildroot-agenda.tex
+++ b/agenda/buildroot-agenda.tex
@@ -11,35 +11,7 @@
 
 \feshowtitle
 
-\feagendasummaryitem{Title}{
-  {\bf \trainingtitle{}}
-}
-\feagendasummaryitem{Training objectives}{
-  \traininggoals{}
-}
-\feagendasummaryitem{Duration}{
-  \feshowduration{}
-}
-\feagendasummaryitem{Pedagogics}{
-  \pedagogics{}
-}
-\feagendasummaryitem{Trainer}{
-  \trainers{}
-}
-\feagendasummaryitem{Language}{
-  \traininglanguages{}
-}
-\feagendasummaryitem{Audience}{
-  \trainingaudience{}
-}
-\feagendasummaryitem{Prerequisites}{
-  \trainingprerequisites{}
-}
-\feagendasummaryitem{Required equipment}{
-  \requiredequipment{}
-}
-\certificate{}
-\disabilities{}
+\feshowinfo
 
 \feagendatwocolumn
 {Hardware platform for practical labs, option \#1}
diff --git a/agenda/buildroot-fr-agenda.tex b/agenda/buildroot-fr-agenda.tex
index 216b847e..ef0769c5 100644
--- a/agenda/buildroot-fr-agenda.tex
+++ b/agenda/buildroot-fr-agenda.tex
@@ -11,35 +11,7 @@
 
 \feshowtitle
 
-\feagendasummaryitem{Titre}{
-  {\bf \trainingtitle{}}
-}
-\feagendasummaryitem{Objectifs\newline opérationnels}{
-  \traininggoals{}
-}
-\feagendasummaryitem{Durée}{
-  \feshowduration{}
-}
-\feagendasummaryitem{Méthodes\newline pédagogiques}{
-  \pedagogics{}
-}
-\feagendasummaryitem{Formateur}{
-  \trainers{}
-}
-\feagendasummaryitem{Langue}{
-  \traininglanguages{}
-}
-\feagendasummaryitem{Public ciblé}{
-  \trainingaudience{}
-}
-\feagendasummaryitem{Pré-requis}{
-  \trainingprerequisites{}
-}
-\feagendasummaryitem{Équipement nécessaire}{
-  \requiredequipment{}
-}
-\certificate{}
-\disabilities{}
+\feshowinfo
 
 \feagendatwocolumn
 {Plateforme matérielle pour les travaux pratiques, option \#1}
diff --git a/agenda/buildroot-online-agenda.tex b/agenda/buildroot-online-agenda.tex
index c7225d56..eacdc53e 100644
--- a/agenda/buildroot-online-agenda.tex
+++ b/agenda/buildroot-online-agenda.tex
@@ -11,35 +11,7 @@
 
 \feshowtitle
 
-\feagendasummaryitem{Title}{
-  {\bf \trainingtitle{}}
-}
-\feagendasummaryitem{Training objectives}{
-  \traininggoals{}
-}
-\feagendasummaryitem{Duration}{
-  {\bf Five} half days - 20 hours (4 hours per half day).
-}
-\feagendasummaryitem{Pedagogics}{
-  \pedagogics{}
-}
-\feagendasummaryitem{Trainer}{
-  \trainers{}
-}
-\feagendasummaryitem{Language}{
-  \traininglanguages{}
-}
-\feagendasummaryitem{Audience}{
-  \trainingaudience{}
-}
-\feagendasummaryitem{Prerequisites}{
-  \trainingprerequisites{}
-}
-\feagendasummaryitem{Required equipment}{
-  \requiredequipment{}
-}
-\certificate{}
-\disabilities{}
+\feshowinfo
 
 \feagendatwocolumn
 {Hardware platform for practical labs, option \#1}
diff --git a/agenda/buildroot-online-fr-agenda.tex b/agenda/buildroot-online-fr-agenda.tex
index 65888be8..ae9f6ddf 100644
--- a/agenda/buildroot-online-fr-agenda.tex
+++ b/agenda/buildroot-online-fr-agenda.tex
@@ -11,35 +11,7 @@
 
 \feshowtitle
 
-\feagendasummaryitem{Titre}{
-  {\bf \trainingtitle{}}
-}
-\feagendasummaryitem{Objectifs\newline opérationnels}{
-  \traininggoals{}
-}
-\feagendasummaryitem{Durée}{
-  \feshowduration{}
-}
-\feagendasummaryitem{Méthodes\newline pédagogiques}{
-  \pedagogics{}
-}
-\feagendasummaryitem{Formateur}{
-  \trainers{}
-}
-\feagendasummaryitem{Langue}{
-  \traininglanguages{}
-}
-\feagendasummaryitem{Public ciblé}{
-  \trainingaudience{}
-}
-\feagendasummaryitem{Pré-requis}{
-  \trainingprerequisites{}
-}
-\feagendasummaryitem{Équipement nécessaire}{
-  \requiredequipment{}
-}
-\certificate{}
-\disabilities{}
+\feshowinfo
 
 \feagendatwocolumn
 {Plateforme matérielle pour les travaux pratiques, option \#1}
diff --git a/agenda/debugging-agenda.tex b/agenda/debugging-agenda.tex
index 33a24d93..2bd2a5e5 100644
--- a/agenda/debugging-agenda.tex
+++ b/agenda/debugging-agenda.tex
@@ -11,35 +11,7 @@
 
 \feshowtitle
 
-\feagendasummaryitem{Title}{
-  {\bf \trainingtitle{}}
-}
-\feagendasummaryitem{Training objectives}{
-  \traininggoals{}
-}
-\feagendasummaryitem{Duration}{
-  \feshowduration{}
-}
-\feagendasummaryitem{Pedagogics}{
-  \pedagogics{}
-}
-\feagendasummaryitem{Trainer}{
-  \trainers{}
-}
-\feagendasummaryitem{Language}{
-  \traininglanguages{}
-}
-\feagendasummaryitem{Audience}{
-  \trainingaudience{}
-}
-\feagendasummaryitem{Prerequisites}{
-  \trainingprerequisites{}
-}
-\feagendasummaryitem{Required equipment}{
-  \requiredequipment{}
-}
-\certificate{}
-\disabilities{}
+\feshowinfo
 
 \feagendatwocolumn
 {Hardware in practical labs}
diff --git a/agenda/debugging-fr-agenda.tex b/agenda/debugging-fr-agenda.tex
index 8d75636b..73bcd994 100644
--- a/agenda/debugging-fr-agenda.tex
+++ b/agenda/debugging-fr-agenda.tex
@@ -11,35 +11,7 @@
 
 \feshowtitle
 
-\feagendasummaryitem{Titre}{
-  {\bf \trainingtitle{}}
-}
-\feagendasummaryitem{Objectifs\newline opérationnels}{
-  \traininggoals{}
-}
-\feagendasummaryitem{Durée}{
-  \feshowduration{}
-}
-\feagendasummaryitem{Méthodes\newline pédagogiques}{
-  \pedagogics{}
-}
-\feagendasummaryitem{Formateur}{
-  \trainers{}
-}
-\feagendasummaryitem{Langue}{
-  \traininglanguages{}
-}
-\feagendasummaryitem{Public visé}{
-  \trainingaudience{}
-}
-\feagendasummaryitem{Pré-requis}{
-  \trainingprerequisites{}
-}
-\feagendasummaryitem{Équipement nécessaire}{
-  \requiredequipment{}
-}
-\certificate{}
-\disabilities{}
+\feshowinfo
 
 \feagendatwocolumn
 {Matériel utilisé pour les travaux pratiques}
diff --git a/agenda/debugging-online-agenda.tex b/agenda/debugging-online-agenda.tex
index a10fc14a..05a4a802 100644
--- a/agenda/debugging-online-agenda.tex
+++ b/agenda/debugging-online-agenda.tex
@@ -11,35 +11,7 @@
 
 \feshowtitle
 
-\feagendasummaryitem{Title}{
-  {\bf \trainingtitle{}}
-}
-\feagendasummaryitem{Training objectives}{
-  \traininggoals{}
-}
-\feagendasummaryitem{Duration}{
-  \feshowduration{}
-}
-\feagendasummaryitem{Pedagogics}{
-  \pedagogics{}
-}
-\feagendasummaryitem{Trainer}{
-  \trainers{}
-}
-\feagendasummaryitem{Language}{
-  \traininglanguages{}
-}
-\feagendasummaryitem{Audience}{
-  \trainingaudience{}
-}
-\feagendasummaryitem{Prerequisites}{
-  \trainingprerequisites{}
-}
-\feagendasummaryitem{Required equipment}{
-  \requiredequipment{}
-}
-\certificate{}
-\disabilities{}
+\feshowinfo
 
 \feagendatwocolumn
 {Real hardware in practical demos}
diff --git a/agenda/debugging-online-fr-agenda.tex b/agenda/debugging-online-fr-agenda.tex
index 9fc61ebb..ade7a150 100644
--- a/agenda/debugging-online-fr-agenda.tex
+++ b/agenda/debugging-online-fr-agenda.tex
@@ -11,35 +11,7 @@
 
 \feshowtitle
 
-\feagendasummaryitem{Titre}{
-  {\bf \trainingtitle{}}
-}
-\feagendasummaryitem{Objectifs\newline opérationnels}{
-  \traininggoals{}
-}
-\feagendasummaryitem{Durée}{
-  \feshowduration{}
-}
-\feagendasummaryitem{Méthodes\newline pédagogiques}{
-  \pedagogics{}
-}
-\feagendasummaryitem{Formateur}{
-  \trainers{}
-}
-\feagendasummaryitem{Langue}{
-  \traininglanguages{}
-}
-\feagendasummaryitem{Public visé}{
-  \trainingaudience{}
-}
-\feagendasummaryitem{Pré-requis}{
-  \trainingprerequisites{}
-}
-\feagendasummaryitem{Équipement nécessaire}{
-  \requiredequipment{}
-}
-\certificate{}
-\disabilities{}
+\feshowinfo
 
 \feagendatwocolumn
 {Matériel utilisé pour les démonstrations pratiques}
diff --git a/agenda/embedded-linux-agenda.tex b/agenda/embedded-linux-agenda.tex
index 3126d5c7..43035f8f 100644
--- a/agenda/embedded-linux-agenda.tex
+++ b/agenda/embedded-linux-agenda.tex
@@ -11,35 +11,7 @@
 
 \feshowtitle
 
-\feagendasummaryitem{Title}{
-  {\bf \trainingtitle{}}
-}
-\feagendasummaryitem{Training objectives}{
-  \traininggoals{}
-}
-\feagendasummaryitem{Duration}{
-  \feshowduration{}
-}
-\feagendasummaryitem{Pedagogics}{
-  \pedagogics{}
-}
-\feagendasummaryitem{Trainer}{
-  \trainers{}
-}
-\feagendasummaryitem{Language}{
-  \traininglanguages{}
-}
-\feagendasummaryitem{Audience}{
-  \trainingaudience{}
-}
-\feagendasummaryitem{Prerequisites}{
-  \trainingprerequisites{}
-}
-\feagendasummaryitem{Required equipment}{
-  \requiredequipment{}
-}
-\certificate{}
-\disabilities{}
+\feshowinfo
 
 \feagendatwocolumn
 {Hardware platform for practical labs, option \#1}
diff --git a/agenda/embedded-linux-fr-agenda.tex b/agenda/embedded-linux-fr-agenda.tex
index fd234594..b9beefa4 100644
--- a/agenda/embedded-linux-fr-agenda.tex
+++ b/agenda/embedded-linux-fr-agenda.tex
@@ -11,35 +11,7 @@
 
 \feshowtitle
 
-\feagendasummaryitem{Titre}{
-  {\bf \trainingtitle{}}
-}
-\feagendasummaryitem{Objectifs\newline opérationnels}{
-  \traininggoals{}
-}
-\feagendasummaryitem{Durée}{
-  \feshowduration{}
-}
-\feagendasummaryitem{Méthodes\newline pédagogiques}{
-  \pedagogics{}
-}
-\feagendasummaryitem{Formateur}{
-  \trainers{}
-}
-\feagendasummaryitem{Langue}{
-  \traininglanguages{}
-}
-\feagendasummaryitem{Public ciblé}{
-  \trainingaudience{}
-}
-\feagendasummaryitem{Pré-requis}{
-  \trainingprerequisites{}
-}
-\feagendasummaryitem{Équipement nécessaire}{
-  \requiredequipment{}
-}
-\certificate{}
-\disabilities{}
+\feshowinfo
 
 \feagendatwocolumn
 {Plateforme matérielle pour les travaux pratiques, option \#1}
diff --git a/agenda/embedded-linux-online-agenda.tex b/agenda/embedded-linux-online-agenda.tex
index 86a241c6..992f9424 100644
--- a/agenda/embedded-linux-online-agenda.tex
+++ b/agenda/embedded-linux-online-agenda.tex
@@ -11,35 +11,7 @@
 
 \feshowtitle
 
-\feagendasummaryitem{Title}{
-  {\bf \trainingtitle{}}
-}
-\feagendasummaryitem{Training objectives}{
-  \traininggoals{}
-}
-\feagendasummaryitem{Duration}{
-  \feshowduration{}
-}
-\feagendasummaryitem{Pedagogics}{
-  \pedagogics{}
-}
-\feagendasummaryitem{Trainer}{
-  \trainers{}
-}
-\feagendasummaryitem{Language}{
-  \traininglanguages{}
-}
-\feagendasummaryitem{Audience}{
-  \trainingaudience{}
-}
-\feagendasummaryitem{Prerequisites}{
-  \trainingprerequisites{}
-}
-\feagendasummaryitem{Required equipment}{
-  \requiredequipment{}
-}
-\certificate{}
-\disabilities{}
+\feshowinfo
 
 \feagendatwocolumn
 {Hardware platform for practical demos, option \#1}
diff --git a/agenda/embedded-linux-online-fr-agenda.tex b/agenda/embedded-linux-online-fr-agenda.tex
index d4c3c0e4..6ecb203e 100644
--- a/agenda/embedded-linux-online-fr-agenda.tex
+++ b/agenda/embedded-linux-online-fr-agenda.tex
@@ -11,35 +11,7 @@
 
 \feshowtitle
 
-\feagendasummaryitem{Titre}{
-  {\bf \trainingtitle{}}
-}
-\feagendasummaryitem{Objectifs\newline opérationnels}{
-  \traininggoals{}
-}
-\feagendasummaryitem{Durée}{
-  \feshowduration{}
-}
-\feagendasummaryitem{Méthodes\newline pédagogiques}{
-  \pedagogics{}
-}
-\feagendasummaryitem{Formateur}{
-  \trainers{}
-}
-\feagendasummaryitem{Langue}{
-  \traininglanguages{}
-}
-\feagendasummaryitem{Public ciblé}{
-  \trainingaudience{}
-}
-\feagendasummaryitem{Pré-requis}{
-  \trainingprerequisites{}
-}
-\feagendasummaryitem{Équipement nécessaire}{
-  \requiredequipment{}
-}
-\certificate{}
-\disabilities{}
+\feshowinfo
 
 \feagendatwocolumn
 {Plateforme matérielle pour les démonstrations, option \#1}
diff --git a/agenda/git-agenda.tex b/agenda/git-agenda.tex
index 0be82814..8c430ddd 100644
--- a/agenda/git-agenda.tex
+++ b/agenda/git-agenda.tex
@@ -11,32 +11,7 @@
 
 \feshowtitle
 
-\feagendasummaryitem{Title}{
-  {\bf \trainingtitle{}}
-}
-\feagendasummaryitem{Training objectives}{
-  \traininggoals{}
-}
-\feagendasummaryitem{Duration}{
-  \feshowduration{}
-}
-\feagendasummaryitem{Pedagogics}{
-  \pedagogics{}
-}
-\feagendasummaryitem{Language}{
-  \traininglanguages{}
-}
-\feagendasummaryitem{Audience}{
-  \trainingaudience{}
-}
-\feagendasummaryitem{Prerequisites}{
-  \trainingprerequisites{}
-}
-\feagendasummaryitem{Required equipment}{
-  \requiredequipment{}
-}
-\certificate{}
-\disabilities{}
+\feshowinfo
 
 \section{Morning}
 
diff --git a/agenda/graphics-agenda.tex b/agenda/graphics-agenda.tex
index 973c9aa2..c8a36392 100644
--- a/agenda/graphics-agenda.tex
+++ b/agenda/graphics-agenda.tex
@@ -11,35 +11,7 @@
 
 \feshowtitle
 
-\feagendasummaryitem{Title}{
-  {\bf \trainingtitle{}}
-}
-\feagendasummaryitem{Training objectives}{
-  \traininggoals{}
-}
-\feagendasummaryitem{Duration}{
-  \feshowduration{}
-}
-\feagendasummaryitem{Pedagogics}{
-  \pedagogics{}
-}
-\feagendasummaryitem{Trainer}{
-  \trainers{}
-}
-\feagendasummaryitem{Language}{
-  \traininglanguages{}
-}
-\feagendasummaryitem{Audience}{
-  \trainingaudience{}
-}
-\feagendasummaryitem{Prerequisites}{
-  \trainingprerequisites{}
-}
-\feagendasummaryitem{Required equipment}{
-  \requiredequipment{}
-}
-\certificate{}
-\disabilities{}
+\feshowinfo
 
 \section{Day 1 - Morning}
 
diff --git a/agenda/graphics-fr-agenda.tex b/agenda/graphics-fr-agenda.tex
index 1f78f1a6..6bcea5cb 100644
--- a/agenda/graphics-fr-agenda.tex
+++ b/agenda/graphics-fr-agenda.tex
@@ -11,35 +11,7 @@
 
 \feshowtitle
 
-\feagendasummaryitem{Titre}{
-  {\bf \trainingtitle{}}
-}
-\feagendasummaryitem{Objectifs\newline opérationnels}{
-  \traininggoals{}
-}
-\feagendasummaryitem{Durée}{
-  \feshowduration{}
-}
-\feagendasummaryitem{Méthodes\newline pédagogiques}{
-  \pedagogics{}
-}
-\feagendasummaryitem{Formateur}{
-  \trainers{}
-}
-\feagendasummaryitem{Langue}{
-  \traininglanguages{}
-}
-\feagendasummaryitem{Public visé}{
-  \trainingaudience{}
-}
-\feagendasummaryitem{Pré-requis}{
-  \trainingprerequisites{}
-}
-\feagendasummaryitem{Équipement nécessaire}{
-  \requiredequipment{}
-}
-\certificate{}
-\disabilities{}
+\feshowinfo
 
 \section{Jour 1 - Matin}
 
diff --git a/agenda/graphics-online-agenda.tex b/agenda/graphics-online-agenda.tex
index eed1020f..1906cf62 100644
--- a/agenda/graphics-online-agenda.tex
+++ b/agenda/graphics-online-agenda.tex
@@ -11,35 +11,7 @@
 
 \feshowtitle
 
-\feagendasummaryitem{Title}{
-  {\bf \trainingtitle{}}
-}
-\feagendasummaryitem{Training objectives}{
-  \traininggoals{}
-}
-\feagendasummaryitem{Duration}{
-  \feshowduration{}
-}
-\feagendasummaryitem{Pedagogics}{
-  \pedagogics{}
-}
-\feagendasummaryitem{Trainer}{
-  \trainers{}
-}
-\feagendasummaryitem{Language}{
-  \traininglanguages{}
-}
-\feagendasummaryitem{Audience}{
-  \trainingaudience{}
-}
-\feagendasummaryitem{Prerequisites}{
-  \trainingprerequisites{}
-}
-\feagendasummaryitem{Required equipment}{
-  \requiredequipment{}
-}
-\certificate{}
-\disabilities{}
+\feshowinfo
 
 \section{Half day 1}
 
diff --git a/agenda/graphics-online-fr-agenda.tex b/agenda/graphics-online-fr-agenda.tex
index e326840e..b5fb6f15 100644
--- a/agenda/graphics-online-fr-agenda.tex
+++ b/agenda/graphics-online-fr-agenda.tex
@@ -11,35 +11,7 @@
 
 \feshowtitle
 
-\feagendasummaryitem{Titre}{
-  {\bf \trainingtitle{}}
-}
-\feagendasummaryitem{Objectifs\newline opérationnels}{
-  \traininggoals{}
-}
-\feagendasummaryitem{Durée}{
-  \feshowduration{}
-}
-\feagendasummaryitem{Méthodes\newline pédagogiques}{
-  \pedagogics{}
-}
-\feagendasummaryitem{Formateur}{
-  \trainers{}
-}
-\feagendasummaryitem{Langue}{
-  \traininglanguages{}
-}
-\feagendasummaryitem{Public visé}{
-  \trainingaudience{}
-}
-\feagendasummaryitem{Pré-requis}{
-  \trainingprerequisites{}
-}
-\feagendasummaryitem{Équipement nécessaire}{
-  \requiredequipment{}
-}
-\certificate{}
-\disabilities{}
+\feshowinfo
 
 \section{1\textsuperscript{ère} demi-journée}
 
diff --git a/agenda/linux-kernel-agenda.tex b/agenda/linux-kernel-agenda.tex
index 5103f51b..c2e16191 100644
--- a/agenda/linux-kernel-agenda.tex
+++ b/agenda/linux-kernel-agenda.tex
@@ -11,35 +11,7 @@
 
 \feshowtitle
 
-\feagendasummaryitem{Title}{
-  {\bf \trainingtitle{}}
-}
-\feagendasummaryitem{Training objectives}{
-  \traininggoals{}
-}
-\feagendasummaryitem{Duration}{
-  \feshowduration{}
-}
-\feagendasummaryitem{Pedagogics}{
-  \pedagogics{}
-}
-\feagendasummaryitem{Trainer}{
-  \trainers{}
-}
-\feagendasummaryitem{Language}{
-  \traininglanguages{}
-}
-\feagendasummaryitem{Audience}{
-  \trainingaudience{}
-}
-\feagendasummaryitem{Prerequisites}{
-  \trainingprerequisites{}
-}
-\feagendasummaryitem{Required equipment}{
-  \requiredequipment{}
-}
-\certificate{}
-\disabilities{}
+\feshowinfo
 
 \feagendatwocolumn
 {Hardware}
diff --git a/agenda/linux-kernel-fr-agenda.tex b/agenda/linux-kernel-fr-agenda.tex
index 69ec9ade..24de7247 100644
--- a/agenda/linux-kernel-fr-agenda.tex
+++ b/agenda/linux-kernel-fr-agenda.tex
@@ -11,34 +11,7 @@
 
 \feshowtitle
 
-\feagendasummaryitem{Titre}{
-  {\bf \trainingtitle{}}
-}
-\feagendasummaryitem{Objectifs\newline opérationnels}{
-}
-\feagendasummaryitem{Durée}{
-  \feshowduration{}
-}
-\feagendasummaryitem{Méthodes\newline pédagogiques}{
-  \pedagogics{}
-}
-\feagendasummaryitem{Formateur}{
-  \trainers{}
-}
-\feagendasummaryitem{Langue}{
-  \traininglanguages{}
-}
-\feagendasummaryitem{Public ciblé}{
-  \trainingaudience{}
-}
-\feagendasummaryitem{Pré-requis}{
-  \trainingprerequisites{}
-}
-\feagendasummaryitem{Équipement nécessaire}{
-  \requiredequipment{}
-}
-\certificate{}
-\disabilities{}
+\feshowinfo
 
 \feagendatwocolumn
 {Matériel}
diff --git a/agenda/linux-kernel-online-agenda.tex b/agenda/linux-kernel-online-agenda.tex
index 836f4acc..d5816ac6 100644
--- a/agenda/linux-kernel-online-agenda.tex
+++ b/agenda/linux-kernel-online-agenda.tex
@@ -11,35 +11,7 @@
 
 \feshowtitle
 
-\feagendasummaryitem{Title}{
-  {\bf \trainingtitle{}}
-}
-\feagendasummaryitem{Training objectives}{
-  \traininggoals{}
-}
-\feagendasummaryitem{Duration}{
-  \feshowduration{}
-}
-\feagendasummaryitem{Pedagogics}{
-  \pedagogics{}
-}
-\feagendasummaryitem{Trainer}{
-  \trainers{}
-}
-\feagendasummaryitem{Language}{
-  \traininglanguages{}
-}
-\feagendasummaryitem{Audience}{
-  \trainingaudience{}
-}
-\feagendasummaryitem{Prerequisites}{
-  \trainingprerequisites{}
-}
-\feagendasummaryitem{Required equipment}{
-  \requiredequipment{}
-}
-\certificate{}
-\disabilities{}
+\feshowinfo
 
 \feagendatwocolumn
 {Hardware}
diff --git a/agenda/linux-kernel-online-fr-agenda.tex b/agenda/linux-kernel-online-fr-agenda.tex
index 7eb073e5..f1e71357 100644
--- a/agenda/linux-kernel-online-fr-agenda.tex
+++ b/agenda/linux-kernel-online-fr-agenda.tex
@@ -11,35 +11,7 @@
 
 \feshowtitle
 
-\feagendasummaryitem{Titre}{
-  {\bf \trainingtitle{}}
-}
-\feagendasummaryitem{Objectifs\newline opérationnels}{
-  \traininggoals{}
-}
-\feagendasummaryitem{Durée}{
-  \feshowduration{}
-}
-\feagendasummaryitem{Méthodes\newline pédagogiques}{
-  \pedagogics{}
-}
-\feagendasummaryitem{Formateur}{
-  \trainers{}
-}
-\feagendasummaryitem{Langue}{
-  \traininglanguages{}
-}
-\feagendasummaryitem{Public ciblé}{
-  \trainingaudience{}
-}
-\feagendasummaryitem{Pré-requis}{
-  \trainingprerequisites{}
-}
-\feagendasummaryitem{Équipement nécessaire}{
-  \requiredequipment{}
-}
-\certificate{}
-\disabilities{}
+\feshowinfo
 
 \feagendatwocolumn
 {Matériel}
diff --git a/agenda/preempt-rt-agenda.tex b/agenda/preempt-rt-agenda.tex
index f72a4100..95a634a2 100644
--- a/agenda/preempt-rt-agenda.tex
+++ b/agenda/preempt-rt-agenda.tex
@@ -11,35 +11,7 @@
 
 \feshowtitle
 
-\feagendasummaryitem{Title}{
-  {\bf \trainingtitle{}}
-}
-\feagendasummaryitem{Training objectives}{
-  \traininggoals{}
-}
-\feagendasummaryitem{Duration}{
-  \feshowduration{}
-}
-\feagendasummaryitem{Pedagogics}{
-  \pedagogics{}
-}
-\feagendasummaryitem{Trainer}{
-  \trainers{}
-}
-\feagendasummaryitem{Language}{
-  \traininglanguages{}
-}
-\feagendasummaryitem{Audience}{
-  \trainingaudience{}
-}
-\feagendasummaryitem{Prerequisites}{
-  \trainingprerequisites{}
-}
-\feagendasummaryitem{Required equipment}{
-  \requiredequipment{}
-}
-\certificate{}
-\disabilities{}
+\feshowinfo
 
 \feagendatwocolumn
 {Hardware platform for practical labs}
diff --git a/agenda/preempt-rt-fr-agenda.tex b/agenda/preempt-rt-fr-agenda.tex
index c6abfcb1..7cf6da86 100644
--- a/agenda/preempt-rt-fr-agenda.tex
+++ b/agenda/preempt-rt-fr-agenda.tex
@@ -11,35 +11,7 @@
 
 \feshowtitle
 
-\feagendasummaryitem{Title}{
-  {\bf \trainingtitle{}}
-}
-\feagendasummaryitem{Objectifs\newline opérationnels}{
-  \traininggoals{}
-}
-\feagendasummaryitem{Duration}{
-  \feshowduration{}
-}
-\feagendasummaryitem{Méthodes\newline pédagogiques}{
-  \pedagogics{}
-}
-\feagendasummaryitem{Formateur}{
-  \trainers{}
-}
-\feagendasummaryitem{Langue}{
-  \traininglanguages{}
-}
-\feagendasummaryitem{Audience}{
-  \trainingaudience{}
-}
-\feagendasummaryitem{Pré-requis}{
-  \trainingprerequisites{}
-}
-\feagendasummaryitem{Équipement nécessaire}{
-  \requiredequipment{}
-}
-\certificate{}
-\disabilities{}
+\feshowinfo
 
 \feagendatwocolumn
 {Plateforme matérielle pour les travaux pratiques}
diff --git a/agenda/preempt-rt-online-agenda.tex b/agenda/preempt-rt-online-agenda.tex
index 55aba88f..91b0a384 100644
--- a/agenda/preempt-rt-online-agenda.tex
+++ b/agenda/preempt-rt-online-agenda.tex
@@ -11,35 +11,7 @@
 
 \feshowtitle
 
-\feagendasummaryitem{Title}{
-  {\bf \trainingtitle{}}
-}
-\feagendasummaryitem{Training objectives}{
-  \traininggoals{}
-}
-\feagendasummaryitem{Duration}{
-  \feshowduration{}
-}
-\feagendasummaryitem{Pedagogics}{
-  \pedagogics{}
-}
-\feagendasummaryitem{Trainer}{
-  \trainers{}
-}
-\feagendasummaryitem{Language}{
-  \traininglanguages{}
-}
-\feagendasummaryitem{Audience}{
-  \trainingaudience{}
-}
-\feagendasummaryitem{Prerequisites}{
-  \trainingprerequisites{}
-}
-\feagendasummaryitem{Required equipment}{
-  \requiredequipment{}
-}
-\certificate{}
-\disabilities{}
+\feshowinfo
 
 \feagendatwocolumn
 {Hardware platform for practical labs}
diff --git a/agenda/preempt-rt-online-fr-agenda.tex b/agenda/preempt-rt-online-fr-agenda.tex
index 7ad13474..3d9e74c5 100644
--- a/agenda/preempt-rt-online-fr-agenda.tex
+++ b/agenda/preempt-rt-online-fr-agenda.tex
@@ -11,35 +11,7 @@
 
 \feshowtitle
 
-\feagendasummaryitem{Titre}{
-  {\bf \trainingtitle{}}
-}
-\feagendasummaryitem{Objectifs\newline opérationnels}{
-  \traininggoals{}
-}
-\feagendasummaryitem{Durée}{
-  \feshowduration{}
-}
-\feagendasummaryitem{Méthodes\newline pédagogiques}{
-  \pedagogics{}
-}
-\feagendasummaryitem{Formateur}{
-  \trainers{}
-}
-\feagendasummaryitem{Langue}{
-  \traininglanguages{}
-}
-\feagendasummaryitem{Audience}{
-  \trainingaudience{}
-}
-\feagendasummaryitem{Pré-requis}{
-  \trainingprerequisites{}
-}
-\feagendasummaryitem{Équipement nécessaire}{
-  \requiredequipment{}
-}
-\certificate{}
-\disabilities{}
+\feshowinfo
 
 \feagendatwocolumn
 {Plateforme matérielle pour les travaux pratiques}
diff --git a/agenda/yocto-agenda.tex b/agenda/yocto-agenda.tex
index e27f4647..77b8ca4c 100644
--- a/agenda/yocto-agenda.tex
+++ b/agenda/yocto-agenda.tex
@@ -11,35 +11,7 @@
 
 \feshowtitle
 
-\feagendasummaryitem{Title}{
-  {\bf \trainingtitle{}}
-}
-\feagendasummaryitem{Training objectives}{
-  \traininggoals{}
-}
-\feagendasummaryitem{Duration}{
-  \feshowduration{}
-}
-\feagendasummaryitem{Pedagogics}{
-  \pedagogics{}
-}
-\feagendasummaryitem{Trainer}{
-  \trainers{}
-}
-\feagendasummaryitem{Language}{
-  \traininglanguages{}
-}
-\feagendasummaryitem{Audience}{
-  \trainingaudience{}
-}
-\feagendasummaryitem{Prerequisites}{
-  \trainingprerequisites{}
-}
-\feagendasummaryitem{Required equipment}{
-  \requiredequipment{}
-}
-\certificate{}
-\disabilities{}
+\feshowinfo
 
 \feagendatwocolumn
 {Hardware, first option}
diff --git a/agenda/yocto-fr-agenda.tex b/agenda/yocto-fr-agenda.tex
index c254495f..c70975ea 100644
--- a/agenda/yocto-fr-agenda.tex
+++ b/agenda/yocto-fr-agenda.tex
@@ -11,35 +11,7 @@
 
 \feshowtitle
 
-\feagendasummaryitem{Titre}{
-  {\bf \trainingtitle{}}
-}
-\feagendasummaryitem{Objectifs\newline opérationnels}{
-  \traininggoals{}
-}
-\feagendasummaryitem{Durée}{
-  \feshowduration{}
-}
-\feagendasummaryitem{Méthodes\newline pédagogiques}{
-  \pedagogics{}
-}
-\feagendasummaryitem{Formateur}{
-  \trainers{}
-}
-\feagendasummaryitem{Langue}{
-  \traininglanguages{}
-}
-\feagendasummaryitem{Public visé}{
-  \trainingaudience{}
-}
-\feagendasummaryitem{Pré-requis}{
-  \trainingprerequisites{}
-}
-\feagendasummaryitem{Équipement nécessaire}{
-  \requiredequipment{}
-}
-\certificate{}
-\disabilities{}
+\feshowinfo
 
 \feagendatwocolumn
 {Matériel, première option}
diff --git a/agenda/yocto-online-agenda.tex b/agenda/yocto-online-agenda.tex
index 9e82b772..046e6ea4 100644
--- a/agenda/yocto-online-agenda.tex
+++ b/agenda/yocto-online-agenda.tex
@@ -11,35 +11,7 @@
 
 \feshowtitle
 
-\feagendasummaryitem{Title}{
-  {\bf \trainingtitle{}}
-}
-\feagendasummaryitem{Training objectives}{
-  \traininggoals{}
-}
-\feagendasummaryitem{Duration}{
-  \feshowduration{}
-}
-\feagendasummaryitem{Pedagogics}{
-  \pedagogics{}
-}
-\feagendasummaryitem{Trainer}{
-  \trainers{}
-}
-\feagendasummaryitem{Language}{
-  \traininglanguages{}
-}
-\feagendasummaryitem{Audience}{
-  \trainingaudience{}
-}
-\feagendasummaryitem{Prerequisites}{
-  \trainingprerequisites{}
-}
-\feagendasummaryitem{Required equipment}{
-  \requiredequipment{}
-}
-\certificate{}
-\disabilities{}
+\feshowinfo
 
 \feagendatwocolumn
 {Hardware, first option}
diff --git a/agenda/yocto-online-fr-agenda.tex b/agenda/yocto-online-fr-agenda.tex
index c36fd711..1bcdb99f 100644
--- a/agenda/yocto-online-fr-agenda.tex
+++ b/agenda/yocto-online-fr-agenda.tex
@@ -11,35 +11,7 @@
 
 \feshowtitle
 
-\feagendasummaryitem{Titre}{
-  {\bf \trainingtitle{}}
-}
-\feagendasummaryitem{Objectifs\newline opérationnels}{
-  \traininggoals{}
-}
-\feagendasummaryitem{Durée}{
-  \feshowduration{}
-}
-\feagendasummaryitem{Méthodes\newline pédagogiques}{
-  \pedagogics{}
-}
-\feagendasummaryitem{Formateur}{
-  \trainers{}
-}
-\feagendasummaryitem{Langue}{
-  \traininglanguages{}
-}
-\feagendasummaryitem{Public visé}{
-  \trainingaudience{}
-}
-\feagendasummaryitem{Pré-requis}{
-  \trainingprerequisites{}
-}
-\feagendasummaryitem{Équipement nécessaire}{
-  \requiredequipment{}
-}
-\certificate{}
-\disabilities{}
+\feshowinfo
 
 \feagendatwocolumn
 {Matériel, première option}
diff --git a/common/agenda.sty b/common/agenda.sty
index 1f405a8d..40e13954 100644
--- a/common/agenda.sty
+++ b/common/agenda.sty
@@ -531,3 +531,67 @@
     }
   }
 }
+
+\def \feshowinfo {
+  \ifthenelse{\equal{\agendalanguage}{french}}{
+    \feagendasummaryitem{Titre}{
+      {\bf \trainingtitle{}}
+    }
+    \feagendasummaryitem{Objectifs\newline opérationnels}{
+      \traininggoals{}
+    }
+    \feagendasummaryitem{Durée}{
+      \feshowduration{}
+    }
+    \feagendasummaryitem{Méthodes\newline pédagogiques}{
+      \pedagogics{}
+    }
+    \feagendasummaryitem{Formateur}{
+      \trainers{}
+    }
+    \feagendasummaryitem{Langue}{
+      \traininglanguages{}
+    }
+    \feagendasummaryitem{Public visé}{
+      \trainingaudience{}
+    }
+    \feagendasummaryitem{Pré-requis}{
+      \trainingprerequisites{}
+    }
+    \feagendasummaryitem{Équipement nécessaire}{
+      \requiredequipment{}
+    }
+    \certificate{}
+    \disabilities{}
+  }{
+    \feagendasummaryitem{Title}{
+      {\bf \trainingtitle{}}
+    }
+    \feagendasummaryitem{Training objectives}{
+      \traininggoals{}
+    }
+    \feagendasummaryitem{Duration}{
+      \feshowduration{}
+    }
+    \feagendasummaryitem{Pedagogics}{
+      \pedagogics{}
+    }
+    \feagendasummaryitem{Trainer}{
+      \trainers{}
+    }
+    \feagendasummaryitem{Language}{
+      \traininglanguages{}
+    }
+    \feagendasummaryitem{Audience}{
+      \trainingaudience{}
+    }
+    \feagendasummaryitem{Prerequisites}{
+      \trainingprerequisites{}
+    }
+    \feagendasummaryitem{Required equipment}{
+      \requiredequipment{}
+    }
+    \certificate{}
+    \disabilities{}
+  }
+}
\ No newline at end of file




More information about the training-materials-updates mailing list