Commit 43dfde2769e57ffcb403462be07629c5174bf650
1 parent
0593d280
Exists in
master
completed alpha version
only one “taste” supported, **mine**. future versions might include highlight frame titles, sidebars, etc.
Showing
4 changed files
with
147 additions
and
135 deletions
Show diff stats
exemplos/simples.tex
@@ -41,21 +41,7 @@ Escola de Ciências e Tecnologia | @@ -41,21 +41,7 @@ Escola de Ciências e Tecnologia | ||
41 | % | 41 | % |
42 | % Página de rosto | 42 | % Página de rosto |
43 | % | 43 | % |
44 | - \begin{frame} | ||
45 | - \titlepage | ||
46 | - \end{frame} | ||
47 | - % | ||
48 | - % | ||
49 | - % Preâmbulo (sumário e notas preliminares) | ||
50 | - % | ||
51 | - \section*{Preâmbulo} | ||
52 | - % | ||
53 | - % | ||
54 | - % Sumário (por exemplo, a tabela de conteúdos) | ||
55 | - % | ||
56 | - \begin{frame}{Sumário} | ||
57 | - \tableofcontents | ||
58 | - \end{frame} | 44 | + \frame[plain]{\titlepage} |
59 | % | 45 | % |
60 | % | 46 | % |
61 | % Primeira secção | 47 | % Primeira secção |
texmf/tex/latex/beamer/themes/color/beamercolorthemeGiraldo.sty
@@ -5,21 +5,7 @@ | @@ -5,21 +5,7 @@ | ||
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 | - | ||
10 | -% | ||
11 | -% (fc:) Not sure what the next command does... | ||
12 | -% | ||
13 | -%\@ifundefined{beamer@cta@do}{}{\beamer@cta@do} | ||
14 | -% | ||
15 | -\newif\ifstrongtitles | ||
16 | -\strongtitlesfalse | ||
17 | -% | ||
18 | -\DeclareOptionBeamer{strongtitles}[true]{\csname strongtitles#1\endcsname} | ||
19 | -\ProcessOptionsBeamer | ||
20 | - | ||
21 | \mode<presentation> | 8 | \mode<presentation> |
22 | - | ||
23 | % | 9 | % |
24 | % | 10 | % |
25 | % Define UE colors | 11 | % Define UE colors |
@@ -35,41 +21,23 @@ | @@ -35,41 +21,23 @@ | ||
35 | \setbeamercolor*{normal text}{fg=black,bg=white} | 21 | \setbeamercolor*{normal text}{fg=black,bg=white} |
36 | \setbeamercolor{alerted text}{fg=ue-red,bg=white} | 22 | \setbeamercolor{alerted text}{fg=ue-red,bg=white} |
37 | \setbeamercolor*{title}{fg=ue-red,bg=white} | 23 | \setbeamercolor*{title}{fg=ue-red,bg=white} |
38 | -\ifstrongtitles | ||
39 | - \setbeamercolor*{frametitle}{ | ||
40 | - fg=white, | ||
41 | - bg=ue-red | ||
42 | - } | ||
43 | -\else | ||
44 | - \setbeamercolor*{frametitle}{ | ||
45 | - fg=ue-red, | ||
46 | - bg=white | ||
47 | - } | ||
48 | -\fi | ||
49 | -% | ||
50 | -% | ||
51 | -% Frame constant elements | ||
52 | -% | ||
53 | - | ||
54 | -% \setbeamercolor*{separation line}{} | ||
55 | -% \setbeamercolor*{fine separation line}{} | ||
56 | % | 24 | % |
57 | % | 25 | % |
58 | % Structures (lists, etc) | 26 | % Structures (lists, etc) |
59 | % | 27 | % |
60 | \setbeamercolor*{structure}{fg=ue-grey} | 28 | \setbeamercolor*{structure}{fg=ue-grey} |
61 | -%\setbeamercolor{item projected}{fg=black} | ||
62 | % | 29 | % |
63 | % | 30 | % |
64 | % Frame block elements (theorems, etc) | 31 | % Frame block elements (theorems, etc) |
65 | % | 32 | % |
66 | \setbeamercolor*{block body}{bg=normal text.bg!90!black} | 33 | \setbeamercolor*{block body}{bg=normal text.bg!90!black} |
67 | \setbeamercolor*{block body alerted}{bg=normal text.bg!90!black} | 34 | \setbeamercolor*{block body alerted}{bg=normal text.bg!90!black} |
68 | -\setbeamercolor*{block title}{parent=structure,bg=ue-red,fg=white} | 35 | +\setbeamercolor*{block title}{parent=structure,fg=white,bg=ue-red} |
69 | \setbeamercolor*{block title alerted}{ | 36 | \setbeamercolor*{block title alerted}{ |
70 | use={normal text,alerted text}, | 37 | use={normal text,alerted text}, |
71 | - fg=alerted text.fg!75!normal text.fg, | ||
72 | - bg=normal text.bg!75!black} | 38 | + fg=ue-g!75!normal text.fg, |
39 | + bg=normal text.bg!75!black | ||
40 | +} | ||
73 | % | 41 | % |
74 | % | 42 | % |
75 | % Examples | 43 | % Examples |
@@ -100,8 +68,8 @@ | @@ -100,8 +68,8 @@ | ||
100 | % | 68 | % |
101 | \setbeamercolor{palette tertiary}{ | 69 | \setbeamercolor{palette tertiary}{ |
102 | use={structure,normal text}, | 70 | use={structure,normal text}, |
103 | - fg=structure.fg, | ||
104 | - bg=normal text.bg!45!black | 71 | + fg=ue-grey, |
72 | + bg=white | ||
105 | } | 73 | } |
106 | % | 74 | % |
107 | \setbeamercolor{palette quaternary}{ | 75 | \setbeamercolor{palette quaternary}{ |
@@ -113,11 +81,26 @@ | @@ -113,11 +81,26 @@ | ||
113 | % | 81 | % |
114 | % Sidebar stuff | 82 | % Sidebar stuff |
115 | % | 83 | % |
116 | -\setbeamercolor*{sidebar}{parent=palette primary} | ||
117 | -\setbeamercolor{palette sidebar primary}{use=normal text,fg=normal text.fg} | ||
118 | -\setbeamercolor{palette sidebar secondary}{use=structure,fg=structure.fg} | ||
119 | -\setbeamercolor{palette sidebar tertiary}{use=normal text,fg=normal text.fg} | ||
120 | -\setbeamercolor{palette sidebar quaternary}{use=structure,fg=structure.fg} | 84 | +%\setbeamercolor*{sidebar}{parent=palette primary} |
85 | +\setbeamercolor*{sidebar}{bg=ue-red,fg=black} | ||
86 | +\setbeamercolor*{title in sidebar}{fg=white} | ||
87 | +\setbeamercolor*{subsection in sidebar}{fg=white} | ||
88 | +\setbeamercolor{palette sidebar primary}{ | ||
89 | + use=normal text, | ||
90 | + fg=normal text.fg | ||
91 | +} | ||
92 | +\setbeamercolor{palette sidebar secondary}{ | ||
93 | + use=structure, | ||
94 | + fg=white | ||
95 | +} | ||
96 | +\setbeamercolor{palette sidebar tertiary}{ | ||
97 | + use=normal text, | ||
98 | + fg=normal text.fg | ||
99 | +} | ||
100 | +\setbeamercolor{palette sidebar quaternary}{ | ||
101 | + use=structure, | ||
102 | + fg=structure.fg | ||
103 | +} | ||
121 | % | 104 | % |
122 | % | 105 | % |
123 | % | 106 | % |
texmf/tex/latex/beamer/themes/outer/beamerouterthemeGiraldo.sty
@@ -7,45 +7,66 @@ | @@ -7,45 +7,66 @@ | ||
7 | % | 7 | % |
8 | 8 | ||
9 | \mode<presentation> | 9 | \mode<presentation> |
10 | - | ||
11 | -\setbeamercolor*{author in head/foot}{parent=palette tertiary} | ||
12 | -\setbeamercolor*{title in head/foot}{parent=palette secondary} | ||
13 | -\setbeamercolor*{date in head/foot}{parent=palette primary} | ||
14 | - | ||
15 | -\setbeamercolor*{section in head/foot}{parent=palette tertiary} | ||
16 | -\setbeamercolor*{subsection in head/foot}{parent=palette primary} | ||
17 | - | ||
18 | -\defbeamertemplate*{footline}{infolines theme} | ||
19 | -{ | ||
20 | - \leavevmode% | ||
21 | - \hbox{% | ||
22 | - \begin{beamercolorbox}[wd=.333333\paperwidth,ht=2.25ex,dp=1ex,center]{author in head/foot}% | ||
23 | - \usebeamerfont{author in head/foot}\insertshortauthor\expandafter\beamer@ifempty\expandafter{\beamer@shortinstitute}{}{~~(\insertshortinstitute)} | ||
24 | - \end{beamercolorbox}% | ||
25 | - \begin{beamercolorbox}[wd=.333333\paperwidth,ht=2.25ex,dp=1ex,center]{title in head/foot}% | ||
26 | - \usebeamerfont{title in head/foot}\insertshorttitle | ||
27 | - \end{beamercolorbox}% | ||
28 | - \begin{beamercolorbox}[wd=.333333\paperwidth,ht=2.25ex,dp=1ex,right]{date in head/foot}% | ||
29 | - \usebeamerfont{date in head/foot}\insertshortdate{}\hspace*{2em} | ||
30 | - \insertframenumber{} / \inserttotalframenumber\hspace*{2ex} | ||
31 | - \end{beamercolorbox}}% | ||
32 | - \vskip0pt% | ||
33 | -} | ||
34 | - | ||
35 | -\defbeamertemplate*{headline}{infolines theme} | ||
36 | -{ | ||
37 | - \leavevmode% | ||
38 | - \hbox{% | ||
39 | - \begin{beamercolorbox}[wd=.5\paperwidth,ht=2.65ex,dp=1.5ex,right]{section in head/foot}% | ||
40 | - \usebeamerfont{section in head/foot}\insertsectionhead\hspace*{2ex} | ||
41 | - \end{beamercolorbox}% | ||
42 | - \begin{beamercolorbox}[wd=.5\paperwidth,ht=2.65ex,dp=1.5ex,left]{subsection in head/foot}% | ||
43 | - \usebeamerfont{subsection in head/foot}\hspace*{2ex}\insertsubsectionhead | ||
44 | - \end{beamercolorbox}}% | ||
45 | - \vskip0pt% | ||
46 | -} | 10 | +% |
11 | +% | ||
12 | +% Logotipo(s) | ||
13 | +% | ||
14 | +\pgfdeclareimage[width=64pt]{university-logo}{logo_horizontal_duas_linhas} | ||
15 | +\pgfdeclareimage[width=64pt]{university-logo-inverted}{logo_horizontal_duas_linhas_invertido} | ||
16 | +% | ||
17 | +\newif\ifsidebar | ||
18 | +\sidebarfalse | ||
19 | +% | ||
20 | +\DeclareOptionBeamer{sidebar}[true]{\csname sidebar#1\endcsname} | ||
21 | +\ProcessOptionsBeamer | ||
22 | +% | ||
23 | +\ifsidebar | ||
24 | + \useoutertheme[width=72pt,right,hideothersubsections]{sidebar} | ||
25 | + \useoutertheme[width=72pt,right,hideothersubsections]{infolines} | ||
26 | + \logo{\pgfuseimage{university-logo-inverted}} | ||
27 | + \setbeamertemplate{headline}[sidebar theme] | ||
28 | + % | ||
29 | + \setbeamertemplate{sidebar right} | ||
30 | + { | ||
31 | + % {% | ||
32 | + % \vskip1.25em% | ||
33 | + % \hbox to72pt{\hss\insertlogo\hss} | ||
34 | + % \vskip1.25em% | ||
35 | + % }% | ||
36 | + {% Titulo na barra lateral | ||
37 | + \usebeamerfont{title in sidebar}% | ||
38 | + \usebeamercolor[fg]{title in sidebar}% | ||
39 | + \hbox to72pt{\hss\insertshorttitle[width=64pt,center,respectlinebreaks]\hss} | ||
40 | + %\insertshorttitle[width=64pt,center,respectlinebreaks]\par% | ||
41 | + %\insertshortsubtitle[width=2cm,center,respectlinebreaks]\par% | ||
42 | + }% | ||
43 | + {% Barra de navegacao | ||
44 | + \vskip1.25em% | ||
45 | + \usebeamercolor[fg]{subsection in sidebar} | ||
46 | + \insertverticalnavigation{64pt}% | ||
47 | + \vfill | ||
48 | + }% | ||
49 | + \hbox to 72pt{% lecture.frame em baixo a direita | ||
50 | + \hfill% | ||
51 | + \strut% | ||
52 | + \usebeamerfont{subsection in sidebar}% | ||
53 | + \usebeamercolor[fg]{subsection in sidebar}% | ||
54 | + \insertframenumber/\inserttotalframenumber | ||
55 | + \hskip5pt | ||
56 | + } | ||
57 | + \vskip3pt% | ||
58 | + }% | ||
59 | + % | ||
60 | + \setbeamertemplate{footline}[] | ||
61 | +\else | ||
62 | + \logo{\pgfuseimage{university-logo}} | ||
63 | + \setbeamertemplate{headline}{} | ||
64 | + \setbeamertemplate{footline}[frame number] | ||
65 | +\fi | ||
47 | 66 | ||
48 | \setbeamersize{text margin left=1em,text margin right=1em} | 67 | \setbeamersize{text margin left=1em,text margin right=1em} |
49 | 68 | ||
69 | +\setbeamertemplate{navigation symbols}{} | ||
70 | + | ||
50 | \mode | 71 | \mode |
51 | <all> | 72 | <all> |
texmf/tex/latex/beamer/themes/theme/beamerthemeGiraldo.sty
@@ -5,50 +5,72 @@ | @@ -5,50 +5,72 @@ | ||
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 | -\mode<presentation> | ||
9 | -% | ||
10 | -% \DeclareOptionBeamer{nosidebar}{\PassOptionsToPackage{nosidebar}{beamerouterthemeGiraldo}} | ||
11 | -% \DeclareOptionBeamer{hideothersubsections}{\PassOptionsToPackage{hideothersubsections}{beamerouterthemeGiraldo}} | ||
12 | -% | ||
13 | -\newif\ifhidesections | ||
14 | -\hidesectionsfalse | ||
15 | -% | ||
16 | -\DeclareOptionBeamer{hidesections}[true]{\csname hidesections#1\endcsname} | ||
17 | -\DeclareOptionBeamer{strongtitles}{\PassOptionsToPackage{strongtitles}{beamercolorthemeGiraldo}} | ||
18 | -\ProcessOptionsBeamer | ||
19 | -% | ||
20 | -\pgfdeclareimage[width=64pt]{university-logo}{logo_horizontal_duas_linhas} | ||
21 | -\pgfdeclareimage[width=64pt]{university-logo-inverted}{logo_horizontal_duas_linhas_invertido} | ||
22 | -\logo{\pgfputat{\pgfxy(-1.2,8)}{\pgfbox[center,base]{\pgfuseimage{university-logo}}}} | ||
23 | -% | ||
24 | -\ifhidesections | ||
25 | -\else | ||
26 | - \AtBeginSection[] {% | ||
27 | - \begingroup% | ||
28 | - \setbeamertemplate{footline}[]% | ||
29 | - \setbeamercolor{background canvas}{bg=ue-red} | ||
30 | - \setbeamercolor{section in toc shaded}{fg=black} | ||
31 | - \setbeamercolor{section in toc}{fg=white} | ||
32 | - \logo{\pgfputat{\pgfxy(-1.2,8)}{\pgfbox[center,base]{\pgfuseimage{university-logo-inverted}}}} | ||
33 | - \begin{frame}<beamer> | ||
34 | - \tableofcontents[currentsection] | ||
35 | - \end{frame} | ||
36 | - \endgroup | ||
37 | - } | ||
38 | -\fi | ||
39 | - | 8 | +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
9 | +% | ||
10 | +% | ||
11 | +% Logotipo(s) | ||
12 | +% | ||
13 | +\pgfdeclareimage[width=64pt]{ue-logo}{logo_horizontal_duas_linhas} | ||
14 | +\pgfdeclareimage[width=64pt]{ue-logo-branco}{logo_horizontal_duas_linhas_invertido} | ||
15 | +\pgfdeclareimage[width=96pt]{ue-logo-principal}{logo_principal} | ||
16 | +\titlegraphic{\pgfuseimage{ue-logo-principal}} | ||
17 | +\logo{\pgfputat{\pgfxy(-1,8)}{\pgfbox[center,base]{\pgfuseimage{ue-logo}}}} | ||
18 | +% | ||
19 | +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% | ||
20 | +% | ||
21 | +% | ||
22 | +% Temas por omissao | ||
23 | +% | ||
40 | \usecolortheme{Giraldo} | 24 | \usecolortheme{Giraldo} |
41 | -\usefonttheme{default} | ||
42 | -\useinnertheme{Giraldo} | ||
43 | -\useoutertheme{Giraldo} | ||
44 | - | 25 | +\usefonttheme[onlymath]{serif} |
26 | +% | ||
27 | +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% | ||
28 | +% | ||
29 | +% | ||
30 | +% Pagina de seccao | ||
31 | +% | ||
32 | +\AtBeginSection | ||
33 | +{ \begingroup | ||
34 | + \setbeamercolor{background canvas}{bg=ue-red} | ||
35 | + \setbeamercolor{palette tertiary}{ | ||
36 | + use={structure,normal text}, | ||
37 | + fg=ue-red, | ||
38 | + bg=ue-red | ||
39 | + } | ||
40 | + \setbeamercolor{section in toc}{ | ||
41 | + fg=white} | ||
42 | + \setbeamercolor{section in toc shaded}{ | ||
43 | + fg=ue-red} | ||
44 | + \setbeamertemplate{section in toc shaded}[default][42] | ||
45 | + \logo{\pgfputat{\pgfxy(-1.2,8)}{\pgfbox[center,base]{\pgfuseimage{ue-logo-branco}}}} | ||
46 | + \begin{frame}<beamer> | ||
47 | + \tableofcontents[currentsection] | ||
48 | + \end{frame} | ||
49 | + \endgroup | ||
50 | +} | ||
51 | +% | ||
52 | +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% | ||
53 | +% | ||
54 | +% | ||
55 | +% Afinação de elementos nas páginas | ||
56 | +% | ||
57 | +\setbeamertemplate{footline}[text line]{ | ||
58 | + \insertsectionnavigationhorizontal{\linewidth}{\hskip0pt plus1filll}{\textbf{\insertframenumber}/\inserttotalframenumber} | ||
59 | +} | ||
45 | \setbeamertemplate{headline}{} | 60 | \setbeamertemplate{headline}{} |
46 | -\setbeamertemplate{footline}[frame number] | ||
47 | \setbeamertemplate{navigation symbols}{} | 61 | \setbeamertemplate{navigation symbols}{} |
62 | +% | ||
63 | +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% | ||
64 | +% | ||
65 | +% | ||
66 | +% Correccoes | ||
67 | +% | ||
68 | +% Avisos sobre as fontes | ||
69 | +% | ||
48 | \let\Tiny=\tiny | 70 | \let\Tiny=\tiny |
49 | -\mode | ||
50 | -<all> | ||
51 | - | 71 | +% |
72 | +% Dicionarios para Portugues | ||
73 | +% | ||
52 | \languagepath{Portuguese} | 74 | \languagepath{Portuguese} |
53 | \newtranslation[to=Portuguese]{Definition}{Defini\c{c}\~{a}o} | 75 | \newtranslation[to=Portuguese]{Definition}{Defini\c{c}\~{a}o} |
54 | \newtranslation[to=Portuguese]{Example}{Exemplo} | 76 | \newtranslation[to=Portuguese]{Example}{Exemplo} |