diff options
author | Norbert Preining <norbert@preining.info> | 2019-12-15 03:00:40 +0000 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2019-12-15 03:00:40 +0000 |
commit | 6a10e5334a233fe321991967f0d9dfd930303a46 (patch) | |
tree | 8cefd5aaed1203e74693312b5ff76e03b3423d42 /macros/latex/contrib/abnt/abnt-doc.tex | |
parent | 2c20697e8a5301b61c59d752fd1cfa7499724eec (diff) |
CTAN sync 201912150300
Diffstat (limited to 'macros/latex/contrib/abnt/abnt-doc.tex')
-rw-r--r-- | macros/latex/contrib/abnt/abnt-doc.tex | 107 |
1 files changed, 94 insertions, 13 deletions
diff --git a/macros/latex/contrib/abnt/abnt-doc.tex b/macros/latex/contrib/abnt/abnt-doc.tex index 4d4b0a80aa..4b19c0e001 100644 --- a/macros/latex/contrib/abnt/abnt-doc.tex +++ b/macros/latex/contrib/abnt/abnt-doc.tex @@ -1,5 +1,6 @@ \documentclass{ltxdoc} \usepackage[svgnames,dvipsnames]{xcolor} +\usepackage{graphicx} \usepackage{fontspec} \setmainfont{Warnock Pro} \setsansfont{Cronos Pro} @@ -7,26 +8,27 @@ \usepackage{polyglossia} \setmainlanguage{brazil} \usepackage{tcolorbox} -\tcbuselibrary{listings,skins,xparse} +\tcbuselibrary{listings,skins,xparse,breakable} \usepackage{tikz} \usetikzlibrary{positioning,shapes,snakes} -\newtcblisting[auto counter,list inside=codigo]{codigo}[2][]{% - %title={Código~\thetcbcounter:~#2}, - title=#2, - hbox, +\newtcblisting[auto counter,list inside=codigo,number within=chapter]{codigo}[2][]{% + %title={Exemplo~\thetcbcounter:~#2}, + %list entry={\protect\numberline{\thetcbcounter}#2}, + title={#2}, center, - colback=green!30, + colback=green!20, colbacktitle=green!50, colframe=green, - listing only,fonttitle=\bfseries\sffamily\large,coltitle=black,titlerule=0pt,enhanced,drop fuzzy shadow%halign title=center - } + listing only, + fonttitle=\bfseries\sffamily\large,coltitle=black,titlerule=0pt,enhanced,drop fuzzy shadow,breakable,#1%halign title=center +} \title{\tikz \node[inner sep=0pt,remember picture,overlay] at (0,1){\includegraphics[height=3cm,width=0.4\textwidth,keepaspectratio]{icone}};\\O pacote <<\texttt{abnt}>>} \author{Youssef Cherem} -\date{2018} +\date{2019} \begin{document} \frenchspacing @@ -34,7 +36,7 @@ \begin{center} \tikz\node[diamond,shape aspect=1.2,%draw=green,ultra thick, remember picture,overlay,%minimum size=0.6\textwidth, - left color=SpringGreen,shading angle=45,align=center] at (0,0){\includegraphics[height=3cm,width=0.4\textwidth,keepaspectratio]{icone}\\{\Large O pacote <<\texttt{abnt}>>}\\[10pt]\large Youssef Cherem\\[6pt]2018}; + left color=SpringGreen,shading angle=45,align=center] at (0,0){\includegraphics[height=3cm,width=0.4\textwidth,keepaspectratio]{icone}\\{\Large O pacote <<\texttt{abnt}>>}\\[10pt]\large Youssef Cherem\\[6pt]2019}; \end{center} \vspace{4cm} @@ -45,9 +47,9 @@ %\tcblistof[\section*]{codigo}{Lista de Códigos} O pacote \tcboxverb[blank,fuzzy halo=.5mm with green]{abnt} é uma interpretação suficiente, mas não exaustiva, das normas da ABNT. É uma implementação concisa das normas, proporcionando \textit{facilidade} e \textit{flexibilidade} ao usuário. O uso deste pacote não dispensa conhecimento básico de \LaTeX, e não há qualquer garantia de que será aceito pela sua instituição sem nenhuma modificação. Seu objetivo é reduzir ao mínimo a interferência de comandos alheios às classes comuns. -Sugere-se seu emprego com a classe \texttt{book}, mas também pode, porventura, funcionar com outras classes. +Sugere-se seu emprego com a classe \tcboxverb[blank,fuzzy halo=.5mm with teal]{book} ou com a classe \tcboxverb[blank,fuzzy halo=.5mm with red]{scrbook}. -Seus comandos são: +Comandos para elementos na capa e folha de rosto: \begin{codigo}{} \orientador{} \orientadora{} \coorientador{} \coorientadora{} @@ -61,6 +63,14 @@ Para mudar as fontes dos elementos: \titlefont{} \authorfont{} \localfont{} \datefont{} \end{codigo} +Para elementos pré-textuais (sem números de página) e textuais (com números de página): + +\begin{codigo}{} +\pretextual \textual +\end{codigo} + +Esses comandos não são obrigatórios nem aplicados por padrão. O usuário pode redefinir o cabeçalho como quiser, usando os comandos do pacote \tcboxverb[blank,fuzzy halo=.5mm with green]{scrlayer-scrpage}. + Também são disponibilizados ambientes e listas para quadros e mapas, além das usuais figuras e tabelas. Assim, podem ser inseridas listas de “quadros” e “mapas”: \begin{codigo}{} @@ -99,6 +109,77 @@ Aqui, definimos um novo ambiente “escultura”, com um arquivo de lista de ext Todos os outros comandos são os usuais das classes padrão. Recomenda-se o uso do pacote \texttt{biblatex-abnt} para as normas de citação e referências bibliográficas segundo a ABNT. -Se porventura o usuário necessitar alterações, sugere-se empregar os pacotes \texttt{titlesec} e \texttt{sectsty}, para títulos, e o pacote \texttt{scrlayer-scrpage} para cabeçalhos, e o pacote \texttt{tocstyle} para listas e sumário, ou então redefinir os comandos de sua classe (p. ex., \texttt{book.cls}). +Se o usuário necessitar alterações, uma das formas mais simples é usar os comandos das classes +\tcboxverb[blank,fuzzy halo=.5mm with red]{KOMA-Script}: + + \begin{codigo}{} + \documentclass[footsepline=true,headsepline=true]{scrbook} + \usepackage{abnt} + \usepackage{xcolor,xcolor-material} + \usepackage[sfdefault,lf]{FiraSans} + + %se quiser linha no rodapé + \ModifyLayer[addvoffset=-.8ex]{scrheadings.foot.above.line} + \ModifyLayer[addvoffset=-.8ex]{plain.scrheadings.foot.above.line} + +%\pagestyle{scrheadings} +%\clearscrheadfoot +%\ihead{\headmark} +%\ohead{\pagemark} +% pretextual já faz isso. + +\setkomafont{footsepline}{\color{orange}} +\setkomafont{headsepline}{\color{teal!50!yellow}} +\setkomafont{pagenumber}{\normalfont\bfseries\sffamily\color{red}} + +\renewcommand*{\chapterpagestyle}{scrheadings} %not needed + +\RedeclareSectionCommands +[beforeskip=\baselineskip, afterskip=\baselineskip,font=\normalsize\bfseries] +{part,chapter, +section,subsection,paragraph,subparagraph} + +\setkomafont{chapter}{\color{orange}} \setkomafont{section}{\color{teal}} +\setkomafont{subsection}{\color{green!50!black}} + + %\setkomafont{disposition}{\normalsize} %doesn't work + + \KOMAoptions{headsepline=2pt:\textwidth,footsepline=2pt:\textwidth} + +%medidas +\DeclareNewLayer[ + background, + %outermargin, + %topmargin, + contents=\layercontentsmeasure + ]{measurelayer} +\AddLayersToPageStyle{@everystyle@}{measurelayer} +\usepackage{showframe} + +\begin{document} + +\pretextual + +\textual + +\chapter{Capítulo} +\section{Seção} +\subsection{Subseção} + +\chapter{Capítulo} +\section{Seção} +\subsection{Subseção} +\newpage +\subsection{title} +\end{document} + +\end{codigo} + + +\begin{tcolorbox}[center,width=.8\textwidth] +\centering +\includegraphics[width=\linewidth]{koma} +\end{tcolorbox} + \end{document} |