[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