[FE training-materials-updates] Slides: switch to TTF fonts
Alexandre Belloni
alexandre.belloni at free-electrons.com
Wed Sep 23 14:22:04 CEST 2015
Repository : git://git.free-electrons.com/training-materials.git
On branch : master
Link : http://git.free-electrons.com/training-materials/commit/?id=442222b45b0c20b7136c855fc7569816fa4f90a4
>---------------------------------------------------------------
commit 442222b45b0c20b7136c855fc7569816fa4f90a4
Author: Alexandre Belloni <alexandre.belloni at free-electrons.com>
Date: Wed Sep 23 14:22:04 2015 +0200
Slides: switch to TTF fonts
Signed-off-by: Alexandre Belloni <alexandre.belloni at free-electrons.com>
>---------------------------------------------------------------
442222b45b0c20b7136c855fc7569816fa4f90a4
common/android-title.tex | 2 +-
common/autotools-title.tex | 2 +-
common/beamerthemeFreeElectrons.sty | 11 ++++--
common/boottime-title.tex | 2 +-
common/buildroot-title.tex | 2 +-
common/kernel-title.tex | 2 +-
common/slide-header.tex | 1 -
common/sysdev-title.tex | 2 +-
common/yocto-title.tex | 2 +-
.../kernel-driver-development-interrupts.tex | 6 +--
slides/kernel-frameworks/kernel-frameworks.tex | 2 +-
slides/kernel-pinmuxing/allwinner-example.dia | 44 +++++++++++-----------
slides/kernel-pinmuxing/kernel-pinmuxing.tex | 3 +-
.../sysdev-linux-intro-features.tex | 2 +-
.../sysdev-linux-intro-versioning.tex | 4 +-
15 files changed, 45 insertions(+), 42 deletions(-)
diff --git a/common/android-title.tex b/common/android-title.tex
index a400ee0..6c6708e 100644
--- a/common/android-title.tex
+++ b/common/android-title.tex
@@ -1,4 +1,4 @@
-\authors{Free Electrons}
+\authors{{\fontspec{Ubuntu Mono}{\itshape{\bfseries free electrons}}}}
\title{Android System Development}
\trainingurl{http://free-electrons.com/doc/training/android}
diff --git a/common/autotools-title.tex b/common/autotools-title.tex
index 9132204..d2d6c3f 100644
--- a/common/autotools-title.tex
+++ b/common/autotools-title.tex
@@ -1,4 +1,4 @@
-\authors{Free Electrons}
+\authors{{\fontspec{Ubuntu Mono}{\itshape{\bfseries free electrons}}}}
\trainingurl{http://free-electrons.com/doc/training/autotools}
\titleframe{Autotools Training}
diff --git a/common/beamerthemeFreeElectrons.sty b/common/beamerthemeFreeElectrons.sty
index 3d7f545..dc8dabc 100644
--- a/common/beamerthemeFreeElectrons.sty
+++ b/common/beamerthemeFreeElectrons.sty
@@ -12,6 +12,11 @@
\useoutertheme{default}
\usecolortheme{seahorse}
+\usepackage{fontspec}
+\setmainfont{Liberation Serif}
+\setsansfont{Liberation Sans}
+\setmonofont{Inconsolata}
+
% Define the "Free-Electrons blue" color
\definecolor{feblue}{rgb}{0.7980,0.7980,1.0}
\setbeamercolor*{palette primary}{bg=feblue}
@@ -63,7 +68,7 @@
{
\vskip-2pt
\hbox{%
- \begin{beamercolorbox}[wd=\paperwidth,ht=3ex,dp=1.5ex]{frametitle}%
+ \begin{beamercolorbox}[wd=\paperwidth,ht=2.25ex,dp=1.5ex]{frametitle}%
\usebeamerfont{frametitle}
\begin{textblock}{.2}[0.5,0.5](0.12,0.07)
\includegraphics[width=1cm]{common/logo-penguins.pdf}
@@ -78,10 +83,10 @@
\defbeamertemplate*{footline}{fetheme}
{
\hbox{%
- \begin{beamercolorbox}[wd=\paperwidth,ht=2.25ex,dp=1ex,leftskip=0.5em]{palette primary}%
+ \begin{beamercolorbox}[wd=\paperwidth,ht=1.4ex,dp=1ex,leftskip=0.5em]{palette primary}%
\Tiny
\begin{tabular*}{\textwidth}{@{\extracolsep{\fill}} lr}
- Free Electrons - Embedded Linux, kernel, drivers and Android - Development, consulting, training and support.
+ {\fontspec{Ubuntu Mono}{\itshape{\bfseries free electrons}}} - Embedded Linux, kernel, drivers and Android - Development, consulting, training and support.
~{\tt http://free-electrons.com} & \insertframenumber{}/\inserttotalframenumber{}
\end{tabular*}
\end{beamercolorbox}
diff --git a/common/boottime-title.tex b/common/boottime-title.tex
index 73eea0e..7567180 100644
--- a/common/boottime-title.tex
+++ b/common/boottime-title.tex
@@ -1,4 +1,4 @@
-\authors{Free Electrons}
+\authors{{\fontspec{Ubuntu Mono}{\itshape{\bfseries free electrons}}}}
\title{Boot time optimization}
\trainingurl{http://free-electrons.com/doc/training/boot-time}
diff --git a/common/buildroot-title.tex b/common/buildroot-title.tex
index df0b195..c02ecdd 100644
--- a/common/buildroot-title.tex
+++ b/common/buildroot-title.tex
@@ -1,4 +1,4 @@
-\authors{Free Electrons}
+\authors{{\fontspec{Ubuntu Mono}{\itshape{\bfseries free electrons}}}}
\trainingurl{http://free-electrons.com/doc/training/buildroot}
\titleframe{Buildroot}
diff --git a/common/kernel-title.tex b/common/kernel-title.tex
index 6c070bc..973cc2c 100644
--- a/common/kernel-title.tex
+++ b/common/kernel-title.tex
@@ -1,4 +1,4 @@
-\authors{Free Electrons}
+\authors{{\fontspec{Ubuntu Mono}{\itshape{\bfseries free electrons}}}}
\trainingurl{http://free-electrons.com/doc/training/linux-kernel}
\titleframe{Linux Kernel and Driver Development Training}
diff --git a/common/slide-header.tex b/common/slide-header.tex
index 31c2118..02a8e70 100644
--- a/common/slide-header.tex
+++ b/common/slide-header.tex
@@ -1,5 +1,4 @@
\documentclass[obeyspaces,spaces,hyphens]{beamer}
-\usepackage[utf8]{inputenc}
\mode<presentation>
\usetheme{FreeElectrons}
diff --git a/common/sysdev-title.tex b/common/sysdev-title.tex
index 7b14eb1..4f8c8d3 100644
--- a/common/sysdev-title.tex
+++ b/common/sysdev-title.tex
@@ -1,4 +1,4 @@
-\authors{Free Electrons}
+\authors{{\fontspec{Ubuntu Mono}{\itshape{\bfseries free electrons}}}}
\trainingurl{http://free-electrons.com/doc/training/embedded-linux}
\titleframe{Embedded Linux system development}
diff --git a/common/yocto-title.tex b/common/yocto-title.tex
index dc3cb4a..13ae912 100644
--- a/common/yocto-title.tex
+++ b/common/yocto-title.tex
@@ -1,4 +1,4 @@
-\authors{Free Electrons}
+\authors{{\fontspec{Ubuntu Mono}{\itshape{\bfseries free electrons}}}}
\trainingurl{http://free-electrons.com/doc/training/yocto}
\titleframe{Yocto Project and OpenEmbedded Training}
diff --git a/slides/kernel-driver-development-interrupts/kernel-driver-development-interrupts.tex b/slides/kernel-driver-development-interrupts/kernel-driver-development-interrupts.tex
index aa8f21f..a84c88a 100644
--- a/slides/kernel-driver-development-interrupts/kernel-driver-development-interrupts.tex
+++ b/slides/kernel-driver-development-interrupts/kernel-driver-development-interrupts.tex
@@ -3,7 +3,7 @@
\begin{frame}[fragile]
\frametitle{Registering an interrupt handler 1/2}
The "managed" API is recommended:
- \begin{minted}{c}
+ \begin{minted}[fontsize=\small]{c}
int devm_request_irq(struct device *dev,
unsigned int irq,
irq_handler_t handler,
@@ -21,9 +21,9 @@ int devm_request_irq(struct device *dev,
\item \code{handler} is a pointer to the IRQ handler
\item \code{irq_flags} are option masks (see next slide)
\item \code{devname} is the registered name
- \item \code{dev_id} is a pointer to some data. It cannot be NULL
+ \item {\small \code{dev_id} is a pointer to some data. It cannot be NULL
as it is used as an identifier for \kfunc{free_irq} when using
- shared IRQs.
+ shared IRQs.}
\end{itemize}
\end{frame}
diff --git a/slides/kernel-frameworks/kernel-frameworks.tex b/slides/kernel-frameworks/kernel-frameworks.tex
index 72a13a5..35e0637 100644
--- a/slides/kernel-frameworks/kernel-frameworks.tex
+++ b/slides/kernel-frameworks/kernel-frameworks.tex
@@ -281,7 +281,7 @@ struct file_operations {
\begin{frame}
\frametitle{Exchanging data with user space 3/3}
\begin{center}
- \includegraphics[width=\textwidth]{slides/kernel-frameworks/copy-to-from-user.pdf}
+ \includegraphics[width=0.95\textwidth]{slides/kernel-frameworks/copy-to-from-user.pdf}
\end{center}
\end{frame}
diff --git a/slides/kernel-pinmuxing/allwinner-example.dia b/slides/kernel-pinmuxing/allwinner-example.dia
index 43d8279..80ad25a 100644
--- a/slides/kernel-pinmuxing/allwinner-example.dia
+++ b/slides/kernel-pinmuxing/allwinner-example.dia
@@ -126,7 +126,7 @@
<dia:point val="5.73784,-0.963624"/>
</dia:attribute>
<dia:attribute name="obj_bb">
- <dia:rectangle val="5.73784,-1.75112;30.7278,17.228"/>
+ <dia:rectangle val="5.73784,-1.67112;26.4403,17.178"/>
</dia:attribute>
<dia:attribute name="text">
<dia:composite type="text">
@@ -176,7 +176,7 @@
<dia:point val="35.2132,-1.2248"/>
</dia:attribute>
<dia:attribute name="obj_bb">
- <dia:rectangle val="35.2132,-2.0123;58.6732,31.7835"/>
+ <dia:rectangle val="35.2132,-1.9323;54.6482,31.7335"/>
</dia:attribute>
<dia:attribute name="text">
<dia:composite type="text">
@@ -314,14 +314,14 @@
</dia:object>
<dia:object type="Standard - Line" version="0" id="O6">
<dia:attribute name="obj_pos">
- <dia:point val="8.21939,5.77022"/>
+ <dia:point val="8.01306,5.79315"/>
</dia:attribute>
<dia:attribute name="obj_bb">
- <dia:rectangle val="8.06939,5.62022;8.36939,12.1041"/>
+ <dia:rectangle val="7.86306,5.64315;8.16306,12.127"/>
</dia:attribute>
<dia:attribute name="conn_endpoints">
- <dia:point val="8.21939,5.77022"/>
- <dia:point val="8.21939,11.9541"/>
+ <dia:point val="8.01306,5.79315"/>
+ <dia:point val="8.01306,11.977"/>
</dia:attribute>
<dia:attribute name="numcp">
<dia:int val="1"/>
@@ -338,7 +338,7 @@
<dia:point val="7.68424,8.02971"/>
</dia:attribute>
<dia:attribute name="obj_bb">
- <dia:rectangle val="5.08424,7.41603;7.70293,9.81959"/>
+ <dia:rectangle val="5.43424,7.44971;7.68424,9.76721"/>
</dia:attribute>
<dia:attribute name="text">
<dia:composite type="text">
@@ -370,14 +370,14 @@ config#</dia:string>
</dia:object>
<dia:object type="Standard - Line" version="0" id="O8">
<dia:attribute name="obj_pos">
- <dia:point val="37.8201,2.45368"/>
+ <dia:point val="37.5908,2.49953"/>
</dia:attribute>
<dia:attribute name="obj_bb">
- <dia:rectangle val="37.6698,2.3034;37.9809,8.23945"/>
+ <dia:rectangle val="37.4406,2.34925;37.7516,8.2853"/>
</dia:attribute>
<dia:attribute name="conn_endpoints">
- <dia:point val="37.8201,2.45368"/>
- <dia:point val="37.8306,8.08917"/>
+ <dia:point val="37.5908,2.49953"/>
+ <dia:point val="37.6013,8.13502"/>
</dia:attribute>
<dia:attribute name="numcp">
<dia:int val="1"/>
@@ -394,7 +394,7 @@ config#</dia:string>
<dia:point val="37.3367,4.68249"/>
</dia:attribute>
<dia:attribute name="obj_bb">
- <dia:rectangle val="34.7367,4.0688;37.3553,6.47237"/>
+ <dia:rectangle val="35.0992,4.10249;37.3367,6.41999"/>
</dia:attribute>
<dia:attribute name="text">
<dia:composite type="text">
@@ -450,7 +450,7 @@ config#</dia:string>
<dia:point val="53.3498,12.2381"/>
</dia:attribute>
<dia:attribute name="obj_bb">
- <dia:rectangle val="53.3311,11.6244;57.8357,14.828"/>
+ <dia:rectangle val="53.3498,11.6581;57.6023,14.7756"/>
</dia:attribute>
<dia:attribute name="text">
<dia:composite type="text">
@@ -483,14 +483,14 @@ config#</dia:string>
</dia:object>
<dia:object type="Standard - Line" version="0" id="O12">
<dia:attribute name="obj_pos">
- <dia:point val="36.8093,19.4312"/>
+ <dia:point val="36.6947,19.5688"/>
</dia:attribute>
<dia:attribute name="obj_bb">
- <dia:rectangle val="36.6591,19.281;36.97,28.3683"/>
+ <dia:rectangle val="36.5445,19.4186;36.8554,28.5058"/>
</dia:attribute>
<dia:attribute name="conn_endpoints">
- <dia:point val="36.8093,19.4312"/>
- <dia:point val="36.8198,28.2181"/>
+ <dia:point val="36.6947,19.5688"/>
+ <dia:point val="36.7052,28.3557"/>
</dia:attribute>
<dia:attribute name="numcp">
<dia:int val="1"/>
@@ -507,7 +507,7 @@ config#</dia:string>
<dia:point val="36.3441,22.3315"/>
</dia:attribute>
<dia:attribute name="obj_bb">
- <dia:rectangle val="32.4332,21.7365;36.3441,25.684"/>
+ <dia:rectangle val="32.7191,21.7515;36.3441,25.669"/>
</dia:attribute>
<dia:attribute name="text">
<dia:composite type="text">
@@ -544,7 +544,7 @@ config#</dia:string>
<dia:point val="5.00853,-2.44854"/>
</dia:attribute>
<dia:attribute name="obj_bb">
- <dia:rectangle val="5.00853,-3.36604;9.59603,-2.21354"/>
+ <dia:rectangle val="5.00853,-3.34354;9.24103,-2.23854"/>
</dia:attribute>
<dia:attribute name="text">
<dia:composite type="text">
@@ -577,7 +577,7 @@ config#</dia:string>
<dia:point val="32.1069,-2.66067"/>
</dia:attribute>
<dia:attribute name="obj_bb">
- <dia:rectangle val="32.1069,-3.57817;37.6745,-2.42567"/>
+ <dia:rectangle val="32.1069,-3.55567;37.0569,-2.45067"/>
</dia:attribute>
<dia:attribute name="text">
<dia:composite type="text">
@@ -610,7 +610,7 @@ config#</dia:string>
<dia:point val="18.8033,-2.62692"/>
</dia:attribute>
<dia:attribute name="obj_bb">
- <dia:rectangle val="18.8033,-3.22192;31.1233,-2.47442"/>
+ <dia:rectangle val="18.8033,-3.16192;29.0433,-2.51192"/>
</dia:attribute>
<dia:attribute name="text">
<dia:composite type="text">
@@ -643,7 +643,7 @@ config#</dia:string>
<dia:point val="41.1009,-2.86475"/>
</dia:attribute>
<dia:attribute name="obj_bb">
- <dia:rectangle val="41.1009,-3.45975;59.1959,-2.71225"/>
+ <dia:rectangle val="41.1009,-3.39975;56.1409,-2.74975"/>
</dia:attribute>
<dia:attribute name="text">
<dia:composite type="text">
diff --git a/slides/kernel-pinmuxing/kernel-pinmuxing.tex b/slides/kernel-pinmuxing/kernel-pinmuxing.tex
index d2a9b4f..88cb268 100644
--- a/slides/kernel-pinmuxing/kernel-pinmuxing.tex
+++ b/slides/kernel-pinmuxing/kernel-pinmuxing.tex
@@ -68,8 +68,7 @@ i2c at 11000 {
...
};
\end{minted}
-\item See
- \kerneldoc{devicetree/bindings/pinctrl/pinctrl-bindings.txt}
+\item See \kerneldoc{devicetree/bindings/pinctrl/pinctrl-bindings.txt}
for details.
\end{itemize}
\end{frame}
diff --git a/slides/sysdev-linux-intro-features/sysdev-linux-intro-features.tex b/slides/sysdev-linux-intro-features/sysdev-linux-intro-features.tex
index c5cb3f0..379719d 100644
--- a/slides/sysdev-linux-intro-features/sysdev-linux-intro-features.tex
+++ b/slides/sysdev-linux-intro-features/sysdev-linux-intro-features.tex
@@ -47,7 +47,7 @@
\begin{frame}
\frametitle{Linux kernel in the system}
\begin{center}
- \includegraphics[width=\textwidth]{slides/sysdev-linux-intro-features/linux-kernel-in-system.pdf}
+ \includegraphics[width=0.95\textwidth]{slides/sysdev-linux-intro-features/linux-kernel-in-system.pdf}
\end{center}
\end{frame}
diff --git a/slides/sysdev-linux-intro-versioning/sysdev-linux-intro-versioning.tex b/slides/sysdev-linux-intro-versioning/sysdev-linux-intro-versioning.tex
index f7b2cee..14b29f7 100644
--- a/slides/sysdev-linux-intro-versioning/sysdev-linux-intro-versioning.tex
+++ b/slides/sysdev-linux-intro-versioning/sysdev-linux-intro-versioning.tex
@@ -82,7 +82,7 @@
\begin{frame}
\frametitle{More stability for the kernel source tree}
\begin{columns}
- \column{0.7\textwidth}
+ \column{0.75\textwidth}
\begin{itemize}
\item Issue: bug and security fixes only released for most recent
stable kernel versions.
@@ -96,7 +96,7 @@
versions will be supported for some time (up to 2 or 3 years),
and which ones won't be supported any more ("EOL: End Of Life")
\end{itemize}
- \column{0.3\textwidth}
+ \column{0.25\textwidth}
\includegraphics[width=\textwidth]{slides/sysdev-linux-intro-versioning/longterm-versions.png}
\end{columns}
\end{frame}
More information about the training-materials-updates
mailing list