Por favor, como posso deletar a página em branco entre Lista de Figuras e Lista de Tabelas?
Eu tentei isso:
\listoffigures
\nopagebreak[0]
\listoftables
mas nada mudou. Aqui está o meu código:
\begin{document}
\tableofcontents
\nopagebreak[0]
\backmatter
\listoffigures \nopagebreak[0] \listoftables
\newpage
\clearpage{\pagestyle{empty}\cleardoublepage}
\mainmatter
\include{Introduction}
\end{document}
Eu só quero excluir a página em branco entre \listoffigures
e \listoftables
.
Responder1
Presumo que você esteja usando uma documentclass como book
a que contém implicitamente a opção openright
como padrão, o que por sua vez faz com que cada capítulo (e tudo como um capítulo, ou seja \listoffigures
) comece na página certa.
O comando \cleardoublepage
usado internamente irá inserir uma página vazia se necessário para iniciar uma nova página direita.
Sobre\nopagebreak[0]
\nopagebreak
não é um comando muito útil no LaTeX. Não use; isso tornará a marcação do seu documento deselegante.
Aliás, a versão \nopagebreak[0]
que você está usando quase não tem efeito algum; pode até criar uma nova possibilidade de quebra de página onde antes não existia.
Mas mesmo a versão mais forte \nopagebreak
(sem opção) não teria efeito aqui, pois não pode neutralizar o explícito \cleardoublepage
usado para inserir a página em branco.
Sem páginas em branco
Se você nunca quiser que uma página em branco seja inserida na frente de um capítulo (como algo) para que ele comece na página certa, a resposta é fácil: adicione a opção openany
à classe do livro assim:
\documentclass[openany]{book}
Evite página em branco apenas para \listoffigures
/\listoftables
Se você quiser evitar a inserção de páginas em branco apenas para \listoffigures
e \listoftables
, poderá conseguir isso redefinindo localmente \cleardoublepage
para apenas significar \clearpage
:
{\listoffigures \let\cleardoublepage\clearpage \listoftables}