texlive[76138] Master/texmf-dist: abntexto (24aug25)
commits+karl at tug.org
commits+karl at tug.org
Sun Aug 24 22:51:16 CEST 2025
Revision: 76138
https://tug.org/svn/texlive?view=revision&revision=76138
Author: karl
Date: 2025-08-24 22:51:15 +0200 (Sun, 24 Aug 2025)
Log Message:
-----------
abntexto (24aug25)
Modified Paths:
--------------
trunk/Master/texmf-dist/doc/latex/abntexto/CHANGELOG
trunk/Master/texmf-dist/doc/latex/abntexto/README
trunk/Master/texmf-dist/doc/latex/abntexto/abntexto-exemplo.pdf
trunk/Master/texmf-dist/doc/latex/abntexto/abntexto-exemplo.tex
trunk/Master/texmf-dist/doc/latex/abntexto/abntexto.pdf
trunk/Master/texmf-dist/doc/latex/abntexto/abntexto.tex
trunk/Master/texmf-dist/tex/latex/abntexto/abntexto.cls
Modified: trunk/Master/texmf-dist/doc/latex/abntexto/CHANGELOG
===================================================================
--- trunk/Master/texmf-dist/doc/latex/abntexto/CHANGELOG 2025-08-24 20:51:02 UTC (rev 76137)
+++ trunk/Master/texmf-dist/doc/latex/abntexto/CHANGELOG 2025-08-24 20:51:15 UTC (rev 76138)
@@ -1,9 +1,9 @@
# `abntexto`
Autor: Elayson Abreu
-Versão: 2025-08-13 4.0.3-beta
+Versão: 2025-08-24 4.0.4-beta
Contato: abntexto.classe at gmail.com
-Licença: Public Domain Software
+Licença: Public Domain Software 2022-2025
## Sobre
@@ -13,9 +13,19 @@
# Changelog
+## [4.0.4-beta] - 2025-08-24
+
+### Mudanças
+
+- Substituição de "Ilustração" por "Figura" em `\definelegendplace`;
+- Mudanças nas fontes `\tocsubsectionfont`, `\tocsubsubsectionfont`, `\subsectionfont`, `\subsubsectionfont`;
+- A versão anterior afirmou que `\abntsmall` tinha sido removido de `\printlegendbox`, mas não tinha de fato;
+- Corrigidos erros de escrita;
+- Removida nota de rodapé sobre a nova norma NBR 14724:2024;
+
## [4.0.3-beta] - 2025-08-13
-## Mudanças
+### Mudanças
- Removido `\abntsmall` de `\printlegendbox`;
@@ -66,7 +76,7 @@
- O comando `\usechapters` foi feito para habilitar capítulos no formato da
classe book ao invés da orientação da ABNT. Nessa linha de pensamento,
`\nonum\nochapter` foi inicialmente implementado para ter o funcionamento
- de `\chapter*`, com título *não centralizado*. Mas, em algum momento o
+ de `\chapter*`, com título *não centralizado*. Mas, em algum momento, o
autor desfez esse comportamento e `\nonum\chapter` passou a centralizar o
título. Nesta versão, o comportamento original foi restaurado e, por
consequência, `\printnonumchapter` foi removido;
@@ -121,6 +131,7 @@
- Novo comando `\nohyph` para desabilitar a hifenização;
- Um `\kern` negativo foi removido em `\footnoterule` a fim de evitar que
notas de rodapé ultrapassassem a margem inferior da página;
+- `\definelegendplace{figure}{Figura}{lof}` foi substituído por `\definelegendplace{figure}{Ilustração}{lof}`;
## [3.2.1-beta] - 2024-12-29
Modified: trunk/Master/texmf-dist/doc/latex/abntexto/README
===================================================================
--- trunk/Master/texmf-dist/doc/latex/abntexto/README 2025-08-24 20:51:02 UTC (rev 76137)
+++ trunk/Master/texmf-dist/doc/latex/abntexto/README 2025-08-24 20:51:15 UTC (rev 76138)
@@ -1,9 +1,9 @@
# `abntexto`
Author: Elayson Abreu
-Version: 2025-08-13 4.0.3-beta
+Version: 2025-08-24 4.0.4-beta
Contact: abntexto.classe at gmail.com
-License: Public Domain Software
+License: Public Domain Software 2022-2025
## About
Modified: trunk/Master/texmf-dist/doc/latex/abntexto/abntexto-exemplo.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/abntexto/abntexto-exemplo.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/abntexto/abntexto-exemplo.tex 2025-08-24 20:51:02 UTC (rev 76137)
+++ trunk/Master/texmf-dist/doc/latex/abntexto/abntexto-exemplo.tex 2025-08-24 20:51:15 UTC (rev 76138)
@@ -1,6 +1,6 @@
%! Public Domain Software 2022-2025
-%! 2025-08-13
-%! 4.0.3-beta
+%! 2025-08-24
+%! 4.0.4-beta
%! Elayson Abreu
%! abntexto.classe at gmail.com
@@ -161,11 +161,10 @@
\Centro
\begin{indexcard}
- A000\qquad \Autor
+ \noindent A000\hskip\parindent \qquad \Autor
- \setbox0=\hbox{A000\qquad}\leftskip=\wd0 % As linhas em branco antes e depois
- % dessa intrução são necessárias.
-
+ \setbox0=\hbox{A000\qquad}\leftskip=\wd0 % A linha em branco antes
+ % dessa instrução é necessária.
\Titulo/\Autor\ --- \Cidade: \Instituicao, UNI, \AnoDeEntrega.
105\,f.
Modified: trunk/Master/texmf-dist/doc/latex/abntexto/abntexto.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/abntexto/abntexto.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/abntexto/abntexto.tex 2025-08-24 20:51:02 UTC (rev 76137)
+++ trunk/Master/texmf-dist/doc/latex/abntexto/abntexto.tex 2025-08-24 20:51:15 UTC (rev 76138)
@@ -1,6 +1,6 @@
%! Public Domain Software 2022-2025
-%! 2025-08-13
-%! 4.0.3-beta
+%! 2025-08-24
+%! 4.0.4-beta
%! Elayson Abreu
%! abntexto.classe at gmail.com
@@ -187,6 +187,8 @@
\let\over=\@@over
\AtBeginDocument{\def\refname{Referências}} % Removido \^ da definição.
\def\hooksection{}
+\def\tocsubsectionfont{\itshape}
+\def\subsectionfont {\itshape}
\AtBeginDocument{\pretocmd\appendix{\clearpage}{}{}}
\pretocmd\annex{\clearpage}{}{}
\def\etex{\leavevmode\hbox{$\varepsilon$-\TeX}}
@@ -228,7 +230,7 @@
\today
\vskip2in\endgroup
-\noindent\hfil {\Large\ttfamily 4.0.3-beta}
+\noindent\hfil {\Large\ttfamily 4.0.4-beta}
\newpage
\nonum\notoc\section{Sumário}
@@ -243,7 +245,7 @@
Já existe uma classe para aplicação das normas ABNT cujo nome é `abntex2` \cite{araujo-2012-a-classe-abntex2}. Mas, diferente dessa, o `abntexto` não depende do `memoir`, uma classe de código-fonte e manual extensos e que implementa funções as quais, em sua maioria, não são pertinentes a um documento que use as diretrizes da ABNT.
-As normas ABNT as quais o `abntexto` se propõe a seguir seguem listadas\footnote{O autor tem ciência da nova norma NBR~14724:2024 \cite{abnt-2024-14724-trabalhos-academicos}. Ela será contemplada pela classe tão cedo quanto possível.}.
+As normas ABNT as quais o `abntexto` se propõe a seguir seguem listadas:
\begin{topics}
\item NBR 14724:2024. Informação e documentação --- Trabalhos acadêmicos --- Apresentação \cite{abnt-2024-14724-trabalhos-academicos};
Modified: trunk/Master/texmf-dist/tex/latex/abntexto/abntexto.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/abntexto/abntexto.cls 2025-08-24 20:51:02 UTC (rev 76137)
+++ trunk/Master/texmf-dist/tex/latex/abntexto/abntexto.cls 2025-08-24 20:51:15 UTC (rev 76138)
@@ -1,6 +1,6 @@
%! Public Domain Software 2022-2025
-%! 2025-08-13
-%! 4.0.3-beta
+%! 2025-08-24
+%! 4.0.4-beta
%! Elayson Abreu
%! abntexto.classe at gmail.com
@@ -43,7 +43,7 @@
\NeedsTeXFormat{LaTeX2e}
\ProvidesClass{abntexto}%
- [2025-08-13 4.0.3-beta Preparation of works in ABNT standards]
+ [2025-08-24 4.0.4-beta Preparation of works in ABNT standards]
%. \end{code}
% Estas são as únicas dependências do `abntexto`. Os pacotes `enumitem` e
@@ -70,7 +70,7 @@
% Os comandos `\pdfbookmark` e `\phantomsection` pertencem ao `hyperref.sty`.
% Infelizmente, no entanto, o `\pdfbookmark` insere um destino de \emph{link}
-% sem altura, por isso teremos de utilizar parametrizar `\Hy at writebookmark` por
+% sem altura, por isso teremos de parametrizar `\Hy at writebookmark` por
% meio de `\makeoutline`.
% Parametrizaremos `\NR at gettitle` para suporte ao `nameref.sty`, por meio de
@@ -545,8 +545,8 @@
\def\tocpartfont {\bfseries\MakeUppercase}
\def\tocchapterfont {\bfseries\MakeUppercase}
\def\tocsectionfont {\bfseries\MakeUppercase}
-\def\tocsubsectionfont {\itshape}
-\def\tocsubsubsectionfont {\scshape}
+\def\tocsubsectionfont {\bfseries\itshape}
+\def\tocsubsubsectionfont {\itshape}
\def\tocparagraphfont {}
\def\tocsubparagraphfont {}
@@ -673,8 +673,8 @@
\newcounter{chapter}
\def\sectionfont {\bfseries\MakeUppercase}
-\def\subsectionfont {\itshape}
-\def\subsubsectionfont {\scshape}
+\def\subsectionfont {\bfseries\itshape}
+\def\subsubsectionfont {\itshape}
\def\paragraphfont {}
\def\subparagraphfont {}
@@ -1269,7 +1269,7 @@
% idiomático. Exemplos: `\enquote{lipsum}` produz \enquote{lipsum} se seu idioma
% padrão, definido em `babel`, for `brazil`;
% `{\selectlanguage{german}\enquote{lipsum}}` produz
-% {\selectlanguage{german}\enquote{lipsum}}, se o idioma secundário `german` foi
+% {\selectlanguage{german}\enquote{lipsum}} se o idioma secundário `german` foi
% previamente carregado. Além disso, `\enquote` também é sensível ao
% agrupamento: `\enquote{Um pequeno \enquote{exemplo} aqui}` gera \enquote{Um
% pequeno \enquote{exemplo} aqui}. Note que o `\enquote` interno produziu aspas
@@ -1422,7 +1422,7 @@
\@onlypreamble \definelegendplace
-\definelegendplace{figure}{Ilustração}{lof}
+\definelegendplace{figure}{Figura}{lof}
\definelegendplace{table}{Tabela}{lot}
%. \end{code}
@@ -1582,11 +1582,11 @@
}
\def\printlegendbox{\hfil \vtop{%
\leavevmode\targetlegend
- \setbox0=\hbox{\abntsmall{\legendlabel}\savedlegend}% \legendlabel precisa estar entre chaves,
+ \setbox0=\hbox{{\legendlabel}\savedlegend}% \legendlabel precisa estar entre chaves,
\ifdim\wd0>\legendmaxwidth % porque o próximo \legendlabel também está.
\hsize=\legendmaxwidth \else
\hsize=\wd0 \fi
- \singlesp\abntsmall \hangfrom{\legendlabel}\savedlegend \strut
+ \singlesp \hangfrom{\legendlabel}\savedlegend \strut
}}
\def\printplacebox{\par\nointerlineskip \nobreak\vskip\medskipamount \hfil \unhbox0\relax}
\def\printsrcbox{\par\nointerlineskip \nobreak\vskip\medskipamount
More information about the tex-live-commits
mailing list.