mcand / abntex2

Automatically exported from code.google.com/p/abntex2
0 stars 0 forks source link

Espaçamento entre título de capítulo e texto #61

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Segundo item 5.2.2 da NBR 14724:2011, o espaçamento entre o título  de 
seções primárias (no caso, capítulos) deve ser de 1,5.

Isso é feito com:

\setlength\afterchapskip{18pt}

No entanto, os anexos e apêndices continuam com espaçamento maior.

Original issue reported on code.google.com by yche...@gmail.com on 19 May 2013 at 11:53

GoogleCodeExporter commented 9 years ago
Youssef, você pode olhar essa questão do espaçamento nos anexos e apêndices?

Original comment by laurocesar on 19 May 2013 at 12:02

GoogleCodeExporter commented 9 years ago
Tem a ver com a criação de novos ambientes e comandos para apêndices e 
anexos começa na linha 655 de abntex2.cls.

Não consegui identificar o espaçamento nesses novos comandos/ambientes.

Original comment by yche...@gmail.com on 19 May 2013 at 12:56

GoogleCodeExporter commented 9 years ago
Youssef

Pois é, o problema com os apêndices não se trata das macros e ambiente que 
criamos. Mesmo tirando-os o problema o espaçamento continua. Pelo que percebi, 
há algo específico na implementação desses ambientes no memoir.

Além disso, só agora reparei que os títulos dos capítulos começam mais 
abaixo do que os títulos do Sumário, dos Resumos e da Referência (que está 
diferente dos outros).

Tentei os comandos abaixo, mas sem sucesso:
\setlength{\beforechapskip}{0pt}
\setlength{\topskip}{0pt}
\setlength{\midchapskip}{0pt}

Acredito que quando se resolver para um, se resolverá para todos. 

Você me daria uma ajuda com isso? 

Vou analisar a questão da issue 59. 

Obrigado!

Original comment by laurocesar on 20 May 2013 at 11:27

GoogleCodeExporter commented 9 years ago
Youssef

O comando \setlength{\beforechapskip}{0pt} não funciona porque no código do 
abntex2.cls ele já é setado para 0, ou seja, há algum outro espaçamento que 
não estou identificando. Seria necessário ver no código do memoir.cls

Sim, o problema com o apêndice continua mesmo se usar apenas \appendix

Para ver a diferença no espaçamento dos títulos, eu reduzo o zoom do 
documento no meu visualizador de PDF, de modo que posso navegar rapidamente 
entre as páginas apenas com a roleta do mouse e, desse modo, ver a diferença.

Vc pode me ajudar nisso?

Original comment by laurocesar on 20 May 2013 at 11:48

GoogleCodeExporter commented 9 years ago

Original comment by laurocesar on 20 May 2013 at 11:50

GoogleCodeExporter commented 9 years ago
Lauro,

\renewcommand{\chapterheadstart}{} 

Resolve o problema do espaçamento diferente até o começo do título dos 
capítulos etc.

Se eu remover as configurações de anexos e apêndices, colocando somente:

\appendixpage

\appendix

\chapter{}

E no preâmbulo:

\addto\captionsbrazil{%
\renewcommand{\appendixpagename}{Apêndices}
\renewcommand{\appendixtocname}{Apêndices}
}

\renewcommand{\cftappendixname}{Apêndice }

\renewcommand{\printchaptername}{\chaptitlefont Apêndice}
\renewcommand{\afterchapternum}{--\enspace}
\setlength{\afterchapskip}{-\baselineskip}  % <---- para o espaço normal entre 
título de anexo e texto

Fica tudo OK, com um porém: no sumário, não há um travessão (--) entre 
"Apêndice A" e a entrada, mas sim um espaço.

Isso porque a lógica do Latex é formatar os apêndices como os capítulos. Se 
os capítulos têm o nome de "Capítulo" antes, os Apêndices também têm 
"Apêndice A" etc. Se não, fica só o número (ou a letra, no caso de 
apêndices).

Se os capítulos não têm travessão no sumário, então os apêndices idem.

Original comment by yche...@gmail.com on 22 May 2013 at 1:05

GoogleCodeExporter commented 9 years ago
De ycherem:

Lauro,

\renewcommand{\chapterheadstart}{} 

Resolve o problema do espaçamento diferente até o começo do título dos 
capítulos etc.

Se eu remover as configurações de anexos e apêndices, colocando somente:

\appendixpage

\appendix

\chapter{}

E no preâmbulo:

\addto\captionsbrazil{%
\renewcommand{\appendixpagename}{Apêndices}
\renewcommand{\appendixtocname}{Apêndices}
}

\renewcommand{\cftappendixname}{Apêndice }

\renewcommand{\printchaptername}{\chaptitlefont Apêndice}
\renewcommand{\afterchapternum}{--\enspace}
\setlength{\afterchapskip}{-\baselineskip}  % <---- para o espaço normal entre 
título de anexo e texto

Fica tudo OK, com um porém: no sumário, não há um travessão (--) entre 
"Apêndice A" e a entrada, mas sim um espaço.

Original comment by laurocesar on 22 May 2013 at 1:21

GoogleCodeExporter commented 9 years ago
Youssef

Adicionei o \renewcommand{\chapterheadstart}{}  e ficou perfeito!

Já a solução para os apêndices/anexos não pude aproveitar, porque há toda 
uma lógica para tratar a mudança de apêndices e anexos que não é existe 
por padrão no memoir. 

Desculpe, mas teria que pedir para você tentar olhar a solução em relação 
à lógica atual, ou então, deixamos essa questão do espaçamento inferior 
como está... ao menos para os anexos/apêndices...

Original comment by laurocesar on 22 May 2013 at 1:29

GoogleCodeExporter commented 9 years ago
Pois é, é verdade, pensei em inserir

\setlength{\afterchapskip}{-\baselineskip} 

dentro do código dos apêndices criados pela abntex2.cls (apendicesenv?) e 
anexos, mas não sei se funcionaria.

Original comment by yche...@gmail.com on 22 May 2013 at 1:32

GoogleCodeExporter commented 9 years ago
Tentei isso, mas não da certo nos apêndices com títulos com muitas linhas. 
Alguma ideia?

Original comment by laurocesar on 22 May 2013 at 1:45

GoogleCodeExporter commented 9 years ago
Testei (no modelo, não no código) e aconteceu o seguinte: títulos de 
apêndices de muitas linhas o espaço fica zero. Verifiquei que no sumário, as 
entradas "Apêndice A XXX", estão corretas (NBR 6027).
Isso é solucionado "magicamente" com \phantom{x}. 
Uma solução: indicar para os usuários o uso de \phantom{x} para títulos de 
anexos e apêndices muito longos.

Original comment by yche...@gmail.com on 22 May 2013 at 10:23

GoogleCodeExporter commented 9 years ago
Mas como se usa o \phantom{x}? Seria \chapter{\phantom{Nome do anexo muito 
longo}}?

Original comment by laurocesar on 22 May 2013 at 10:59

GoogleCodeExporter commented 9 years ago
Você tem que colocar \phantom{x} antes do texto, ou seja, depois do título do 
anexo muito longo:

\chapter{XXXXXXXXXXX XXXXXXXXXX XXXXXXXXXX XXXXXXXXXXX}

\phantom{x} Texto texto texto texto.

Original comment by yche...@gmail.com on 22 May 2013 at 11:56

GoogleCodeExporter commented 9 years ago
Então, para concluir, temos o seguinte:

Adicionar à definição do estilo de capítulo abnt:

\setlength\afterchapskip{\lineskipe}

Adicionar aos modelos de apêndices e anexos com nomes longos:

\phantom{x}

(no caso, o x é literal, né?)

Original comment by laurocesar on 22 May 2013 at 12:04

GoogleCodeExporter commented 9 years ago
Sim: \setlength\afterchapskip{\lineskip}
E nos ambientes criados pela classe (anexos e apêndices):
\setlength{\afterchapskip}{-\baselineskip} 

No \phamtom{}, pode ser qualquer coisa, é só um texto que não aparece (mas 
fica o espaço).

Original comment by yche...@gmail.com on 22 May 2013 at 12:20

GoogleCodeExporter commented 9 years ago
Nossa,

Eu sei que a norma sugere o espaçamento de 1,5 após os capítulos... Mas fica 
tão estranho. Veja anexo o resultado.

O que você acha de só colocarmos essas instruções comentadas mas não a 
ligarmos por padrão?

Original comment by laurocesar on 23 May 2013 at 11:15

Attachments:

GoogleCodeExporter commented 9 years ago
O pior é que a 14724:2011 é clara:

5.2.2 Indicativos de seção
O indicativo numérico, em algarismo arábico, de uma seção precede seu 
título, alinhado à esquerda, 
separado por um espaço de caractere. Os títulos das seções primárias devem 
começar em página 
ímpar (anverso), na parte superior da mancha gráfi ca e ser separados do 
texto que os sucede por 
um espaço entre as linhas de 1,5. Da mesma forma, os títulos das subseções 
devem ser separados 
do texto que os precede e que os sucede por um espaço entre as linhas de 1,5. 
Títulos que ocupem 
mais de uma linha devem ser, a partir da segunda linha, alinhados abaixo da 
primeira letra da primeira 
palavra do título.

O que você acha?

Original comment by laurocesar on 23 May 2013 at 11:18

GoogleCodeExporter commented 9 years ago
Será que a gente pode interpretar que o "espaço entre linhas de 1,5" é em 
relação ao tamanho da fonte do capítulo? Daí o espaço poderia ser maior...

Original comment by laurocesar on 23 May 2013 at 11:27

GoogleCodeExporter commented 9 years ago
Fica estranho porque estamos acostumados a um espaço maior entre títulos de 
capítulos e o texto. Pode-se dar a opção para o usuário: ele provavelmente 
vai escolher um espaçamento maior, e provavelmente passará despercebido por 
um eventual censor.

A norma não dita o tamanho da fonte do título, nem que há uma hierarquia de 
tamanhos (desejável até certo ponto) na ordem capítulo-seção-subseção, 
só afirma que *todos* esses títulos devem ser diferenciados "de alguma forma" 
do texto (mas não necessariamente entre eles). Isso gera uma grande quantidade 
de interpretações particulares de cada instituição.

Realmente, se o título do capítulo tiver um tamanho grande (digamos, 32 pt), 
então ficará realmente desproporcional. Mas tendo a pensar que fica 
desproporcional porque o espaçamento cria uma ênfase e um destaque para o 
título que não é dada somente pelo tamanho da letra.

Acho difícil a interpretação em relação ao tamanho da fonte do capítulo. 
A intenção é simplificar ao máximo: espaço 1,5 quer dizer espaço de um 
parágrafo em branco, não importa entre quais elementos do texto.

Original comment by yche...@gmail.com on 23 May 2013 at 12:50

GoogleCodeExporter commented 9 years ago
Youssef

Acabou que achei melhor adicionar uma seção nos exemplos e no manual 
explicando sobre como ajustar os espaçamentos nos capítulos, porque realmente 
ficou muito estranho com espaçamento 1,5.

Mas teve muito bom, porque resolvemos o problema do espaçamento superior, 
incluímos as orientações e discutimos essa questão.

Obrigado!

Original comment by laurocesar on 23 May 2013 at 9:48

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
O que eu achei estranho de deixar 1.5 após o Capítulo, é que o espaço entre 
linhas do título do capítulo ficou maior. Digo assim:

"Exemplo de título

que ficou com espaço muito grande"

E aí após o título vem um espaço menor que esse do meio do título. Como 
reduzo esse espaço do próprio título?

Att

Original comment by henryh...@gmail.com on 9 May 2014 at 6:17

GoogleCodeExporter commented 9 years ago
henryhbrl, veja os comentários #13 e #14.

Original comment by yche...@gmail.com on 9 May 2014 at 6:34