Adicionar o ambiente quadro aos modelos

558 views
Skip to first unread message

Eduardo Santana

unread,
Jan 14, 2017, 1:17:23 PM1/14/17
to abnTeX2
Oi pessoal, eu sou a favor de adicionar o ambiente `quadro`, junto com uma lista de quadro ao template do trabalho-academico e na documentação, o que vocês acham disso?

- https://github.com/abntex/abntex2/issues/83
- https://github.com/abntex/abntex2/issues/166
- https://github.com/abntex/abntex2/wiki/HowToCriarNovoAmbienteListing

Lauro César

unread,
Jan 15, 2017, 4:30:37 AM1/15/17
to abn...@googlegroups.com
Eduardo

Concordo em adicionar na documentação e nos modelos. No caso, deixar a criação do ambiente como exemplo no template de modelo acadêmico. Mas não colocar a criação do ambiente quadro na classe, pois isso pode quebrar outras customizações, além de ser algo específico que deve estar na classe. 

Se quiser adaptar o modelo, vá em frente. Depois reviso a contribuição e geramos outra versão do abntex. 

Abraço!

Lauro César 


--


abnTeX2 - http://abntex2.googlecode.com/


---


Você recebeu essa mensagem porque está inscrito no grupo "abnTeX2" dos Grupos do Google.


Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para abntex2+u...@googlegroups.com.


Para postar nesse grupo, envie um e-mail para abn...@googlegroups.com.


Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/abntex2/dbec480c-efb3-4957-8247-04a0858a436e%40googlegroups.com.


Para mais opções, acesse https://groups.google.com/d/optout.


Eduardo Santana

unread,
Jan 15, 2017, 6:44:05 AM1/15/17
to abnTeX2
Através do código disponível em https://github.com/abntex/abntex2/wiki/HowToCriarNovoAmbienteListing nós podemos criar um ambiente quadro. O problema é que necessitamos incluir o comando `\centering` sempre:

\begin{quadro}[htb]
\
centering
\caption{\label{quadro_modelo}Caption do quadro} Este é o conteúdo do quadro. \end{quadro}

Caso contrário ele fica alinhado à esquerda. Como poderíamos mudar a definição para centralizar automaticamente?

% Novo list of (listings) para QUADROS

\newcommand{\quadroname}{Quadro}
\newcommand{\listofquadrosname}{Lista de quadros}

\newfloat[chapter]{quadro}{loq}{\quadroname}
\newlistof{listofquadros}{loq}{\listofquadrosname}
\newlistentry{quadro}{loq}{0}

% configurações para atender às regras da ABNT
\counterwithout{quadro}{chapter}
\renewcommand{\cftquadroname}{\quadroname\space}
\renewcommand*{\cftquadroaftersnum}{\hfill--\hfill}

Eduardo Santana

unread,
Jan 15, 2017, 7:25:22 AM1/15/17
to abnTeX2

Juan Francisco Remolina Caviedes

unread,
Mar 29, 2017, 4:46:39 PM3/29/17
to abnTeX2
Boa tarde. 

Estou tentando configurar a lista de quadros de minha tese. Porém, não consigo colocar a palavra "QUADRO" antecedendo o número do quadro. Tal como mostra a imagem a seguir. Como posso fazer para que apareça esta palavra? Além disso, observa-se um espaço diferente entre o Quadro 4 e o 5. Esses quadros fazem parte de capítulos diferentes. Como posso configurar para que o espaço fique igual?

O código LaTeX é o seguinte:

\usepackage{trivfloat} 
\trivfloat{quadro}     

\floatstyle{plaintop} % Força rótulos quadros
\restylefloat{quadro}  % Força rótulo quadros

\renewcommand{\quadroname}{Quadro}
\renewcommand{\listquadroname}{Lista de quadros}

\newlistentry{quadro}{loq}{0}

% configurações para atender às regras da ABNT
\counterwithout{quadro}{chapter}
\renewcommand{\cftquadroname}{\quadroname\space} 
\renewcommand*{\cftquadroaftersnum}{\hfill--\hfill}

% ---
% inserir lista de quadros
% ---
\pdfbookmark[0]{\listquadroname}{loq}
\listofquadros
\cleardoublepage
% ---

Fico atento a suas indicações. 

Obrigado!

Emílio Kavamura

unread,
Jun 1, 2017, 10:27:46 PM6/1/17
to abnTeX2
Juan,

Tente colocando as linhas



\usepackage{trivfloat} 
\trivfloat{quadro}     

\floatstyle{plaintop} % Força rótulos quadros
\restylefloat{quadro}  % Força rótulo quadros

\renewcommand{\quadroname}{Quadro}
\renewcommand{\listquadroname}{Lista de quadros}

\newlistentry{quadro}{loq}{0}

% configurações para atender às regras da ABNT
\counterwithout{quadro}{chapter}
\renewcommand{\cftquadroname}{\quadroname\space} 
\renewcommand*{\cftquadroaftersnum}{\hfill--\hfill}

\PrepareListOf{quadro}{%
\renewcommand{\cftfigpresnum}{Quadro~}}

% ---
% inserir lista de quadros
% ---
\pdfbookmark[0]{\listquadroname}{loq}
\listofquadros
\cleardoublepage
% ---

Att,

Emílio E. Kavamura
DEGraf - UFPR
Reply all
Reply to author
Forward
0 new messages