From 4e3b1132be25c93955d0e081e74871143c3f3564 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Tue, 29 Aug 2017 21:04:03 +0000 Subject: abnt (29aug17) git-svn-id: svn://tug.org/texlive/trunk@45163 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/latex/abnt/README.md | 18 +++++ Master/texmf-dist/doc/latex/abnt/abnt-doc.pdf | Bin 0 -> 31186 bytes Master/texmf-dist/doc/latex/abnt/abnt-doc.tex | 93 ++++++++++++++++++++++++++ 3 files changed, 111 insertions(+) create mode 100644 Master/texmf-dist/doc/latex/abnt/README.md create mode 100644 Master/texmf-dist/doc/latex/abnt/abnt-doc.pdf create mode 100644 Master/texmf-dist/doc/latex/abnt/abnt-doc.tex (limited to 'Master/texmf-dist/doc/latex/abnt') diff --git a/Master/texmf-dist/doc/latex/abnt/README.md b/Master/texmf-dist/doc/latex/abnt/README.md new file mode 100644 index 00000000000..a9c3748cd9e --- /dev/null +++ b/Master/texmf-dist/doc/latex/abnt/README.md @@ -0,0 +1,18 @@ +======= abnt -- A package for typesetting Brazilian academic texts ========== + +This package implements rules to typeset Brazilian academic texts. + +Copyright (c) Youssef Cherem , 2017 + + This file is part of the abnt LaTeX2e package. + This work may be distributed and/or modified under the conditions of + the LaTeX Project Public License, version 1.3c of the license. + The latest version of this license is in + http://www.latex-project.org/lppl.txt + and version 1.3c or later is part of all distributions of LaTeX + version 2005/12/01 and of this work. + + This work has the LPPL maintenance status "author-maintained". + ======================================================================== + + diff --git a/Master/texmf-dist/doc/latex/abnt/abnt-doc.pdf b/Master/texmf-dist/doc/latex/abnt/abnt-doc.pdf new file mode 100644 index 00000000000..78dab62f28a Binary files /dev/null and b/Master/texmf-dist/doc/latex/abnt/abnt-doc.pdf differ diff --git a/Master/texmf-dist/doc/latex/abnt/abnt-doc.tex b/Master/texmf-dist/doc/latex/abnt/abnt-doc.tex new file mode 100644 index 00000000000..731f3232325 --- /dev/null +++ b/Master/texmf-dist/doc/latex/abnt/abnt-doc.tex @@ -0,0 +1,93 @@ +\documentclass{ltxdoc} +\usepackage[svgnames,dvipsnames]{xcolor} +\usepackage{fontspec} +\setmainfont{Warnock Pro} +\setsansfont{Cronos Pro} +\setmonofont[Scale=MatchLowercase]{Fira Mono} +\usepackage{polyglossia} +\setmainlanguage{brazil} +\usepackage{tcolorbox} +\tcbuselibrary{listings,skins,xparse} + +\newtcblisting[auto counter,list inside=codigo]{codigo}[2][]{% + %title={Código~\thetcbcounter:~#2}, + title=#2, + hbox, + center, + colback=green!30, + colbacktitle=green!50, + colframe=green, + listing only,fonttitle=\bfseries\sffamily\large,coltitle=black,titlerule=0pt,enhanced,drop fuzzy shadow%halign title=center + } + + + +\title{O pacote <<\texttt{abnt}>>} +\author{Youssef Cherem} +\date{2017} + + +\begin{document} +\frenchspacing + +\maketitle + +%\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 para apresentação de trabalhos acadêmicos, sendo uma implementação mais concisa que a classe \texttt{abntex2}, gerando menos erros e proporcionando mais facilidade e 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 (isso também se aplica à classe \texttt{abntex2}). Entretanto, ele facilita a implementação da norma NBR 14:724 pelo usuário. 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. + +Seus comandos são: + +\begin{codigo}{} +\orientador{} \coorientador{} \orientadora{} \coorientadora{} + +\tipotrabalho{} \local{} \instituicao{} \capa \folhaderosto +\end{codigo} + +Para mudar as fontes dos elementos: + +\begin{codigo}{} +\titlefont{} \authorfont{} \localfont{} \datefont{} +\end{codigo} + +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}{} +\listofquadros +\listofmapas +\end{codigo} + + Esses ambientes são usados da mesma forma que uma figura: + +\begin{codigo}{} +\begin{quadro} ... \end{quadro} + +\begin{mapa} ... \end{mapa} +\end{codigo} + +Para fazer citações, use o ambiente \texttt{citacao}: + +\begin{codigo}{} +\begin{citacao} ... \end{citacao} +\end{codigo} + +Se o usuário quiser criar outras listas e ambientes, basta seguir o exemplo abaixo: + +\begin{codigo}{Criando novos ambientes} +\DeclareFloatingEnvironment[fileext=loe,listname={Lista de esculturas},% +within=none]{escultura} +\DeclareCaptionListFormat{listaescultura}{\esculturaname\ #1#2\hfill--\hfill} +\captionsetup[escultura]{listformat=listaescultura} +\makeatletter +\renewcommand*{\l@escultura}{\@dottedtocline{1}{1.5em}{6.5em}} +\makeatother + +\end{codigo} + +Aqui, definimos um novo ambiente “escultura”, com um arquivo de lista de extensão \texttt{loe} e nome “Lista de Figuras”, cujo contador não recomeça em todos os capítulos \texttt{within=none}. A redefinição de \verb|\l@escultura| serve para redefinir os espaços na lista. Para alternativas de formatação, referir-se à documentação dos pacotes \texttt{newfloat} e \texttt{caption}. + +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}). + +\end{document} -- cgit v1.2.3