%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Universidade do Estado de Santa Catarina             
%                
%---------------------------------------------------------------------------
% Definicao do arquivo de estilo UDESC - Modelo de Dissertação/Tese UDESC
%---------------------------------------------------------------------------
% Versão 1.0.0
% Histórico:
% 1 - Criação do arquivo base;
% 2 - Ajustes para melhor adequação à norma da udesc                                                         
% (c)2013 Eduardo Henrique Couto (ehcouto@hotmail.com)
% (c)2015 Arthur Garcia Bartsch (arthurbartsch@gmail.com)
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%                                                         
% This file may be distributed and/or modified              
%
% 1. under the LaTeX Project Public License and/or          
% 2. under the GNU Public License.                          
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%                                                         
% Pacotes essenciais para o estilo funcionar
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%    
            
\usepackage[T1]{fontenc}                          % Codificação da fonte 
\usepackage[utf8]{inputenc}                       % tipo de caracteres usados no documento                                    
\usepackage[brazilian]{babel}	                  % coloca as coisas em portugues no.
\usepackage{indentfirst}	                      % indenta a primeira linha dos paragrafos
\usepackage{nomencl}                              % Siglas
\usepackage{graphicx,caption}                     % Inserir gráficos(imagens) no documento
\usepackage{longtable}                            % Permite utilizar o ambiente longtable (não use)
\usepackage{amsmath}
%\usepackage[alf,abnt-emphasize=bf,bibjustif,abnt-etal-cite=3,abnt-etal-list=0]{abntex2cite}   % Referências conforme normas ABNT adotadas pela UDESC - Joinville
\usepackage[alf,abnt-emphasize=bf,abnt-etal-cite=3,abnt-etal-list=0]{abntex2cite}
%\usepackage{float}

%outros pacotes úteis
%\usepackage{subfigure} %permite uso de subfiguras
\usepackage{placeins} %permite usar comando \FloatBarrier para travar figuras no lugar
\usepackage{eufrak} %permite fontes adicionais no modo de equação usando \mathfrak
\usepackage{chngcntr} %permite deixar numeração contínua das figuras
%\usepackage{etoolbox}
%apagar numeração da folha atrás da capa e da folha de rosto.
%\usepackage[round]{natbib}




%comandos para unidades em fórmulas
\newcommand{\unit}[1]{\ensuremath{\, \mathrm{#1}}}


%\renewcommand{\theequation}{\arabic{equation}} %se desejar tirar o capitulo
\usepackage[labelsep=endash]{caption}
%%controle de linhas órfãs e viúvas
%\clubpenalty=10000
%\widowpenalty=10000
%\displaywidowpenalty=10000
%
%%conta figuras de forma independente dos capítulos
%\counterwithout{figure}{section}
%\counterwithout{table}{section}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Variveis identificadoras do trabalho
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 

%---------------------------------------------------------------------------
% Instituicao
\renewcommand{\ABNTinstituicaodata}{Universidade do Estado de Santa Catarina}
\providecommand{\UDESCinstituicaogenerodata}{a}
\renewcommand{\instituicao}[2][a]%
    {\renewcommand{\ABNTinstituicaodata}{#2}\renewcommand{\UDESCinstituicaogenerodata}{#1}}

\renewcommand{\instituicaoformat}[1]{\bfseries\MakeUppercase{#1}}

%---------------------------------------------------------------------------
% Departamento
\providecommand{\UDESCdepartamentodata}{Departamento de Engenharia El\'etrica}
\providecommand{\UDESCdepartamentogenerodata}{o}
\newcommand{\departamento}[2][o]%
    {\renewcommand{\UDESCdepartamentodata}{#2}\renewcommand{\UDESCdepartamentogenerodata}{#1}}

\newcommand{\departamentoformat}[1]{\bfseries\MakeUppercase{#1}}

%---------------------------------------------------------------------------
% Curso
%\providecommand{\UDESCcursodata}{Gradua\c{c}\~ao em Engenharia El\'etrica}
\providecommand{\UDESCcursodata}{Bacharelado em Engenharia El\'etrica}
\providecommand{\UDESCcursogenerodata}{o}
\newcommand{\curso}[2][o]%
    {\renewcommand{\UDESCcursodata}{#2}\renewcommand{\UDESCcursogenerodata}{#1}}

%---------------------------------------------------------------------------
% Tipo do documento
%\providecommand{\UDESCdocumentodata}{ Disserta\c{c}\~{a}o}
\providecommand{\UDESCdocumentodata}{Trabalho de Conclus\~{a}o de Curso}
%\providecommand{\UDESCdocumentogenerodata}{a}
\providecommand{\UDESCdocumentogenerodata}{o}
\newcommand{\documento}[2][a]%
    {\renewcommand{\UDESCdocumentodata}{#2} \renewcommand{\UDESCdocumentogenerodata}{#1} \detgenerodoc{#2}}

%---------------------------------------------------------------------------
% Titulo e subtítulo
\renewcommand{\tituloformat}[1]{\bfseries\MakeUppercase{#1}}

\providecommand{\subtitulodata}{}
\newcommand{\subtitulo}[1]{\renewcommand{\subtitulodata}{#1}}

%---------------------------------------------------------------------------
% Autor
\renewcommand{\ABNTautordata}{Seu nome}
\renewcommand{\autorformat}{\mdseries}

%---------------------------------------------------------------------------
% Grau pretendido
\providecommand{\graudata}{Seu t\'{i}tulo}
\newcommand{\grau}[1]{\renewcommand{\graudata}{#1}}

%---------------------------------------------------------------------------
% Local
\renewcommand{\ABNTlocaldata}{Joinville}
\renewcommand{\localformat}{\mdseries}

%---------------------------------------------------------------------------
% Grupo
\providecommand{\grupodata}{Controle e Acionamentos}
\newcommand{\grupo}[1]{\renewcommand{\grupodata}{#1}}

%---------------------------------------------------------------------------
% modalidade
\providecommand{\modalidadedata}{Profissional}
\newcommand{\modalidade}[1]{\renewcommand{\modalidadedata}{#1}}

%---------------------------------------------------------------------------
% Curso
\providecommand{\cursoudescdata}{Engenharia El\'{e}trica}
\newcommand{\cursoudesc}[1]{\renewcommand{\cursoudescdata}{#1}}

%---------------------------------------------------------------------------
% Data
\providecommand{\diadata}{}
\providecommand{\mesdata}{}
\providecommand{\anodata}{}
\renewcommand{\data}[3]{\renewcommand{\diadata}{#1}\renewcommand{\mesdata}{#2}\renewcommand{\anodata}{#3}}

%---------------------------------------------------------------------------
% Orientador e co-orientador
\renewcommand{\orientador}[2][Orientador]%Altere para professor no caso de um trabalho
    {
    \renewcommand{\ABNTorientadorname}{#2}%
    \renewcommand{\ABNTorientadordata}{#1}
    }
\renewcommand{\orientadorformat}{}

\renewcommand{\coorientador}[2][Coorientadora]% Use coorientador caso precise
    {
    \renewcommand{\ABNTcoorientadorname}{#2}%
    \renewcommand{\ABNTcoorientadordata}{#1}
    }
\renewcommand{\coorientadorformat}{}

%---------------------------------------------------------------------------
% Coordenador do curso
\providecommand{\coordenadorname}{}
\providecommand{\coordenadortitulo}{}
\newcommand{\coordenador}[2][Coordenador do Curso]
    {
    \renewcommand{\coordenadorname}{#2}%
    \renewcommand{\coordenadortitulo}{#1}
    }
\newcommand{\coordenadorformat}{}

%---------------------------------------------------------------------------
% BANCA A
\providecommand{\bancanameadata}{}
\newcommand{\BancaNameA}[1]{\renewcommand{\bancanameadata}{#1}}
\providecommand{\bancadataadata}{}
\newcommand{\BancaDataA}[1]{\renewcommand{\bancadataadata}{#1}}
% BANCA B
\providecommand{\bancanamebdata}{}
\newcommand{\BancaNameB}[1]{\renewcommand{\bancanamebdata}{#1}}
\providecommand{\bancadatabdata}{}
\newcommand{\BancaDataB}[1]{\renewcommand{\bancadatabdata}{#1}}
% BANCA C
\providecommand{\bancanamecdata}{}
\newcommand{\BancaNameC}[1]{\renewcommand{\bancanamecdata}{#1}}
\providecommand{\bancadatacdata}{}
\newcommand{\BancaDataC}[1]{\renewcommand{\bancadatacdata}{#1}}
% BANCA D
\providecommand{\bancanameddata}{}
\newcommand{\BancaNameD}[1]{\renewcommand{\bancanameddata}{#1}}
\providecommand{\bancadataddata}{}
\newcommand{\BancaDataD}[1]{\renewcommand{\bancadataddata}{#1}}

%---------------------------------------------------------------------------
% Texto da folha de rosto
%\newcommand{\UDESCcomentariodata}{
%\UDESCdocumentodata\ submetid\UDESCdocumentogenerodata\ 
 %\aoa{\UDESCcursogenerodata}\ \UDESCcursodata\, do Centro de Ci\^{e}ncias tecnológicas da Universidade do Estado de Santa %Catarina, para a obten\c{c}\~{a}o do Grau de \graudata.}
%\renewcommand{\comentarioformat}{\small}

%\newcommand{\UDESCcomentariodata}{
%\UDESCdocumentodata\ submetid\UDESCdocumentogenerodata\ 
% \aoa{\UDESCcursogenerodata}\ \UDESCcursodata\, do Centro de Ci\^{e}ncias tecnológicas da Universidade do Estado de Santa Catarina, para a obten\c{c}\~{a}o do Grau de \graudata.}

%\newcommand{\UDESCcomentariodata}{
%\UDESCdocumentodata\ submetid\UDESCdocumentogenerodata\ 
% \aoa{\UDESCcursogenerodata}\ \UDESCcursodata\, do Centro de Ci\^{e}ncias Tecnol\'{o}gicas da Universidade do Estado de Santa Catarina, para a obten\c{c}\~{a}o do Grau de \graudata.
%}

\newcommand{\UDESCcomentariodata}{
Dissertação submetida ao Curso de P\'{o}s-Gradua\c{c}\~{a}o em Engenharia El\'{e}trica, do Centro de Ci\^{e}ncias Tecnol\'{o}gicas da Universidade do Estado de Santa Catarina, para a obten\c{c}\~{a}o do Grau de Mestre em Engenharia Elétrica.
}



\renewcommand{\comentarioformat}{\footnotesize}



%---------------------------------------------------------------------------
% Texto da folha de aprovacao
\newcommand{\textoAprovacaodata}{Este Trabalho de Conclus\~{a}o de Curso
    foi julgado adequado para a obten\c{c}\~{a}o do t\'{i}tulo de \linebreak
    \newline
    \textbf{\graudata}
    \linebreak
    \newline
    e aprovado em sua forma final pelo \linebreak
    \newline
    CURSO DE BACHARELADO EM ENGENHARIA EL\'{E}TRICA DO \linebreak
    CENTRO DE CI\^{E}NCIAS TECNOL\'{O}GICAS DA \linebreak
    UNIVERSIDADE DO ESTADO DE SANTA CATARTINA
    } 

% Resumo e abstract
\providecommand{\textoResumodata}{}
\newcommand{\textoResumo}[1]{\renewcommand{\textoResumodata}{#1}}

\providecommand{\textAbstractdata}{}
\newcommand{\textAbstract}[1]{\renewcommand{\textAbstractdata}{#1}}

% Palavras-chave e keywords
\providecommand{\palavrasChavedata}{}
\newcommand{\palavrasChave}[1]{\renewcommand{\palavrasChavedata}{#1}}

\providecommand{\keywordsdata}{}
\newcommand{\keywords}[1]{\renewcommand{\keywordsdata}{#1}}

% Dedicatoria
\providecommand{\dedicatoriadata}{}
\newcommand{\dedicatoria}[1]{\renewcommand{\dedicatoriadata}{#1}}
\newcommand{\dedicatoriaformat}{}

% Agradecimentos
\providecommand{\agradecimentodata}{}
\newcommand{\agradecimento}[1]{\renewcommand{\agradecimentodata}{#1}}
\newcommand{\agradecimentoformat}{}
\newcommand{\agradecimentoname}{Agradecimentos}

% Epigrafe
\providecommand{\epigrafedata}{}
\providecommand{\epigrafeautordata}{}
\newcommand{\epigrafe}[2]{\renewcommand{\epigrafedata}{#1}\renewcommand{\epigrafeautordata}{#2}}
\newcommand{\epigrafeformat}{\itshape}
\newcommand{\epigrafeautorformat}{\hfill}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%                                                         
% Comandos e formatos customizáveis 
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%                                                         

%---------------------------------------------------------------------------
% Funções de ajustes aos textos de acordo com o genero
\newcommand{\esteEsta}[1]{\ifthenelse{\equal{#1}{a}}{Esta}{Este}}
\newcommand{\aoa}[1]{{\ifthenelse{\equal{#1}{a}}{\`a}{ao}}}
\newcommand{\peloPela}[1]{\ifthenelse{\equal{#1}{o}}{pelo}{pela}}

%---------------------------------------------------------------------------
% Determina o genero do documento pré-definido
\newcommand{\detgenerodoc}[1] % Me dei por vencido - Verificar no futuro sobre expansao de commands
    {\ifthenelse{\equal{#1}{Relat\'{o}rio}\or\equal{#1}{Trabalho}\or
                 \equal{#1}{Trabalho de Conclus\~{a}o de Curso}\or
		 \equal{#1}{Relat\'{o}rio de P\'{o}s-Doutorado}}
	{\renewcommand{\UDESCdocumentogenerodata}{o}}
    }

%-------------------------------------------------------------------------------
% Ficha catalografica
\newcommand{\conteudofichacatalografica}{
\begin{center}
Texto da cataloga\c{c}\~{a}o;
\end{center}
\frame{
    \begin{minipage}{\textwidth}
	\begin{espacosimples}
	    {\small
	    \vspace{5em}
	    \parindent1.5cm
	    A ficha catalogr\'{a}fica \'{e} confeccionada pela Biblioteca Universit\'{a}ria.\\
	     
	    Tamanho: 7cm x 12 cm\\

	    Fonte: Times New Roman 9,5\\

	    \vspace{4em}}
	\end{espacosimples}
    \end{minipage}
}
\vspace{1cm}
}

%-------------------------------------------------------------------------------
% Faz a impressão de todos os elementos pré-textuais menos o sumário
%\newcommand{\pretextuais}{
%\capa  
%\folhaderosto
%\folhaaprovacao
%\paginadedicatoria
%\paginaagradecimento
%\paginaepigrafe
%\paginaresumo
%\paginaabstract
%} %end of pretextuais

%-------------------------------------------------------------------------------
% Para listagens de algoritmos e de código, recomenda-se consultar os
% pacotes algorithms e lstlistings, que são usados para definir esses
% dois tipos de elementos de texto e possuem os comandos
% \listofalgorithms e \lstlistoflistings, respectivamente.
%-------------------------------------------------------------------------------
