summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2017-07-18 21:37:16 +0000
committerKarl Berry <karl@freefriends.org>2017-07-18 21:37:16 +0000
commitbfe2329b363c41fc91a699fd6a735ebe9715dd8f (patch)
tree297f63abad3416c5add4187b81a583a0da4c9af3
parent1f97875f5539ae5a035a4c2934f55bd0b170c9ae (diff)
br-lex (18jul17)
git-svn-id: svn://tug.org/texlive/trunk@44842 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/texmf-dist/doc/latex/br-lex/brlex-doc.pdfbin22098 -> 22117 bytes
-rw-r--r--Master/texmf-dist/doc/latex/br-lex/brlex-doc.tex6
-rw-r--r--Master/texmf-dist/doc/latex/br-lex/leis-exemplo.pdfbin35159 -> 35180 bytes
-rw-r--r--Master/texmf-dist/tex/latex/br-lex/br-lex.cls24
4 files changed, 22 insertions, 8 deletions
diff --git a/Master/texmf-dist/doc/latex/br-lex/brlex-doc.pdf b/Master/texmf-dist/doc/latex/br-lex/brlex-doc.pdf
index 62221900d28..c4ab24babb3 100644
--- a/Master/texmf-dist/doc/latex/br-lex/brlex-doc.pdf
+++ b/Master/texmf-dist/doc/latex/br-lex/brlex-doc.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/br-lex/brlex-doc.tex b/Master/texmf-dist/doc/latex/br-lex/brlex-doc.tex
index d1292dd6c96..f84c84bf6dc 100644
--- a/Master/texmf-dist/doc/latex/br-lex/brlex-doc.tex
+++ b/Master/texmf-dist/doc/latex/br-lex/brlex-doc.tex
@@ -47,7 +47,7 @@ Para usar a classe \texttt{br-lex}, basta invocar as palavras mágicas:
\documentclass{br-lex}
\end{verbatim}
-As opções de língua portuguesa já vêm carregadas automaticamente, utilizando o pacote \texttt{babel}, se a compilação for com \texttt{pdflatex}, e o pacote \texttt{polyglossia}, se optar por \texttt{xelatex}.
+As opções de língua portuguesa já vêm carregadas automaticamente, utilizando o pacote \texttt{babel}, se a compilação for com \texttt{pdflatex}, e o pacote \texttt{poly\-glos\-sia}, se optar por \texttt{xelatex}.
Esta classe foi elaborada com a classe \texttt{mwbk}. Além das opções das classes \texttt{mwcls}, há as seguintes opções:
@@ -109,7 +109,7 @@ Capítulos e seções são inseridos da maneira usual em \LaTeX:
Foram criados os seguintes os comandos:
\begin{itemize}
- \item \verb|\artigo|; \item \verb|\paragrafo|; \item \verb|\inciso|; \item \verb|\alinea|; \item \verb|\itens| (notar o “s”, pois o elemento \verb|\item| já está definido)
+ \item \verb|\artigo|; \item \verb|\paragrafo|; \item \verb|\paragrafounico|\item \verb|\inciso|; \item \verb|\alinea|; \item \verb|\itens| (notar o “s”, pois o elemento \verb|\item| já está definido)
\end{itemize}
@@ -126,6 +126,8 @@ Assim, por exemplo:
\artigo Outro artigo.
+\paragrafounico
+
\end{verbatim}
diff --git a/Master/texmf-dist/doc/latex/br-lex/leis-exemplo.pdf b/Master/texmf-dist/doc/latex/br-lex/leis-exemplo.pdf
index 01d32c06e33..43e93b77499 100644
--- a/Master/texmf-dist/doc/latex/br-lex/leis-exemplo.pdf
+++ b/Master/texmf-dist/doc/latex/br-lex/leis-exemplo.pdf
Binary files differ
diff --git a/Master/texmf-dist/tex/latex/br-lex/br-lex.cls b/Master/texmf-dist/tex/latex/br-lex/br-lex.cls
index 2dd169a7fde..645ef073ada 100644
--- a/Master/texmf-dist/tex/latex/br-lex/br-lex.cls
+++ b/Master/texmf-dist/tex/latex/br-lex/br-lex.cls
@@ -18,7 +18,7 @@
% brlex-doc.pdf and leis-exemplo.pdf
\NeedsTeXFormat{LaTeX2e}
-\ProvidesClass{br-lex}[2017/07/15]
+\ProvidesClass{br-lex}[2017/07/17]
\LoadClassWithOptions{mwbk}
\RequirePackage{indentfirst}
\RequirePackage[normalem]{ulem}
@@ -33,6 +33,10 @@
\renewcommand{\thesection}{\Roman{section}}
+%%%SECTION IN TOC%%%%
+\renewcommand*\l@section[2]{\mw@tocline{1}{1.5em}{4em}{Seção~ #1}{#2}}
+%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
%\RequirePackage{hyperref}
%\RequirePackage[all]{nowidow}
@@ -124,6 +128,7 @@
\newcounter{artigo}
\newcommand{\artigo}{\refstepcounter{artigo} %
+ \par
\ifnum\theartigo<10 %
{\bfseries Art.~\arabic{artigo}º~~}%
\else
@@ -137,16 +142,23 @@
\newcommand{\paragrafo}{\refstepcounter{paragrafo} %
\par
\ifnum\theparagrafo<10 %
- \S~\arabic{paragrafo}º~%
+ \hangindent=2em \hangafter=0 \S~\arabic{paragrafo}º~%
\else
- \S~\arabic{paragrafo}~%
+ \hangindent=2em \hangafter=0 \S~\arabic{paragrafo}~%
\fi
}
+\newcommand{\paragrafounico}{\hangindent=2em \hangafter=0 Parágrafo único.\enspace}
+
\newcounter{inciso}[paragrafo]
\newcommand{\inciso}{\refstepcounter{inciso} %
-\par
+\par
+\ifnum\theparagrafo=0
+\hangindent=2em \hangafter=0
+\else
+\hangindent=3.5em \hangafter=0
+\fi
\Roman{inciso} ---
}
@@ -155,13 +167,13 @@
\newcounter{alinea}[inciso]
\newcommand{\alinea}{\refstepcounter{alinea} %
\par
-\leftskip=2em \alph{alinea})
+ \hangindent=5em \hangafter=0 \alph{alinea})
}
\newcounter{itens}[alinea]
\newcommand{\itens}{\refstepcounter{itens} %
\par
-\leftskip=3em \arabic{itens}.
+ \hangindent=6.5em \hangafter=0 \arabic{itens}.
}