Commit c45003794c781c46e80ea500c46758325d55e0e6

Authored by Francisco Coelho
1 parent c15412f7
Exists in master

Release Candidate #1

exemplos/simples.pdf
No preview for this file type
exemplos/simples.tex
1 \documentclass{beamer} 1 \documentclass{beamer}
2 -\usetheme{Giraldo} 2 +\usetheme[calcado]{Giraldo}
3 % 3 %
4 % 4 %
5 % Suporte para o português 5 % Suporte para o português
@@ -7,7 +7,7 @@ @@ -7,7 +7,7 @@
7 \usepackage{eurosym} 7 \usepackage{eurosym}
8 \usepackage[T1]{fontenc} 8 \usepackage[T1]{fontenc}
9 \usepackage[utf8]{inputenc} 9 \usepackage[utf8]{inputenc}
10 -\usepackage[portuges]{babel} 10 +\usepackage[portuguese]{babel}
11 % 11 %
12 % 12 %
13 % 13 %
@@ -24,14 +24,13 @@ @@ -24,14 +24,13 @@
24 % 24 %
25 % Identificação deste documento 25 % Identificação deste documento
26 % 26 %
27 -\title{Exemplo de uma aula}  
28 -\subtitle{Uso do tema `Giraldo'}  
29 -\author{Francisco Coelho}  
30 -\institute[\texttt{fc@di.uevora.pt}]{ 27 +\title[Exemplo]{Exemplo de uma aula}
  28 +\subtitle[Giraldo]{Uso do tema `Giraldo'}
  29 +\author[fc]{Francisco Coelho\\{fc@di.uevora.pt}}
  30 +\institute[UE]{
31 Departamento de Informática\\ 31 Departamento de Informática\\
32 -Escola de Ciências e Tecnologia  
33 -}  
34 -\date{} 32 +Escola de Ciências e Tecnologia}
  33 +\date{\today}
35 % 34 %
36 % 35 %
37 % Documento 36 % Documento
@@ -46,7 +45,7 @@ Escola de Ciências e Tecnologia @@ -46,7 +45,7 @@ Escola de Ciências e Tecnologia
46 % 45 %
47 % Primeira secção 46 % Primeira secção
48 % 47 %
49 - \section{Uso básico do `beamer`} 48 + \section[Uso]{Uso básico do `beamer`}
50 % 49 %
51 % 50 %
52 % Página de conteúdo 51 % Página de conteúdo
@@ -73,10 +72,10 @@ Escola de Ciências e Tecnologia @@ -73,10 +72,10 @@ Escola de Ciências e Tecnologia
73 % 72 %
74 \begin{frame}{Teoremas e Demonstrações} 73 \begin{frame}{Teoremas e Demonstrações}
75 \begin{theorem}[Teorema Fundamental da Álgebra] 74 \begin{theorem}[Teorema Fundamental da Álgebra]
76 - Qualquer polinómio de grau $n$ tem $n$ raízes complexas. 75 + Qualquer polinómio de grau $n$ tem $n$ raízes.
77 \end{theorem} 76 \end{theorem}
78 \begin{proof} 77 \begin{proof}
79 - Tenho uma demonstração simples mas não cabe na margem da página. 78 + Tenho uma demonstração simples e engenhosa mas não cabe na margem desta página.
80 \end{proof} 79 \end{proof}
81 \end{frame} 80 \end{frame}
82 % 81 %
@@ -99,21 +98,63 @@ Escola de Ciências e Tecnologia @@ -99,21 +98,63 @@ Escola de Ciências e Tecnologia
99 \end{example} 98 \end{example}
100 \end{frame} 99 \end{frame}
101 % 100 %
102 - \section{Opções e mais exemplos} 101 + \section[Opções]{Opções e mais exemplos}
103 102
104 \begin{frame}{Beamer e \alert{Giraldo}} 103 \begin{frame}{Beamer e \alert{Giraldo}}
105 - \begin{semiverbatim} 104 + \begin{example}[Documento]
  105 + \begin{semiverbatim}
  106 + \\documentclass\{beamer\}
  107 +
  108 + \\usetheme\{\alert{Giraldo}\}
  109 +
  110 + \\usepackage[portuges]\{babel\}
  111 +
  112 + \\begin\{document\}
  113 +
  114 + ~~~~...
  115 +
  116 + \\end\{document\}
  117 + \end{semiverbatim}
  118 + \end{example}
  119 + \end{frame}
  120 +
  121 + \begin{frame}{Barra de título em cada página}
  122 + \begin{description}
  123 + \item[sempavor] texto cinza escuro sobre fundo branco:
  124 + \begin{semiverbatim}
106 \\documentclass\{beamer\} 125 \\documentclass\{beamer\}
107 126
108 - \\usetheme\{\alert{Giraldo}\} 127 + \\usetheme[\alert{sempavor}]\{Giraldo\}
  128 + \end{semiverbatim}
  129 + \item[comvergonha] texto cinza sobre fundo vermelho:
  130 + \begin{semiverbatim}
  131 + \\documentclass\{beamer\}
109 132
110 - \\usepackage[portuges]\{babel\} 133 + \\usetheme[\alert{comvergonha}]\{Giraldo\}
  134 + \end{semiverbatim}
  135 + \item[(omissão)] texto cinza escuro sobre fundo cinza claro:
  136 + \begin{semiverbatim}
  137 + \\documentclass\{beamer\}
111 138
112 - \\begin\{document\} 139 + \\usetheme\{Giraldo\}
  140 + \end{semiverbatim}
  141 + \end{description}
  142 + \end{frame}
113 143
114 - ~~~~... 144 + \begin{frame}{Navegação das secções no fundo da página}
  145 + \begin{description}
  146 + \item[calcado] com navegação das secções:
  147 + \begin{semiverbatim}
  148 + \\documentclass\{beamer\}
  149 +
  150 + \\usetheme[\alert{calcado}]\{Giraldo\}
  151 + \end{semiverbatim}
  152 + \item[(omissão)] sem navegação das secções:
  153 + \begin{semiverbatim}
  154 + \\documentclass\{beamer\}
115 155
116 - \\end\{document\}  
117 - \end{semiverbatim} 156 + \\usetheme\{Giraldo\}
  157 + \end{semiverbatim}
  158 + \end{description}
118 \end{frame} 159 \end{frame}
119 \end{document} 160 \end{document}
120 \ No newline at end of file 161 \ No newline at end of file
texmf/tex/latex/beamer/themes/color/beamercolorthemeGiraldo.sty
@@ -5,6 +5,25 @@ @@ -5,6 +5,25 @@
5 % 1. under the LaTeX Project Public License and/or 5 % 1. under the LaTeX Project Public License and/or
6 % 2. under the GNU Public License. 6 % 2. under the GNU Public License.
7 % 7 %
  8 +%
  9 +% Opcoes
  10 +%
  11 +% (default) ==> barra dos títulos: fundo cinza claro, texto cinza escuro
  12 +%
  13 +% sempavor ==> barra dos titulos: fundo branco, texto conza
  14 +%
  15 +\newif\ifgiraldo@sempavor
  16 +\giraldo@sempavorfalse
  17 +\DeclareOptionBeamer{sempavor}{\giraldo@sempavortrue}
  18 +%
  19 +% comvergonha ==> barra dos titulos: fundo vermelho, texto branco
  20 +%
  21 +\newif\ifgiraldo@comvergonha
  22 +\giraldo@comvergonhafalse
  23 +\DeclareOptionBeamer{comvergonha}{\giraldo@comvergonhatrue}
  24 +%
  25 +\ProcessOptionsBeamer
  26 +%
8 \mode<presentation> 27 \mode<presentation>
9 % 28 %
10 % 29 %
@@ -82,6 +101,32 @@ @@ -82,6 +101,32 @@
82 bg=normal text.bg!30!black 101 bg=normal text.bg!30!black
83 } 102 }
84 % 103 %
  104 +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  105 +%
  106 +%
  107 +% Processamento de opcoes
  108 +%
  109 +% sempavor
  110 +%
  111 +\ifgiraldo@sempavor
  112 + \setbeamercolor{frametitle}{bg=white,fg=ue-gray}
  113 + \pgfdeclareimage[width=64pt]{page-logo}{lhn}
  114 +%
  115 +% alcaide
  116 +%
  117 +\else\ifgiraldo@comvergonha
  118 + \setbeamercolor{frametitle}{bg=ue-red,fg=white}
  119 + \pgfdeclareimage[width=64pt]{page-logo}{lhb}
  120 +%
  121 +% (default)
  122 +%
  123 +\else
  124 + \setbeamercolor{frametitle}{bg=ue-grey!12.5!white,fg=ue-grey}
  125 + \pgfdeclareimage[width=64pt]{page-logo}{lhn}
  126 +\fi\fi
  127 +%
  128 +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  129 +%
85 % 130 %
86 % Sidebar stuff 131 % Sidebar stuff
87 % 132 %
texmf/tex/latex/beamer/themes/theme/beamerthemeGiraldo.sty
@@ -9,10 +9,18 @@ @@ -9,10 +9,18 @@
9 % 9 %
10 % 10 %
11 % Opcoes 11 % Opcoes
  12 +\DeclareOptionBeamer{sempavor}{\PassOptionsToPackage{sempavor}{beamercolorthemeGiraldo}}
  13 +\DeclareOptionBeamer{comvergonha}{\PassOptionsToPackage{comvergonha}{beamercolorthemeGiraldo}}
  14 +%
  15 +% Opcoes
  16 +%
  17 +% comsapatos ==> barra de contexo
  18 +%
  19 +\newif\ifgiraldo@calcado
  20 +\giraldo@calcadofalse
  21 +\DeclareOptionBeamer{calcado}{\giraldo@calcadotrue}
  22 +%
12 % 23 %
13 -\newif\ifgiraldo@sempavor  
14 -\giraldo@sempavorfalse  
15 -\DeclareOptionBeamer{sempavor}{\giraldo@sempavortrue}  
16 \ProcessOptionsBeamer 24 \ProcessOptionsBeamer
17 % 25 %
18 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 26 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ -20,10 +28,11 @@ @@ -20,10 +28,11 @@
20 % 28 %
21 % Logotipo(s) 29 % Logotipo(s)
22 % 30 %
23 -\pgfdeclareimage[width=64pt]{ue-logo}{logo_horizontal_duas_linhas}  
24 -\pgfdeclareimage[width=64pt]{ue-logo-branco}{logo_horizontal_duas_linhas_invertido}  
25 -\pgfdeclareimage[width=96pt]{ue-logo-principal}{logo_principal}  
26 -\titlegraphic{\pgfuseimage{ue-logo-principal}} 31 +%\pgfdeclareimage[width=64pt]{ue-logo}{logo_horizontal_duas_linhas}
  32 +%\pgfdeclareimage[width=64pt]{ue-logo-branco}{logo_horizontal_duas_linhas_invertido}
  33 +\pgfdeclareimage[width=64pt]{section-logo}{lhb}
  34 +\pgfdeclareimage[width=96pt]{main-logo}{lue}
  35 +\titlegraphic{\pgfuseimage{main-logo}}
27 %\logo{\pgfputat{\pgfxy(-1.2,8)}{\pgfbox[center,base]{\pgfuseimage{ue-logo}}}} 36 %\logo{\pgfputat{\pgfxy(-1.2,8)}{\pgfbox[center,base]{\pgfuseimage{ue-logo}}}}
28 % 37 %
29 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 38 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ -37,52 +46,61 @@ @@ -37,52 +46,61 @@
37 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 46 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
38 % 47 %
39 % 48 %
40 -% Opcao sempavor 49 +% Afinação de elementos nas páginas
41 % 50 %
42 -\ifgiraldo@sempavor  
43 - \pgfdeclareimage[width=64pt]{ue-logo}{logo_horizontal_duas_linhas}  
44 - \setbeamercolor{frametitle}{bg=ue-red,fg=white} 51 +\ifgiraldo@calcado
  52 + \setbeamertemplate{footline}[text line]{
  53 + \insertsectionnavigationhorizontal{\linewidth}{}{\hskip0pt plus1filll\textbf{\insertframenumber}/\inserttotalframenumber}
  54 + }
45 \else 55 \else
46 - \pgfdeclareimage[width=64pt]{ue-logo}{logo_horizontal_duas_linhas} 56 + \setbeamertemplate{footline}[text line]{
  57 + \hskip0pt plus1filll\textbf{\insertframenumber}/\inserttotalframenumber
  58 + }
47 \fi 59 \fi
48 -\logo{\pgfputat{\pgfxy(-1.2,8)}{\pgfbox[center,base]{\pgfuseimage{ue-logo}}}}  
49 -  
50 % 60 %
51 -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 61 +%
52 % 62 %
  63 +\setbeamertemplate{headline}{}
53 % 64 %
54 -% Pagina de seccao  
55 % 65 %
56 -\AtBeginSection  
57 -{ \begingroup  
58 - \setbeamercolor{background canvas}{bg=ue-red}  
59 - \setbeamercolor{palette tertiary}{  
60 - use={structure,normal text},  
61 - fg=ue-red,  
62 - bg=ue-red  
63 - }  
64 - \setbeamercolor{section in toc}{  
65 - fg=white}  
66 - \setbeamercolor{section in toc shaded}{  
67 - fg=ue-red}  
68 - \setbeamertemplate{section in toc shaded}[default][42]  
69 - \logo{\pgfputat{\pgfxy(-1.2,8)}{\pgfbox[center,base]{\pgfuseimage{ue-logo-branco}}}}  
70 - \begin{frame}<beamer>  
71 - \tableofcontents[currentsection]  
72 - \end{frame}  
73 - \endgroup 66 +%
  67 +\setbeamertemplate{navigation symbols}{}
  68 +%
  69 +% Titulo da pagina
  70 +%
  71 +\addtobeamertemplate{frametitle}{}{%
  72 + \begin{tikzpicture}[remember picture,overlay]
  73 + \node[anchor=north east] at (current page.north east) {
  74 + \pgfuseimage{page-logo}};
  75 + \end{tikzpicture}
74 } 76 }
  77 +%\logo{\pgfputat{\pgfxy(-1.2,8)}{\pgfbox[center,base]{\pgfuseimage{section-logo}}}}
75 % 78 %
76 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 79 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
77 % 80 %
78 % 81 %
79 -% Afinação de elementos nas páginas 82 +% Pagina de seccao
80 % 83 %
81 -\setbeamertemplate{footline}[text line]{  
82 - \insertsectionnavigationhorizontal{\linewidth}{\hskip0pt plus1filll}{\textbf{\insertframenumber}/\inserttotalframenumber} 84 +\AtBeginSection
  85 +{ \begingroup
  86 + \setbeamercolor{background canvas}{bg=ue-red}
  87 + \setbeamercolor{palette tertiary}{
  88 + use={structure,normal text},
  89 + fg=ue-red,
  90 + bg=ue-red}
  91 + \setbeamercolor{section in toc}{fg=white}
  92 + \setbeamercolor{section in toc shaded}{fg=ue-red}
  93 + \setbeamertemplate{section in toc shaded}[default][42]
  94 + \setbeamertemplate{footline}[text line]{}
  95 + %
  96 + % FIXME: hardcoded logo coordinates (while in frametitle are page referenced...)
  97 + %
  98 + \logo{\pgfputat{\pgfxy(-1.19,8.09)}{\pgfbox[center,base]{\pgfuseimage{section-logo}}}}
  99 + \begin{frame}<beamer>
  100 + \tableofcontents[currentsection]
  101 + \end{frame}
  102 + \endgroup
83 } 103 }
84 -\setbeamertemplate{headline}{}  
85 -\setbeamertemplate{navigation symbols}{}  
86 % 104 %
87 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 105 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
88 % 106 %
texmf/tex/latex/beamer/themes/theme/beamerthemeLoios.sty
@@ -1,19 +0,0 @@ @@ -1,19 +0,0 @@
1 -% Copyright 2007 by Till Tantau  
2 -%  
3 -% This file may be distributed and/or modified  
4 -%  
5 -% 1. under the LaTeX Project Public License and/or  
6 -% 2. under the GNU Public License.  
7 -%  
8 -% See the file doc/licenses/LICENSE for more details.  
9 -  
10 -  
11 -\mode<presentation>  
12 -  
13 -\usefonttheme{Loios}  
14 -\usecolortheme{Loios}  
15 -\useinnertheme{Loios}  
16 -\useoutertheme{Loios}  
17 -  
18 -\mode  
19 -<all>  
texmf/tex/latex/beamer/themes/theme/lhb.pdf 0 → 100644
No preview for this file type
texmf/tex/latex/beamer/themes/theme/lhn.pdf 0 → 100644
No preview for this file type
texmf/tex/latex/beamer/themes/theme/logo_horizontal_duas_linhas.pdf
No preview for this file type
texmf/tex/latex/beamer/themes/theme/logo_horizontal_duas_linhas_invertido.pdf
No preview for this file type
texmf/tex/latex/beamer/themes/theme/logo_principal.pdf
No preview for this file type
texmf/tex/latex/beamer/themes/theme/lue.pdf 0 → 100644
No preview for this file type