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.