Redefinindo o comportamento de capítulos

69 views
Skip to first unread message

luciano de souza

unread,
Oct 3, 2015, 10:12:55 AM10/3/15
to latex-br
Caros,

Desejo redefinir o comando "\chapter" para que não apareça o nome
"Capítulo" e seu respectivo número.

Sem o "\renewcomand", poderia fazer assim:

\chapter*{um teste}
\addcontentsline{toc}[Um teste]

No entanto, parece pouco produtivo este negócio de digitar duas vezes
o nome do capítulo. Assim, pensei em redefini-lo no preâmbulo:

\renewcomand{\chapter}[1][\chaptername]
\chapter*{\chaptername}
\addcontentsline{toc}[\chaptername]}

Não funcionou. Ao que parece, não entendi a sintaxe de "\renewcomand".

Antes de perguntar aqui, sempre procuro buscar por uma resposta na
rede. Mas nem sempre é fácil. Existem muitos manuais em PDF, mas a
navegação no PDF, para quem utiliza leitor de telas, não é boa. Então,
converto-os com pdftotext. O conteúdo fica mais fácil de navegar,
porém, não ao ponto de que se torne simples.

E é por isso que tenho perguntado tanto.

--
Luciano de Souza

Youssef Cherem

unread,
Oct 3, 2015, 10:55:06 AM10/3/15
to late...@googlegroups.com
Luciano,

Você quer que não apareça nem nome nem número no capítulo -- mas que ele seja inserido no sumário, certo?

Há várias formas. A coisa mais fácil é usar uma classe que já faz isso:

\documentclass{scrbook}

\begin{document}

\addchap[Título no cabeçalho e sumário]{Um capítulo sem nome nem número no capítulo -- mas inserido no sumário}

\end{document}

===

É só usar \addchap{} para capítulos ou \addsec{} para seções. E se quiser um capítulo numerado ou não, é só usar os comandos tradicionais do LaTeX (\chapter, \chapter*)

As classes KOMA-Script (scrarticle, scrreprt, scrbook) são substitutas das classes tradicionais com muito mais funcionalidades. É possível, facilmente, colocar um título diferente no cabeçalho, no sumário e no corpo do texto; mudar a fonte de todas as seções com um só comando etc.


Youssef Cherem
________________
!المسيح قام! حقاً قام


--
Luciano de Souza

--
You received this message because you are subscribed to the Google Groups "Latex-br" group.
To unsubscribe from this group and stop receiving emails from it, send an email to latex-br+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/latex-br/CAOUY%3DrVpcWqAvohEkkr4_98XXtDExpNeKXhJcBHpRJGn-2o7MA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

luciano de souza

unread,
Oct 3, 2015, 11:07:50 AM10/3/15
to late...@googlegroups.com
Era exatamente isso o que pretendia. A sua solução foi muito mais
simples! E ainda fico com a flexibilidade de utilizar "\chapter"
quando for necessário. Fui imediatamente convertido para estas novas
classes!

Obrigado!

Em 03/10/15, Youssef Cherem<ych...@gmail.com> escreveu:
> https://groups.google.com/d/msgid/latex-br/CAPENqt0GLir2X%3DHj0uYYVqAUYXamXTJmD_VtajGF312TTABTyA%40mail.gmail.com.
> For more options, visit https://groups.google.com/d/optout.
>


--
Luciano de Souza
Reply all
Reply to author
Forward
0 new messages