Skip to content
Snippets Groups Projects
Commit f5c48dff authored by Carlos Maziero's avatar Carlos Maziero
Browse files

Versao 0.9.7

parent 368c77e4
No related branches found
No related tags found
No related merge requests found
Showing with 233 additions and 72 deletions
*.aux
*~
*.toc
*.bbl
*.blg
*.log
*.lof
*.lot
*.toc
File moved
...@@ -4,7 +4,7 @@ ...@@ -4,7 +4,7 @@
\begin{listaacron} \begin{listaacron}
\begin{longtable}{ll} \begin{longtable}{p{0.2\linewidth}p{0.7\linewidth}}
DINF & Departamento de Informática\\ DINF & Departamento de Informática\\
PPGINF & Programa de Pós-Graduação em Informática\\ PPGINF & Programa de Pós-Graduação em Informática\\
UFPR & Universidade Federal do Paraná\\ UFPR & Universidade Federal do Paraná\\
......
File moved
File added
...@@ -3,17 +3,8 @@ ...@@ -3,17 +3,8 @@
\begin{aprovacao} % só gera conteúdo se for na versão final \begin{aprovacao} % só gera conteúdo se for na versão final
% "Texto" provisório (remover quando tiver a aprovacao oficial) % inclusão do termo de aprovação final (arquivo PDF)
\begin{center} \includepdf[noautoscale]{0-iniciais/aprovacao.pdf}
\textbf{Termo de aprovação}
~
\emph{Esta folha deve ser substituída pela ata de defesa ou termo de aprovação devidamente assinado, que será fornecido pela secretaria do programa após a defesa ter sido concluída e aprovada (vide arquivo \texttt{aprovacao.tex}).}
\end{center}
% para a inclusão da aprovacao final em formato PDF:
%\includepdf[\thispagestyle{empty},noautoscale]{aprovacao.pdf}
\end{aprovacao} \end{aprovacao}
......
File added
...@@ -2,21 +2,12 @@ ...@@ -2,21 +2,12 @@
% %
% O conteúdo exato da ficha catalográfica é preparada pela Biblioteca Central % O conteúdo exato da ficha catalográfica é preparada pela Biblioteca Central
% da UFPR, a pedido da secretaria do PPGINF. Não "invente" um conteúdo para ela, % da UFPR, a pedido da secretaria do PPGINF. Não "invente" um conteúdo para ela,
% se informe a respeito com nossa secretária. % se informe a respeito com a secretaria do programa.
\begin{ficha} % só gera conteúdo se for na versão final \begin{ficha} % só gera conteúdo se for na versão final
% "Ficha" provisória (comentar quando tiver a ficha oficial) % inclusão da ficha catalográfica final (arquivo PDF)
\begin{center} \includepdf[noautoscale]{0-iniciais/catalografica.pdf}
\textbf{Ficha Catalográfica}
~
\emph{Esta folha deve ser substituída pela ficha catalográfica fornecida pela Biblioteca Central da UFPR, a pedido da secretaria do PPGInf/UFPR (vide arquivo \texttt{ficha.tex}).}
\end{center}
% para a inclusão da ficha catalográfica final em formato PDF
%\includepdf[\thispagestyle{empty},noautoscale]{ficha.pdf}
\end{ficha} \end{ficha}
......
File moved
0-iniciais/fundo-capa.jpg

2.92 MiB

File moved
...@@ -4,7 +4,7 @@ ...@@ -4,7 +4,7 @@
\begin{listasimb} \begin{listasimb}
\begin{longtable}{ll} \begin{longtable}{p{0.2\linewidth}p{0.7\linewidth}}
$\alpha$ & alfa, primeira letra do alfabeto grego\\ $\alpha$ & alfa, primeira letra do alfabeto grego\\
$\beta$ & beta, segunda letra do alfabeto grego\\ $\beta$ & beta, segunda letra do alfabeto grego\\
$\gamma$ & gama, terceira letra do alfabeto grego\\ $\gamma$ & gama, terceira letra do alfabeto grego\\
......
File moved
File moved
\chapter{Exemplo de anexo}
%=====================================================
Os apêndices são uma extensão do texto, destacados deste para evitar descontinuidade na sequência lógica ou alongamento excessivo de determinado assunto ou tópico secundário dentro dos capítulos da dissertação ou da tese. São contribuições que servem para esclarecer, complementar, provar ou confirmar as ideias apresentadas no texto dos capítulos e que são importantes para a compreensão dos mesmos.
Todos os apêndices devem vir após as referências bibliográficas e devem ser enumerados por letras maiúsculas (A, B, C, ...).
%=====================================================
\section{Uma Seção}
\lipsum[20-23]
%=====================================================
\subsection{Uma sub-Seção}
\lipsum[30-33]
%=====================================================
\chapter{Exemplo de anexo}
%=====================================================
Os apêndices são uma extensão do texto, destacados deste para evitar descontinuidade na sequência lógica ou alongamento excessivo de determinado assunto ou tópico secundário dentro dos capítulos da dissertação ou da tese. São contribuições que servem para esclarecer, complementar, provar ou confirmar as ideias apresentadas no texto dos capítulos e que são importantes para a compreensão dos mesmos.
Todos os apêndices devem vir após as referências bibliográficas e devem ser enumerados por letras maiúsculas (A, B, C, ...).
%=====================================================
\section{Uma Seção}
\lipsum[20-23]
%=====================================================
\subsection{Uma sub-Seção}
\lipsum[30-33]
%=====================================================
\subsection{Outra sub-Seção}
Exemplo de lista simples com dois níveis: Exemplo de lista simples com dois níveis: Exemplo de lista simples com dois níveis: Exemplo de lista simples com dois níveis: Exemplo de lista simples com dois níveis: Exemplo de lista simples com dois níveis: Exemplo de lista simples com dois níveis: Exemplo de lista simples com dois níveis: Exemplo de lista simples com dois níveis.
\begin{itemize}
\item Banana, Banana, Banana, Banana, Banana, Banana, Banana, Banana, Banana, Banana, Banana, Banana, Banana, Banana, Banana, Banana, Banana, Banana, Banana, Banana, Banana, Banana, Banana, Banana.
\begin{itemize}
\item Caturra, Caturra, Caturra, Caturra, Caturra, Caturra, Caturra, Caturra, Caturra, Caturra, Caturra, Caturra, Caturra, Caturra, Caturra, Caturra, Caturra, Caturra, Caturra.
\item da Terra, da Terra, da Terra, da Terra, da Terra, da Terra, da Terra, da Terra, da Terra, da Terra, da Terra, da Terra, da Terra, da Terra, da Terra, da Terra, da Terra, da Terra.
\end{itemize}
\item Laranja, Laranja, Laranja, Laranja, Laranja, Laranja, Laranja, Laranja, Laranja, Laranja, Laranja, Laranja, Laranja, Laranja, Laranja, Laranja.
\begin{itemize}
\item Bahia, Bahia, Bahia, Bahia, Bahia, Bahia, Bahia, Bahia, Bahia, Bahia, Bahia, Bahia, Bahia, Bahia, Bahia, Bahia, Bahia, Bahia.
\item Lima, Lima, Lima, Lima, Lima, Lima, Lima, Lima, Lima, Lima, Lima, Lima, Lima, Lima, Lima, Lima, Lima, Lima, Lima, Lima, Lima, Lima, Lima, Lima, Lima, Lima, Lima, Lima, Lima.
\end{itemize}
\end{itemize}
Exemplo de lista numerada com dois níveis: Exemplo de lista numerada com dois níveis: Exemplo de lista numerada com dois níveis: Exemplo de lista numerada com dois níveis: Exemplo de lista numerada com dois níveis: Exemplo de lista numerada com dois níveis: Exemplo de lista numerada com dois níveis: Exemplo de lista numerada com dois níveis.
\begin{enumerate}
\item Banana, Banana, Banana, Banana, Banana, Banana, Banana, Banana, Banana, Banana, Banana, Banana, Banana, Banana, Banana, Banana, Banana, Banana, Banana, Banana, Banana, Banana, Banana, Banana.
\begin{enumerate}
\item Caturra, Caturra, Caturra, Caturra, Caturra, Caturra, Caturra, Caturra, Caturra, Caturra, Caturra, Caturra, Caturra, Caturra, Caturra, Caturra, Caturra, Caturra, Caturra.
\item da Terra, da Terra, da Terra, da Terra, da Terra, da Terra, da Terra, da Terra, da Terra, da Terra, da Terra, da Terra, da Terra, da Terra, da Terra, da Terra, da Terra, da Terra.
\end{enumerate}
\item Laranja, Laranja, Laranja, Laranja, Laranja, Laranja, Laranja, Laranja, Laranja, Laranja, Laranja, Laranja, Laranja, Laranja, Laranja, Laranja.
\begin{enumerate}
\item Bahia, Bahia, Bahia, Bahia, Bahia, Bahia, Bahia, Bahia, Bahia, Bahia, Bahia, Bahia, Bahia, Bahia, Bahia, Bahia, Bahia, Bahia.
\item Lima, Lima, Lima, Lima, Lima, Lima, Lima, Lima, Lima, Lima, Lima, Lima, Lima, Lima, Lima, Lima, Lima, Lima, Lima, Lima, Lima, Lima, Lima, Lima, Lima, Lima, Lima, Lima, Lima.
\end{enumerate}
\end{enumerate}
Exemplo de lista descritiva com dois níveis: Exemplo de lista descritiva com dois níveis: Exemplo de lista descritiva com dois níveis: Exemplo de lista descritiva com dois níveis: Exemplo de lista descritiva com dois níveis: Exemplo de lista descritiva com dois níveis: Exemplo de lista descritiva com dois níveis: Exemplo de lista descritiva com dois níveis: Exemplo de lista descritiva com dois níveis.
\begin{description}
\item [Banana]: Banana, Banana, Banana, Banana, Banana, Banana, Banana, Banana, Banana, Banana, Banana, Banana, Banana, Banana, Banana, Banana, Banana, Banana, Banana, Banana, Banana, Banana, Banana.
\begin{description}
\item [Caturra]: Caturra, Caturra, Caturra, Caturra, Caturra, Caturra, Caturra, Caturra, Caturra, Caturra, Caturra, Caturra, Caturra, Caturra, Caturra, Caturra, Caturra, Caturra.
\item [da Terra]: da Terra, da Terra, da Terra, da Terra, da Terra, da Terra, da Terra, da Terra, da Terra, da Terra, da Terra, da Terra, da Terra, da Terra, da Terra, da Terra, da Terra.
\end{description}
\item [Laranja]: Laranja, Laranja, Laranja, Laranja, Laranja, Laranja, Laranja, Laranja, Laranja, Laranja, Laranja, Laranja, Laranja, Laranja, Laranja.
\begin{description}
\item [Bahia]: Bahia, Bahia, Bahia, Bahia, Bahia, Bahia, Bahia, Bahia, Bahia, Bahia, Bahia, Bahia, Bahia, Bahia, Bahia, Bahia, Bahia.
\item [Lima]: Lima, Lima, Lima, Lima, Lima, Lima, Lima, Lima, Lima, Lima, Lima, Lima, Lima, Lima, Lima, Lima, Lima, Lima, Lima, Lima, Lima, Lima, Lima, Lima, Lima, Lima, Lima, Lima.
\end{description}
\end{description}
%=====================================================
...@@ -6,20 +6,21 @@ Conteúdo ====================================================================== ...@@ -6,20 +6,21 @@ Conteúdo ======================================================================
ppginf.cls : classe com as principais características do modelo ppginf.cls : classe com as principais características do modelo
main.tex : fonte principal, que inclui os demais main.tex : fonte principal, que inclui os demais
packages.tex : inclusão de packages úteis para a redação packages.tex : inclusão de packages úteis para a redação
refs.bib : referências bibliográficas (BibTeX) referencias.bib : referências bibliográficas (BibTeX)
0-preambulo/ : diretório com as páginas iniciais 0-iniciais/ : diretório com as páginas iniciais
ficha.tex : ficha catalográfica
aprovacao.tex : folha de aprovação
dedica.tex : dedicatória
agradece.tex : agradecimentos
resumo.tex : resumo e palavras-chave resumo.tex : resumo e palavras-chave
abstract.tex : abstract and keywords abstract.tex : abstract and keywords
agradece.tex : agradecimentos
dedica.tex : dedicatória
aprovacao.tex : folha de aprovação
catalografica.tex : ficha catalográfica
acronimos.tex : lista de acrônimos (siglas) acronimos.tex : lista de acrônimos (siglas)
simbolos.tex : lista de símbolos simbolos.tex : lista de símbolos
fundo-capa.jpg : imagem de fundo da capa
1-intro/ : diretório do capítulo 1 (Introdução) 1-intro/ : diretório do capítulo 1 (Introdução)
main.tex : texto do capítulo 1 texto.tex : texto do capítulo 1
figuras/ : figuras do capítulo 1 figuras/ : figuras do capítulo 1
2-fundam : ... (e assim por diante) 2-fundam/ : ... (idem)
a1-exemplo/ : Anexo 1 a1-exemplo/ : Anexo 1
Makefile : usado para construir o PDF ;-) Makefile : usado para construir o PDF ;-)
...@@ -27,11 +28,21 @@ Para compilar, digite "make". ...@@ -27,11 +28,21 @@ Para compilar, digite "make".
Changelog ====================================================================== Changelog ======================================================================
2017/10/15 V0.9.7
- indentação de listas (itemize, enumerate, etc) alinhada com parágrafos
- longtables em acronimos.tex e simbolos.tex permitem quebra de linhas
- diretório 0-preambulo/ renomeado para 0-iniciais/
- arquivos LaTeX de cada capítulo renomeados para "texto.tex"
- arquivo refs.bib renomeado para referencias.bib
- incluídas fichas catalográfica e de aprovação "fake" em formato PDF
- corrigido bug na inclusão de aprovacao.pdf e catalografica.pdf
- comando \coverimage{} permite definir imagem de fundo da capa
2017/01/03 V0.9.6 2017/01/03 V0.9.6
- primeira versão dupla: português e inglês - primeira versão dupla: português e inglês
- inclusão de mensagem sobre versão pré-defesa na 1a capa - inclusão de mensagem sobre versão pré-defesa na 1a capa
- estilo de bibliografia NatBib plainnat incluido em main.tex - estilo de bibliografia NatBib plainnat incluido em main.tex
- numeração da introdução não deve começar em 1 (exig. da UFPR) - numeração da introdução não deve começar em 1 (exig. da Bib/UFPR)
2016/10/19 V0.9.5 2016/10/19 V0.9.5
- em ppginf.cls, adicionada opção "hyphens" ao package "url" - em ppginf.cls, adicionada opção "hyphens" ao package "url"
...@@ -130,4 +141,6 @@ To do ========================================================================== ...@@ -130,4 +141,6 @@ To do ==========================================================================
- analisar uso de \backmatter - analisar uso de \backmatter
- separar apêndices de anexos? - separar apêndices de anexos?
- unificar versões em português e inglês, como opção no main.tex - unificar versões em português e inglês, como opção no main.tex
- posicionar ficha catalográfica no verso da 2a capa
- incluir imagem de fundo na capa
...@@ -38,15 +38,18 @@ ...@@ -38,15 +38,18 @@
\pchave{palavra-chave 1, palavra-chave 2, palavra-chave 3} \pchave{palavra-chave 1, palavra-chave 2, palavra-chave 3}
\keyword{keyword 1, keyword 2, keyword 3} \keyword{keyword 1, keyword 2, keyword 3}
% autoria
\author{Carlos Alberto Maziero} \author{Carlos Alberto Maziero}
\advisor{Donald Knuth} \advisor{Donald Knuth}
\coadvisor{Leslie Lamport} \coadvisor{Leslie Lamport}
\instit{UFPR}{Universidade Federal do Paraná}
\field{Ciência da Computação} % default do PPGInf, não mudar \field{Ciência da Computação} % default do PPGInf, não mudar
\date{2016} \date{2016}
\local{Curitiba PR} \local{Curitiba PR}
\instit{UFPR}{Universidade Federal do Paraná}
\coverimage{0-iniciais/fundo-capa.jpg} % imagem de fundo da capa
%% Descrição do documento (obviamente, descomentar somente UMA!) %% Descrição do documento (obviamente, descomentar somente UMA!)
...@@ -71,22 +74,22 @@ ...@@ -71,22 +74,22 @@
% define capa e folha de rosto % define capa e folha de rosto
\titlepage \titlepage
% inclui páginas que só aparecem na versão final (inclusão automática) % inclui páginas que só aparecem na versão final (a inclusão é automática)
\include{0-preambulo/ficha} % ficha catalográfica \include{0-iniciais/catalografica} % ficha catalográfica
\include{0-preambulo/aprovacao} % folha de aprovação \include{0-iniciais/aprovacao} % folha de aprovação
\include{0-preambulo/dedica} % dedicatória \include{0-iniciais/dedica} % dedicatória
\include{0-preambulo/agradece} % agradecimentos \include{0-iniciais/agradece} % agradecimentos
% inclui resumo (português) e abstract (inglês), nesta ordem % inclui resumo (português) e abstract (inglês), nesta ordem
\include{0-preambulo/resumo} \include{0-iniciais/resumo}
\include{0-preambulo/abstract} \include{0-iniciais/abstract}
% define sumário e demais listas (figuras, tabelas, abreviações/siglas, símbolos) % define sumário e demais listas (figuras, tabelas, abreviações/siglas, símbolos)
\tableofcontents \tableofcontents
\listoffigures \listoffigures
\listoftables \listoftables
\include{0-preambulo/acronimos} % ainda deve ser preenchida à mão \include{0-iniciais/acronimos} % ainda deve ser preenchida à mão
\include{0-preambulo/simbolos} % idem \include{0-iniciais/simbolos} % idem
%===================================================== %=====================================================
...@@ -95,12 +98,12 @@ ...@@ -95,12 +98,12 @@
\pagestyle{mainmatter} \pagestyle{mainmatter}
% inclusao de cada capítulo, alterar a gosto (do professor de Metodologia...) % inclusao de cada capítulo, alterar a gosto (do professor de Metodologia...)
\include{1-intro/intro} % introdução \include{1-intro/texto} % introdução
\include{2-fundam/fundam} % fundamentação teórica \include{2-fundam/texto} % fundamentação teórica
\include{3-revbib/revbib} % revisão bibliográfica (estado da arte) \include{3-revbib/texto} % revisão bibliográfica (estado da arte)
\include{4-proposta/proposta} % proposta \include{4-proposta/texto} % proposta
\include{5-valida/valida} % experimentação e validação \include{5-valida/texto} % experimentação e validação
\include{6-conclusao/conclusao} % conclusão \include{6-conclusao/texto} % conclusão
%===================================================== %=====================================================
...@@ -111,14 +114,14 @@ ...@@ -111,14 +114,14 @@
%\bibliographystyle{plainnat} % vide Google "LaTeX Natbib" %\bibliographystyle{plainnat} % vide Google "LaTeX Natbib"
% base de bibliografia (BibTeX) % base de bibliografia (BibTeX)
\bibliography{refs} \bibliography{referencias}
%\bibliography{file1, file2, file3} % se tiver mais de um arquivo BibTeX %\bibliography{file1, file2, file3} % se tiver mais de um arquivo BibTeX
%===================================================== %=====================================================
% apêndices % apêndices
\appendix \appendix
\include{a1-exemplo/exemplo} \include{a1-exemplo/texto}
\end{document} \end{document}
......
...@@ -2,9 +2,9 @@ ...@@ -2,9 +2,9 @@
% EM USO NORMAL, ESTE ARQUIVO NÃO DEVE SER MODIFICADO! % EM USO NORMAL, ESTE ARQUIVO NÃO DEVE SER MODIFICADO!
% Esta classe "tese" define o padrão para dissertações, teses e documentos % Esta classe define o padrão para dissertações, teses e documentos
% correlatos produzidos no Programa de Pós-Graduação em Informática da % correlatos produzidos no Programa de Pós-Graduação em Informática
% Universidade Federal do Paraná, em Curitiba PR. % da Universidade Federal do Paraná, em Curitiba PR.
% %
% Esta classe segue o modelo da classe "book" e aceita todas as suas opções. % Esta classe segue o modelo da classe "book" e aceita todas as suas opções.
% Ela também define as seguintes opções específicas: % Ela também define as seguintes opções específicas:
...@@ -21,6 +21,7 @@ ...@@ -21,6 +21,7 @@
% \field{Área} : define a área de concentração da pesquisa % \field{Área} : define a área de concentração da pesquisa
% \local{Cidade} : define o local da defesa % \local{Cidade} : define o local da defesa
% \keywords{}{}... : define três palavras-chave e três keywords % \keywords{}{}... : define três palavras-chave e três keywords
% \coverimage{} : define a imagem de fundo da capa
% \begin{resumo} : define a página de resumo % \begin{resumo} : define a página de resumo
% \begin{abstract} : define a página de abstract % \begin{abstract} : define a página de abstract
% \begin{agradece} : define a página de agradecimentos % \begin{agradece} : define a página de agradecimentos
...@@ -36,8 +37,8 @@ ...@@ -36,8 +37,8 @@
%------------------------------------------------------------------------------ %------------------------------------------------------------------------------
% definição da classe e versão % definição da classe e versão
\ProvidesClass{ppginf}[2017/01/03 Manuscript class for PPGInf/UFPR] \ProvidesClass{ppginf}[2017/10/15 Manuscript class for PPGInf/UFPR]
\def\@classversion{0.9.6} \def\@classversion{0.9.7}
%------------------------------------------------------------------------------ %------------------------------------------------------------------------------
...@@ -85,12 +86,19 @@ ...@@ -85,12 +86,19 @@
\geometry{right=2cm,left=2cm,top=3cm,bottom=2cm} \geometry{right=2cm,left=2cm,top=3cm,bottom=2cm}
\geometry{bindingoffset=1cm} \geometry{bindingoffset=1cm}
% indentar o primeiro parágrafo (português) % indentar o primeiro parágrafo (português) em 15mm
\RequirePackage{indentfirst} \RequirePackage{indentfirst}
% indentação dos parágrafos
\setlength{\parindent}{15mm} \setlength{\parindent}{15mm}
% indentar listas de itens alinhadas aos parágrafos
\usepackage{enumitem}
\setlist[itemize,1]{leftmargin=\parindent}
\setlist[itemize,2]{leftmargin=0.5\parindent}
\setlist[enumerate,1]{leftmargin=\parindent}
\setlist[enumerate,2]{leftmargin=0.5\parindent}
\setlist[description,1]{leftmargin=\parindent}
\setlist[description,2]{leftmargin=0.5\parindent}
% aumentar o espaço entre a legenda e a tabela % aumentar o espaço entre a legenda e a tabela
\usepackage{caption} \usepackage{caption}
\captionsetup[table]{skip=10pt} \captionsetup[table]{skip=10pt}
...@@ -119,12 +127,21 @@ ...@@ -119,12 +127,21 @@
% usar URLs na bibliografia (precisa ficar aqui pois conflita com outros pacotes) % usar URLs na bibliografia (precisa ficar aqui pois conflita com outros pacotes)
\usepackage[obeyspaces,hyphens]{url} \usepackage[obeyspaces,hyphens]{url}
% para adiconar imagem de fundo à capa
\RequirePackage{wallpaper}
%------------------------------------------------------------------------------ %------------------------------------------------------------------------------
% CONTROLE DE NUMERAÇÃO DE PÁGINAS
% formatação de cabeçalho e rodapé % formatação de cabeçalho e rodapé
\RequirePackage{fancyhdr} \RequirePackage{fancyhdr}
\setlength{\headheight}{15pt} \setlength{\headheight}{15pt}
% sem linhas separadoras para cabeçalho e rodapé
\renewcommand{\headrulewidth}{0pt}
\renewcommand{\footrulewidth}{0pt}
% Contra todas as normas tipográficas, a biblioteca da UFPR exige que a numeração % Contra todas as normas tipográficas, a biblioteca da UFPR exige que a numeração
% da introdução leve em conta as páginas preliminares (ou seja, não comece em 1). % da introdução leve em conta as páginas preliminares (ou seja, não comece em 1).
\renewcommand\pagenumbering[1]{% \renewcommand\pagenumbering[1]{%
...@@ -132,10 +149,6 @@ ...@@ -132,10 +149,6 @@
\gdef\thepage{\csname @#1\endcsname\c@page}% \gdef\thepage{\csname @#1\endcsname\c@page}%
} }
% sem linhas separadoras para cabeçalho e rodapé
\renewcommand{\headrulewidth}{0pt}
\renewcommand{\footrulewidth}{0pt}
% define o estilo de página do preâmbulo (páginas iniciais) do documento % define o estilo de página do preâmbulo (páginas iniciais) do documento
\fancypagestyle{frontmatter}{ \fancypagestyle{frontmatter}{
\fancyhf{} \fancyhf{}
...@@ -167,6 +180,8 @@ ...@@ -167,6 +180,8 @@
%------------------------------------------------------------------------------ %------------------------------------------------------------------------------
% CONTROLE DO PDF GERADO
% pacotes para gerar um arquivo PDF "rico" (bookmarks, links, metadados) % pacotes para gerar um arquivo PDF "rico" (bookmarks, links, metadados)
\RequirePackage[plainpages,pdfpagelabels]{hyperref} % PDF com links, metadados \RequirePackage[plainpages,pdfpagelabels]{hyperref} % PDF com links, metadados
\RequirePackage{bookmark} % cria um índice no PDF \RequirePackage{bookmark} % cria um índice no PDF
...@@ -193,8 +208,9 @@ ...@@ -193,8 +208,9 @@
%------------------------------------------------------------------------------ %------------------------------------------------------------------------------
% definição de autor, orientador, local, área, palavras-chave, etc % COMANDOS PARA DEFINIÇÕES FEITAS NO MAIN.TEX
% definição de autor, orientador, local, área, palavras-chave, etc
% valores default (não mudá-los, pois poderão ser testados em macros) % valores default (não mudá-los, pois poderão ser testados em macros)
\def\@advisor{} % orientador \def\@advisor{} % orientador
\def\@coadvisor{} % co-orientador \def\@coadvisor{} % co-orientador
...@@ -205,6 +221,7 @@ ...@@ -205,6 +221,7 @@
\def\@instlong{undef} % instituição (por extenso) \def\@instlong{undef} % instituição (por extenso)
\def\@pcs{} % palavras-chave \def\@pcs{} % palavras-chave
\def\@kws{} % keywords \def\@kws{} % keywords
\def\@coverimg{} % imagem de fundo da capa
% instituição % instituição
\newcommand{\instit}[2]{ \newcommand{\instit}[2]{
...@@ -229,9 +246,12 @@ ...@@ -229,9 +246,12 @@
\newcommand{\pchave}[1]{\def\@pcs{#1}} \newcommand{\pchave}[1]{\def\@pcs{#1}}
\newcommand{\keyword}[1]{\def\@kws{#1}} \newcommand{\keyword}[1]{\def\@kws{#1}}
% imagem de fundo da capa
\newcommand{\coverimage}[1]{\def\@coverimg{#1}}
%------------------------------------------------------------------------------ %------------------------------------------------------------------------------
% ambientes da parte inicial do documento % AMBIENTES DA PARTE INICIAL DO DOCUMENTO
% ambiente resumo % ambiente resumo
\newenvironment{resumo} \newenvironment{resumo}
...@@ -338,10 +358,11 @@ ...@@ -338,10 +358,11 @@
%------------------------------------------------------------------------------ %------------------------------------------------------------------------------
% construção das páginas iniciais % CONSTRUÇÃO DAS PÁGINAS INICIAIS
\renewcommand{\titlepage} \renewcommand{\titlepage}
{ {
% ajustar tags do PDF final % ajustar tags do PDF final (só funciona bem se estiver aqui)
\hypersetup{ \hypersetup{
pdftitle = {\@title}, pdftitle = {\@title},
pdfauthor = {\@author}, pdfauthor = {\@author},
...@@ -351,10 +372,18 @@ ...@@ -351,10 +372,18 @@
pdfkeywords = {\@pcs, \@kws} pdfkeywords = {\@pcs, \@kws}
} }
% primeira capa (só na versão aprovada) % PRIMEIRA CAPA (SÓ NA VERSÃO APROVADA)
\iffinalmode \iffinalmode
% \phantomsection % \phantomsection
% \thispagestyle{empty} % \thispagestyle{empty}
% imagem de fundo da capa, se estiver definida em main.tex
\ifx\@coverimg\@empty
\else
\ThisCenterWallPaper{1.0}{\@coverimg}
\fi
% conteúdo da capa
\begin{center} \begin{center}
\begin{doublespace} \begin{doublespace}
\textsc{\Large\@instlong} \textsc{\Large\@instlong}
...@@ -372,7 +401,7 @@ ...@@ -372,7 +401,7 @@
\cleardoublepage \cleardoublepage
\fi \fi
% folha de rosto % FOLHA DE ROSTO
\clearpage \clearpage
% \phantomsection % \phantomsection
% \addcontentsline{toc}{chapter}{Rosto} % \addcontentsline{toc}{chapter}{Rosto}
...@@ -409,27 +438,27 @@ ...@@ -409,27 +438,27 @@
\hfill \hfill
\begin{minipage}{9cm} \begin{minipage}{9cm}
% descrição do documento, se estiver definida % descrição do documento, se estiver definida em main.tex
\ifx\@descr\@empty \ifx\@descr\@empty
\else \else
\@descr. \@descr.
\fi \fi
% área de concentração, se estiver definida % área de concentração, se estiver definida em main.tex
\ifx\@field\@empty \ifx\@field\@empty
\else \else
\vspace{1em} \vspace{1em}
\'Area de concentra\c{c}\~ao: \emph{\@field}. \'Area de concentra\c{c}\~ao: \emph{\@field}.
\fi \fi
% orientador, se estiver definido % orientador, se estiver definido em main.tex
\ifx\@advisor\@empty \ifx\@advisor\@empty
\else \else
\vspace{1em} \vspace{1em}
Orientador: \@advisor. Orientador: \@advisor.
\fi \fi
% coorientador, se estiver definido % coorientador, se estiver definido em main.tex
\ifx\@coadvisor\@empty \ifx\@coadvisor\@empty
\else \else
\vspace{1em} \vspace{1em}
......
File moved
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment