Guest User

Untitled

a guest
Sep 16th, 2018
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Latex 19.30 KB | None | 0 0
  1. % uece.sty
  2. %
  3. % Pacote LaTeX contendo definições para facilitar a criação de trabalhos
  4. % seguindo o padrão da Universidade Estadual do Ceará.
  5. %
  6. % Autor: Rudy Matela
  7. % data: 20081208
  8. %
  9. % modificado por Sergio Correia
  10. % data: 20100513
  11.  
  12. \RequirePackage{lastpage}
  13.  
  14. \newcommand{\AgradecimentosData}{}
  15. \newcommand{\agradecimentostext}[1]{\renewcommand{\AgradecimentosData}{#1}}
  16.  
  17. \newcommand{\ResumoData}{}
  18. \newcommand{\resumotext}[1]{\renewcommand{\ResumoData}{#1}}
  19.  
  20. \newcommand{\AbstractData}{}
  21. \newcommand{\abstracttext}[1]{\renewcommand{\AbstractData}{#1}}
  22.  
  23. \newcommand{\DataAprovacao}{}
  24. \newcommand{\dataaprovacao}[1]{\renewcommand{\DataAprovacao}{#1}}
  25. \dataaprovacao{\_\_/\_\_/\_\_\_\_}
  26.  
  27. \newcommand{\ABNTareaconcentracaodata}{}
  28. \newcommand{\areaconcentracao}[1]{\renewcommand{\ABNTareaconcentracaodata}{#1}}
  29.  
  30. \newcommand{\ABNTcentrodata}{}
  31. \newcommand{\centro}[1]{\renewcommand{\ABNTcentrodata}{#1}}
  32.  
  33. \newcommand{\ABNTcursodata}{}
  34. \newcommand{\curso}[1]{\renewcommand{\ABNTcursodata}{#1}}
  35.  
  36. \newcommand{\UECEcursosimples}{}
  37. \newcommand{\cursosimples}[1]{\renewcommand{\UECEcursosimples}{#1}}
  38.  
  39. \newcommand{\ABNTautorrdata}{}
  40. \newcommand{\autorr}[1]{\renewcommand{\ABNTautorrdata}{#1}}
  41.  
  42. \newcommand{\ABNTepigrafedata}{}
  43. \newcommand{\epigrafe}[1]{\renewcommand{\ABNTepigrafedata}{#1}}
  44.  
  45. \newcommand{\ABNTautorepigrafedata}{}
  46. \newcommand{\autorepigrafe}[1]{\renewcommand{\ABNTautorepigrafedata}{#1}}
  47.  
  48. \newcommand{\ABNTkwumdata}{}
  49. \newcommand{\kwum}[1]{\renewcommand{\ABNTkwumdata}{#1}}
  50. \newcommand{\ABNTkwdoisdata}{}
  51. \newcommand{\kwdois}[1]{\renewcommand{\ABNTkwdoisdata}{#1}}
  52. \newcommand{\ABNTkwtresdata}{}
  53. \newcommand{\kwtres}[1]{\renewcommand{\ABNTkwtresdata}{#1}}
  54. \newcommand{\ABNTkwquatrodata}{}
  55. \newcommand{\kwquatro}[1]{\renewcommand{\ABNTkwquatrodata}{#1}}
  56. \newcommand{\ABNTkwcincodata}{}
  57. \newcommand{\kwcinco}[1]{\renewcommand{\ABNTkwcincodata}{#1}}
  58. \newcommand{\ABNTkwseisdata}{}
  59. \newcommand{\kwseis}[1]{\renewcommand{\ABNTkwseisdata}{#1}}
  60.  
  61. \newcommand{\ABNTpcumdata}{}
  62. \newcommand{\pcum}[1]{\renewcommand{\ABNTpcumdata}{#1}}
  63. \newcommand{\ABNTpcdoisdata}{}
  64. \newcommand{\pcdois}[1]{\renewcommand{\ABNTpcdoisdata}{#1}}
  65. \newcommand{\ABNTpctresdata}{}
  66. \newcommand{\pctres}[1]{\renewcommand{\ABNTpctresdata}{#1}}
  67. \newcommand{\ABNTpcquatrodata}{}
  68. \newcommand{\pcquatro}[1]{\renewcommand{\ABNTpcquatrodata}{#1}}
  69. \newcommand{\ABNTpccincodata}{}
  70. \newcommand{\pccinco}[1]{\renewcommand{\ABNTpccincodata}{#1}}
  71. \newcommand{\ABNTpcseisdata}{}
  72. \newcommand{\pcseis}[1]{\renewcommand{\ABNTpcseisdata}{#1}}
  73.  
  74. \newcommand{\ABNTbancaumdata}{}
  75. \newcommand{\bancaum}[1]{\renewcommand{\ABNTbancaumdata}{#1}}
  76. \newcommand{\ABNTbancadoisdata}{}
  77. \newcommand{\bancadois}[1]{\renewcommand{\ABNTbancadoisdata}{#1}}
  78. \newcommand{\ABNTbancatresdata}{}
  79. \newcommand{\bancatres}[1]{\renewcommand{\ABNTbancatresdata}{#1}}
  80. \newcommand{\ABNTbancaquatrodata}{}
  81. \newcommand{\bancaquatro}[1]{\renewcommand{\ABNTbancaquatrodata}{#1}}
  82.  
  83. \newcommand{\ABNTcodigocipum  }{} \newcommand{\codigocipum  }[1]{\renewcommand{\ABNTcodigocipum}{#1}}
  84. \newcommand{\ABNTcodigocipdois}{} \newcommand{\codigocipdois}[2]{\renewcommand{\ABNTcodigocipdois}{#1}}
  85. \newcommand{\codigocip}[2]{\codigocipum{#1}\codigocipdois{#2}}
  86.  
  87. \newcommand{\ABNTcidadedata}{}
  88. \newcommand{\cidade}[1]{\renewcommand{\ABNTcidadedata}{#1}}
  89.  
  90. \newcommand{\kws}[4]{\kwum{#1}\kwdois{#2}\kwtres{#3}\kwquatro{#4}}
  91. \newcommand{\pcs}[4]{\pcum{#1}\pcdois{#2}\pctres{#3}\pcquatro{#4}}
  92.  
  93. \newcommand{\keywords}{
  94.     \textbf{Keywords}: \ABNTkwumdata. \ABNTkwdoisdata. \ABNTkwtresdata.
  95. }
  96.  
  97. \newcommand{\palavraschave}{
  98.     \textbf{Palavras-chave}: \ABNTpcumdata. \ABNTpcdoisdata. \ABNTpctresdata.
  99. }
  100.  
  101. \setlength{\ABNTsignwidth}{9cm}
  102.  
  103. \renewcommand{\capa}{
  104.     \begin{center}
  105.  
  106.         \includegraphics[width=2.5cm]{modelo/fig/uece}
  107.  
  108.         \normalsize\ABNTchapterfont
  109.  
  110.         \MakeUppercase{\ABNTinstituicaodata}
  111.  
  112.         \vspace{0.5cm}
  113.  
  114.         \MakeUppercase{\ABNTautordata}
  115.  
  116.         \vspace{4cm}
  117.  
  118.         \Large\ABNTchapterfont\MakeUppercase{\ABNTtitulodata}
  119.  
  120.         \vfill
  121.         \normalsize\MakeUppercase\ABNTlocaldata
  122.  
  123.         \normalsize\ABNTdatadata
  124.  
  125.     \end{center}
  126.     \pagebreak
  127.     \setcounter{page}{1}
  128. }
  129.  
  130.  
  131. \renewcommand{\folhaderosto}{
  132.  
  133.     \begin{center}
  134.         \normalsize\ABNTchapterfont\MakeUppercase\ABNTautordata\par
  135.         \vspace{4.0cm}\par
  136.         \normalsize\ABNTchapterfont\MakeUppercase\ABNTtitulodata
  137.     \end{center}
  138.  
  139.     \vspace{4cm}
  140.  
  141.     \hspace{.35\textwidth}
  142.     \begin{minipage}{.55\textwidth}
  143.         \begin{espacosimples}
  144.             \ABNTcomentariodata\par
  145.         \end{espacosimples}
  146.         \vspace{0.75cm}
  147.         \begin{espacosimples}
  148.         \ABNTareaconcentracaodata
  149.         \end{espacosimples}
  150.         \vspace{0.25cm}
  151.         \begin{espacosimples}
  152.             \esporient{\numberline {Orientador:}}{\ignorespaces\ABNTorientadordata}
  153.         \end{espacosimples}
  154.         \ABNTifnotempty{\ABNTcoorientadordata}{
  155.             \hspace{.35\textwidth}
  156.             \begin{espacosimples}
  157.                 \espcoorient{\numberline {Co-Orientadores:}}{\ignorespaces\ABNTcoorientadordata}
  158.             \end{espacosimples}
  159.         }
  160.     \end{minipage}
  161.  
  162.     \vfill
  163.  
  164.     \begin{center}
  165.         \normalsize\textbf{\MakeUppercase\ABNTlocaldata}\par
  166.         \normalsize\textbf{\ABNTdatadata}
  167.     \end{center}
  168.  
  169.     \pagebreak
  170. }
  171.  
  172.  
  173. \gdef\uececiptitle{Dados Internacionais de Catalogação na Publicação (CIP)}
  174. \newcommand{\makecippage}{
  175.     \vspace*{12cm}
  176.     \begin{center}\bfseries
  177.     Dados Internacionais de Catalogação na Publicação\\
  178.     Universidade Estadual do Ceará\\
  179.     Biblioteca Central Prof. Antônio Martins Filho
  180.     \end{center}
  181.     \begin{center}
  182.         \cipwindow
  183.     \end{center}
  184.     \vfill
  185. }
  186.  
  187.  
  188. \def\cipwindow{
  189. \small
  190.     \framebox[12.5cm]{
  191.         \begin{minipage}[b][7.75cm][t]{1.5cm}
  192.             \ABNTcodigocipum
  193.         \end{minipage}
  194.         \hfill
  195.         \begin{minipage}[b][7.75cm][s]{10cm}
  196.             \ABNTautorrdata.
  197.  
  198.             \hspace{0.5cm}
  199.              \ABNTtitulodata\ / \ABNTautordata. -- \ABNTdatadata.
  200.  
  201.             \hspace{0.5cm}
  202.             \pageref{LastPage}f. : il. color., enc. ; 30 cm.
  203.  
  204.             \uececipdata
  205.  
  206.             \begin{flushright}
  207.                 \ABNTcodigocipdois
  208.             \end{flushright}
  209.         \end{minipage}
  210.     }
  211. }
  212.  
  213.  
  214. \gdef\uececipdata{
  215.     \vspace{0.2cm}\hspace{0.5cm}
  216.     \small Dissertação (Mestrado) - \ABNTinstituicaodata, \ABNTcentrodata, \ABNTcursodata, \ABNTcidadedata, \ABNTdatadata.
  217.    
  218.    \noindent\hspace{0.5cm}\small \ABNTareaconcentracaodata.
  219.  
  220.    \noindent\hspace{0.5cm}\small Orientação: \ABNTorientadordata.
  221.  
  222.     \hspace{0.5cm}
  223.     $1$. \ABNTpcumdata.\ $2$. \ABNTpcdoisdata.\ $3$. \ABNTpctresdata.
  224.     I.\ Título.
  225. %   \ABNTinstituicaodata, \ABNTcentrodata.
  226.  
  227. }
  228.  
  229.  
  230.  
  231. % ******** FOLHA DE ROSTO *********
  232. \newcommand{\esporient}[2]{
  233.     \leftskip 0em
  234.     \@tempdima 5.5em
  235.     \advance\leftskip \@tempdima \null\nobreak\hskip -\leftskip
  236.     {#1#2\hfil}}
  237.  
  238. \newcommand{\espcoorient}[2]{
  239.     \leftskip 0em
  240.     \@tempdima 7em
  241.     \advance\leftskip \@tempdima \null\nobreak\hskip -\leftskip
  242.     {#1#2\hfil}}
  243.  
  244. % Altera o tamanho das fontes dos capítulos e dos apêndices
  245. % fontstyle for header elements
  246. \renewcommand{\rightmarkformat}{\small}
  247. \renewcommand{\leftmarkformat}{}
  248. \renewcommand{\thepageformat}{\small}
  249. \renewcommand{\ABNTchaptersize}{\huge}
  250. \renewcommand{\ABNTCHAPTERfont}{\bfseries}
  251. \renewcommand{\ABNTChapterfont}{\bfseries}
  252.  
  253. \renewcommand{\ABNTsectionfontsize}{\normalsize}
  254. \renewcommand{\ABNTsectionfont}{\bfseries}
  255. \renewcommand{\ABNTsubsectionfontsize}{\normalsize}
  256. \renewcommand{\ABNTsubsectionfont}{\bfseries}
  257. \renewcommand{\ABNTsubsubsectionfontsize}{\normalsize}
  258. \renewcommand{\ABNTsubsubsectionfont}{\bfseries}
  259. \renewcommand{\ABNTparagraphfontsize}{\normalsize}
  260. \renewcommand{\ABNTparagraphfont}{\bfseries}
  261. \renewcommand{\ABNTsubparagraphfontsize}{\normalsize}
  262. \renewcommand{\ABNTsubparagraphfont}{\normalfont\bfseries}
  263. \renewcommand{\ABNTanapsize}{\normalsize}
  264.  
  265.  
  266.  
  267. %Altera o espaçamento entre dots
  268. \renewcommand\@dotsep{2}
  269. % \setlength{\headsep}{\headsep + 1.0cm}
  270. %
  271. % \setlength{\footskip}{2cm}
  272. % \setlength{\topmargin}{2cm-1in-\voffset}
  273. % % \setlength{\headheight}{0cm}
  274.  
  275. \newcommand\l@biblionobold[2]{
  276.  \ifnum \c@tocdepth >\m@ne
  277.    \addpenalty{-\@highpenalty}%
  278. %      \vskip 1.5cm \@plus\p@
  279.     \setlength\@tempdima{0em}%
  280.     \begingroup
  281.       \ifthenelse{\boolean{ABNTpagenumstyle}}
  282.        {\renewcommand{\@pnumwidth}{3.5em}}
  283.        {}
  284.      \parindent \z@ \rightskip \@pnumwidth
  285.      \parfillskip -\@pnumwidth
  286.      \leavevmode \normalsize
  287.      \advance\leftskip\@tempdima
  288.      \hskip -\leftskip
  289.      \MakeUppercase{#1}\nobreak\normalfont\dotfill\nobreak%
  290.       \ifthenelse{\boolean{ABNTpagenumstyle}}
  291.          {%
  292.           \hb@xt@\@pnumwidth{\hss
  293.            \ifthenelse{\not\equal{#2}{}}{{\normalfont p.\thinspace#2}}{}}\par
  294.         }
  295.          {%
  296.           \hb@xt@\@pnumwidth{\hss #2}\par
  297.         }
  298.      \penalty\@highpenalty
  299.    \endgroup
  300.  \fi}
  301.  
  302.  
  303. \newcommand\l@biblio[2]{
  304.  \ifnum \c@tocdepth >\m@ne
  305.    \addpenalty{-\@highpenalty}%
  306. %      \vskip 1.5cm \@plus\p@
  307.     \setlength\@tempdima{0em}%
  308.     \begingroup
  309.       \ifthenelse{\boolean{ABNTpagenumstyle}}
  310.        {\renewcommand{\@pnumwidth}{3.5em}}
  311.        {}
  312.      \parindent \z@ \rightskip \@pnumwidth
  313.      \parfillskip -\@pnumwidth
  314.      \leavevmode \normalsize\ABNTtocchapterfont
  315.      \advance\leftskip\@tempdima
  316.      \hskip -\leftskip
  317.      \MakeUppercase{#1}\nobreak\normalfont\dotfill\nobreak%
  318.       \ifthenelse{\boolean{ABNTpagenumstyle}}
  319.          {%
  320.           \hb@xt@\@pnumwidth{\hss
  321.            \ifthenelse{\not\equal{#2}{}}{{\normalfont p.\thinspace#2}}{}}\par
  322.         }
  323.          {%
  324.           \hb@xt@\@pnumwidth{\hss #2}\par
  325.         }
  326.      \penalty\@highpenalty
  327.    \endgroup
  328.  \fi}
  329.  
  330.  
  331.  
  332. %Altera forma de montagem do table of contents
  333. \renewcommand\l@chapter[2]{
  334.  \ifnum \c@tocdepth >\m@ne
  335.    \addpenalty{-\@highpenalty}%
  336. %      \vskip 1.5cm \@plus\p@
  337.     \setlength\@tempdima{1em}%
  338.     \begingroup
  339.       \ifthenelse{\boolean{ABNTpagenumstyle}}
  340.        {\renewcommand{\@pnumwidth}{3.5em}}
  341.        {}
  342.      \parindent \z@ \rightskip \@pnumwidth
  343.      \parfillskip -\@pnumwidth
  344.      \leavevmode \normalsize\ABNTtocchapterfont
  345.      \advance\leftskip\@tempdima
  346.      \hskip -\leftskip
  347.      \MakeUppercase{#1}\nobreak\dotfill\nobreak%
  348.       \ifthenelse{\boolean{ABNTpagenumstyle}}
  349.          {%
  350.           \hb@xt@\@pnumwidth{\hss
  351.            \ifthenelse{\not\equal{#2}{}}{{\normalfont p.\thinspace#2}}{}}\par
  352.         }
  353.          {%
  354.           \hb@xt@\@pnumwidth{\hss #2}\par
  355.         }
  356.      \penalty\@highpenalty
  357.    \endgroup
  358.  \fi}
  359.  
  360.  
  361. \def\@makeanapchapterhead#1{%
  362.   {%
  363. %  \noindent\rule{\textwidth}{1.7pt}\\\par
  364.   \normalfont\ABNTchapterfont\ABNTanapsize
  365.   \espaco{simples}
  366.  \ifthenelse{\boolean{ABNTAnApIndicativoIndent}}
  367.    {\ifthenelse{\boolean{ABNTCapAnnexAppendix}}
  368.       {\settowidth{\ABNTanapindent}{\MakeUppercase{\anapchaptername}
  369.          \thechapter{} \ABNTtravessao{}}}
  370.       {\settowidth{\ABNTanapindent}{\anapchaptername
  371.          \thechapter{} \ABNTtravessao{}}}
  372.    }
  373.    {}
  374. %   \vspace*{30pt}
  375. %
  376.   \raggedright\espaco{1.2}\par
  377.  \begin{list}{}{%
  378.        \setlength{\listparindent}{0cm}%
  379.        \setlength{\itemindent}{-\ABNTanapindent}%
  380.        \setlength{\rightmargin}{0cm}%
  381.        \setlength{\leftmargin}{\ABNTanapindent}%
  382.        \setlength{\parsep}{0pt}}%
  383.     \item %
  384.       \ifthenelse{\equal{#1}{}}
  385.         {\ifthenelse{\boolean{ABNTCapAnnexAppendix}}
  386.            {\MakeUppercase{\anapchaptername}}
  387.            {\anapchaptername}
  388.          \thechapter \ABNTaposindicativoanap}
  389.         {\ifthenelse{\boolean{ABNTCapAnnexAppendix}}
  390.            {\MakeUppercase{\anapchaptername}}                                                                                                                    
  391.            {\anapchaptername}                                                                                                                                    
  392.          \thechapter{} \ABNTtravessao{} \ABNTaposindicativoanap                                                                                                  
  393.            \ifthenelse{\boolean{ABNTcapchap}}%                                                                                                                    
  394.               {\MakeUppercase{#1}}%                                                                                                                                
  395.               {#1}}                                                                                                                                                
  396.  \end{list}                                                                                                                                                      
  397.  \par\vspace{25pt}%                                                                                                                                              
  398.   }%                      
  399. }          
  400.  
  401. % ====  thebibliography  ====
  402. % Almost equal to old thebibliography, but without capital page marks
  403. % and automatically in toc if active ``sumario completo''
  404. \renewenvironment{thebibliography}[1]%
  405.   {% replacing \chapter*{\ABNTbibliographyname\@mkboth...}
  406.    \if@openright\cleardoublepage\else\clearpage\fi%
  407. %    \thispagestyle{empty}%
  408.    \global\@topnum\z@%
  409.    \@afterindentfalse%
  410.    \@mkboth{\ABNTbibliographyname}{\ABNTbibliographyname}% end \chapter*{\ABNTbibliographyname...}
  411.    \ifthenelse{\boolean{ABNTincludeintoc}}%
  412.       {\ABNTaddcontentsline{toc}{biblio}{\numberline{}\ABNTbibliographyname}}
  413.      {}
  414.     \if@twocolumn%
  415.       \@topnewpage[\@makeschapterhead{\ABNTbibliographyname}]%
  416.     \else%
  417.       \@makeschapterhead{\ABNTbibliographyname}%
  418.       \@afterheading%
  419.     \fi%
  420.    \list{\@biblabel{\@arabic\c@enumiv}}%
  421.         {\settowidth\labelwidth{\@biblabel{#1}}%
  422.          \leftmargin\labelwidth%
  423.          \advance\leftmargin\labelsep%
  424.          \@openbib@code%
  425.          \usecounter{enumiv}%
  426.          \let\p@enumiv\@empty%
  427.          \renewcommand\theenumiv{\@arabic\c@enumiv}}%
  428.    \sloppy%
  429.    \espaco{simples}
  430.    \clubpenalty4000%
  431.    \@clubpenalty \clubpenalty%
  432.    \widowpenalty4000%
  433.    \sfcode`\.\@m%
  434.   }% end of \begin{thebibliography}
  435.   {\def\@noitemerr
  436.       {\@latex@warning{Empty `thebibliography' environment}}%
  437.    \endlist%
  438.   }% end of \end{thebibliography}
  439.  
  440.  
  441. % geralmente isso muda todo ano...
  442. % versao indentada
  443. %\renewcommand*\l@section[2]{\@dottedtocline{1}{1em}{1.6em}{#1}{#2} }
  444. %\renewcommand*\l@subsection{\normalfont\@dottedtocline{2}{2.6em}{2.4em}}
  445. %\renewcommand*\l@subsubsection{\@dottedtocline{3}{5em}{3em}}
  446.  
  447. % versao nao indentada e com negrito nos niveis 1 e 3
  448. % maiusculos nos 2 primeiros niveis (solicitado pelo alisson em 2 de agosto 2012)
  449. \renewcommand*\l@section[2]{\normalfont\@dottedtocline{1}{0em}{1.6em}{\MakeUppercase{#1}}{#2} }
  450. \renewcommand*\l@subsection[2]{\bfseries\@dottedtocline{1}{0em}{2.4em}{#1}{\bfseries{#2}}}
  451. \renewcommand*\l@subsubsection{\normalfont\@dottedtocline{3}{0em}{3.2em}}
  452.  
  453.  
  454. % Cria um comando auxiliar para montagem da lista de figuras
  455. \newcommand{\figfillnum}[1]{%
  456.   {\hspace{1em}\normalfont\dotfill}\nobreak
  457.  \hb@xt@\@pnumwidth{\hfil\normalfont #1}{}\par}
  458.  
  459.  
  460. % Cria um comando auxiliar para montagem da lista de tabelas
  461. \newcommand{\tabfillnum}[1]{%
  462.     {\hspace{1em}\normalfont\dotfill}\nobreak
  463.     \hb@xt@\@pnumwidth{\hfil\normalfont #1}{}\par}
  464.  
  465.  
  466. % Altera a forma de montagem da lista de figuras
  467. \renewcommand*{\l@figure}[2]{
  468.     \leftskip 3.1em
  469.     \rightskip 1.6em
  470.     \parfillskip -\rightskip
  471.     \parindent 0em
  472.     \@tempdima 2.0em
  473.     \advance\leftskip \@tempdima \null\nobreak\hskip -\leftskip
  474.     {Figura \normalfont #1}\nobreak \figfillnum{#2}}
  475.  
  476.  
  477. % Altera a forma de montagem de lista de tabelas
  478. \renewcommand*{\l@table}[2]{
  479.     \leftskip 3.4em
  480.     \rightskip 1.6em
  481.     \parfillskip -\rightskip
  482.     \parindent 0em
  483.     \@tempdima 2.0em
  484.     \advance\leftskip \@tempdima \null\nobreak\hskip -\leftskip
  485.     {Tabela \normalfont #1}\nobreak \tabfillnum{#2}}
  486.  
  487.  
  488. % Define os comandos que montam a lista de símbolos
  489. \newcommand{\listadesimbolos}{\pretextualchapter{Lista de Símbolos}\@starttoc{lsb}}
  490. \newcommand{\simbolo}[2]{{\addcontentsline{lsb}{simbolo}{\numberline{#1}{#2}}}#1}
  491. \newcommand{\l@simbolo}[2]{
  492.     \vspace{-0.75cm}
  493.     \leftskip 0em
  494.     \parindent 0em
  495.     \@tempdima 7em
  496.     \advance\leftskip \@tempdima \null\nobreak\hskip -\leftskip
  497.     {\normalfont #1}\hfil\nobreak\par}
  498.  
  499.  
  500. % Define o comando que monta a lista de siglas
  501. \newcommand{\listadesiglas}{\pretextualchapter{Lista de Siglas}\@starttoc{lsg}}
  502. \newcommand{\sigla}[2]{{\addcontentsline{lsg}{sigla}{\numberline{#1}{#2}}}#1}
  503. \newcommand{\l@sigla}[2]{
  504.     \vspace{-0.75cm}
  505.     \leftskip 0em
  506.     \parindent 0em
  507.     \@tempdima 7em
  508.     \advance\leftskip \@tempdima \null\nobreak\hskip -\leftskip
  509.     {\normalfont #1}\hfil\nobreak\par}
  510.  
  511.  
  512. % Altera a posição da numeração de páginas dos elementos pré-textuais
  513. \renewcommand\pretextualchapter{
  514.     \if@openright\cleardoublepage\else\clearpage\fi
  515.     \pagestyle{empty}
  516.     \global\@topnum\z@
  517.     \@afterindentfalse
  518.     \@schapter}
  519.  
  520.  
  521. % Altera a posição da numeração de páginas dos elementos textuais
  522. \renewcommand{\ABNTchaptermark}[1]{
  523.     \ifthenelse{\boolean{ABNTNextOutOfTOC}}
  524.         {\markboth{\ABNTnextmark}{\ABNTnextmark}}
  525.         {\chaptermark{#1}
  526.         \pagestyle{\chaptertitlepagestyle}}}
  527.  
  528.  
  529. % Redefine o tipo de numeração das páginas
  530. \renewcommand{\ABNTBeginOfTextualPart}{
  531.     \renewcommand{\chaptertitlepagestyle}{plainheader}
  532.     \renewcommand{\thepage}{\arabic{page}}
  533.     }
  534.  
  535.  
  536. % Ajusta a margem superior dos capítulos (3cm)
  537. \def\@makechapterhead#1{%
  538.   {%
  539. %  \noindent\rule{\textwidth}{1.7pt}\\\par
  540. %   \thispagestyle{empty}%
  541.   \normalsize\bfseries%
  542.   \espaco{simples}%
  543.   \noindent%
  544.   \parbox[b]{\textwidth}{%
  545.     \parbox[t]{4ex}{\thechapter}%
  546.     \parbox[t]{\textwidth-4ex-1ex}%
  547.       {\interlinepenalty\@M\raggedright%
  548.         \ifthenelse{\boolean{ABNTcapchap}}%
  549.           {\MakeUppercase{#1}}%
  550.           {#1}
  551.      }%
  552.     \vspace*{0cm}
  553.    }\\[2pt]%
  554.   }%
  555. }
  556.  
  557. % Ajusta a margem superior das páginas que contêm elementos
  558. % pre-textuais - abstract, resumo, agradecimentos, etc. (3cm)
  559. \def\@makeschapterhead#1{%
  560.   {\centering\normalsize\bfseries%
  561.    \ifthenelse{\boolean{ABNTcapchap}}%
  562.      {\MakeUppercase{#1}}%
  563.      {#1}
  564.    \par}%
  565.   \vspace{25pt}%
  566.   \par%
  567. }
  568.  
  569. %Altera o tamanho do parágrafo
  570. \setlength{\parindent}{1.5cm}
  571.  
  572. \newcommand{\comentariosimplificado}[1]{\newcommand{\ABNTcomentariosimplificadodata}{#1}}
  573.  
  574. \def\termodeaprovacao{
  575.     \espaco{1.1}
  576.  
  577.     \begin{center}
  578.         \normalsize\ABNTchapterfont
  579.         \MakeUppercase{\ABNTautordata}\par
  580.         \vspace{1cm}
  581.         \MakeUppercase{\ABNTtitulodata}
  582.     \end{center}
  583.  
  584.     \vspace{2cm}
  585.     \hspace{.35\textwidth}
  586.     \begin{minipage}{.5\textwidth}
  587.         \begin{espacosimples}
  588.         \ABNTcomentariosimplificadodata
  589.         \end{espacosimples}
  590.         \vspace{0.75cm}
  591.         \begin{espacosimples}
  592.         \ABNTareaconcentracaodata
  593.         \end{espacosimples}
  594.     \end{minipage}
  595.  
  596.     {
  597.     \noindent \large
  598.     Aprovada em: \DataAprovacao
  599.     }
  600.  
  601.     \vspace{1cm}
  602.  
  603.     \begin{center}
  604.     \textbf{BANCA EXAMINADORA}
  605.     \end{center}
  606.  
  607.     \setlength{\ABNTsignthickness}{0.4pt}
  608.     \setlength{\ABNTsignskip}{2cm}
  609.  
  610.     \ABNTifnotempty{\ABNTbancaumdata}{
  611.         \vspace{-0.5cm}
  612.         \assinatura{\ABNTbancaumdata}
  613.     }
  614.  
  615.     \ABNTifnotempty{\ABNTbancadoisdata}{
  616.         \vspace{-0.5cm}
  617.         \assinatura{\ABNTbancadoisdata}
  618.     }
  619.  
  620.     \ABNTifnotempty{\ABNTbancatresdata}{
  621.         \vspace{-0.5cm}
  622.         \assinatura{\ABNTbancatresdata}
  623.     }
  624.  
  625.     \ABNTifnotempty{\ABNTbancaquatrodata}{
  626.         \vspace{-0.5cm}
  627.         \assinatura{\ABNTbancaquatrodata}
  628.     }
  629.  
  630.     \vfill
  631.  
  632.     \pagebreak
  633. }
  634.  
  635.  
  636. \def\makeepigrafe{
  637.     \vspace*{20cm}
  638.     \hspace{.5\textwidth}
  639.     \begin{minipage}{.4\textwidth}
  640.         \par
  641.         \textit{
  642.             \ABNTepigrafedata \\
  643.             \bfseries \ABNTautorepigrafedata
  644.         }
  645.     \end{minipage}
  646.     \pagebreak
  647. }
Add Comment
Please, Sign In to add comment