[bootlin/training-materials updates] master: agenda: factorize some preempt-rt variables (54c57163)
Thomas Petazzoni
thomas.petazzoni at bootlin.com
Sun Jan 1 22:40:18 CET 2023
Repository : https://github.com/bootlin/training-materials
On branch : master
Link : https://github.com/bootlin/training-materials/commit/54c571635eabf82f8632151aa82e6076517037b1
>---------------------------------------------------------------
commit 54c571635eabf82f8632151aa82e6076517037b1
Author: Thomas Petazzoni <thomas.petazzoni at bootlin.com>
Date: Sun Jan 1 22:40:18 2023 +0100
agenda: factorize some preempt-rt variables
Signed-off-by: Thomas Petazzoni <thomas.petazzoni at bootlin.com>
>---------------------------------------------------------------
54c571635eabf82f8632151aa82e6076517037b1
agenda/preempt-rt-agenda.tex | 5 ++---
agenda/preempt-rt-fr-agenda.tex | 5 ++---
agenda/preempt-rt-online-agenda.tex | 5 ++---
agenda/preempt-rt-online-fr-agenda.tex | 5 ++---
agenda/preempt-rt.inc | 16 ++++++++++++++++
5 files changed, 24 insertions(+), 12 deletions(-)
diff --git a/agenda/preempt-rt-agenda.tex b/agenda/preempt-rt-agenda.tex
index 5f1241a4..1ebb577a 100644
--- a/agenda/preempt-rt-agenda.tex
+++ b/agenda/preempt-rt-agenda.tex
@@ -1,10 +1,9 @@
\documentclass[a4paper,12pt,obeyspaces,spaces,hyphens]{article}
-\def \trainingtitle{Real-Time Linux with {\em PREEMPT\_RT} training}
\def \trainingtype{onsite}
-\def \trainingduration{2}
\def \agendalanguage{english}
-\def \training{preempt-rt}
+
+\input{agenda/preempt-rt.inc}
\usepackage{agenda}
diff --git a/agenda/preempt-rt-fr-agenda.tex b/agenda/preempt-rt-fr-agenda.tex
index 022c58b3..8d97e207 100644
--- a/agenda/preempt-rt-fr-agenda.tex
+++ b/agenda/preempt-rt-fr-agenda.tex
@@ -1,10 +1,9 @@
\documentclass[a4paper,12pt,obeyspaces,spaces,hyphens]{article}
-\def \trainingtitle{Formation temps-réel sous Linux avec {\em PREEMPT\_RT}}
\def \trainingtype{onsite}
-\def \trainingduration{2}
\def \agendalanguage{french}
-\def \training{preempt-rt}
+
+\input{agenda/preempt-rt.inc}
\usepackage{agenda}
diff --git a/agenda/preempt-rt-online-agenda.tex b/agenda/preempt-rt-online-agenda.tex
index cf18a2cd..3610865f 100644
--- a/agenda/preempt-rt-online-agenda.tex
+++ b/agenda/preempt-rt-online-agenda.tex
@@ -1,10 +1,9 @@
\documentclass[a4paper,12pt,obeyspaces,spaces,hyphens]{article}
-\def \trainingtitle{Real-Time Linux with {\em PREEMPT\_RT} training}
\def \trainingtype{online}
-\def \trainingduration{3}
\def \agendalanguage{english}
-\def \training{preempt-rt}
+
+\input{agenda/preempt-rt.inc}
\usepackage{agenda}
diff --git a/agenda/preempt-rt-online-fr-agenda.tex b/agenda/preempt-rt-online-fr-agenda.tex
index 96615e2b..47226af9 100644
--- a/agenda/preempt-rt-online-fr-agenda.tex
+++ b/agenda/preempt-rt-online-fr-agenda.tex
@@ -1,10 +1,9 @@
\documentclass[a4paper,12pt,obeyspaces,spaces,hyphens]{article}
-\def \trainingtitle{Formation temps-réel sous Linux avec {\em PREEMPT\_RT}}
\def \trainingtype{online}
-\def \trainingduration{3}
\def \agendalanguage{french}
-\def \training{preempt-rt}
+
+\input{agenda/preempt-rt.inc}
\usepackage{agenda}
diff --git a/agenda/preempt-rt.inc b/agenda/preempt-rt.inc
new file mode 100644
index 00000000..fe0f51ff
--- /dev/null
+++ b/agenda/preempt-rt.inc
@@ -0,0 +1,16 @@
+\usepackage{ifthen}
+\def \training{preempt-rt}
+
+% Title
+\ifthenelse{\equal{\agendalanguage}{french}}{
+ \def \trainingtitle{Formation temps-réel sous Linux avec {\em PREEMPT\_RT}}
+}{
+ \def \trainingtitle{Real-Time Linux with {\em PREEMPT\_RT} training}
+}
+
+% Duration
+\ifthenelse{\equal{\trainingtype}{online}}{
+ \def \trainingduration{3}
+}{
+ \def \trainingduration{2}
+}
More information about the training-materials-updates
mailing list