O capítulo começa à direita, coloque o texto à esquerda

O capítulo começa à direita, coloque o texto à esquerda

estou usando o modelo de tese clássico. (editar: na verdade, não estou carregando o chiqueiro em lugar nenhum, então acho que estou apenas usando o srcbook? O chiqueiro está na mesma pasta ...)

Muitos capítulos de modelos de livros começam na página direita no modo de página dupla. Isso e o que eu quero.

No entanto, gostaria de colocar o texto na página esquerda da página inicial desse capítulo. Neste caso, como fazer referência a este capítulo.

Como posso fazer isso? Portanto, o texto está vinculado ao início do capítulo.

Eu poderia mexer com \clearpage, mas esta é uma solução 'suja', pois pode pular toda vez que eu mudar o texto...

Responder1

Não tenho certeza se entendi o que você quer fazer.

Você pode usar \cleardoubleevenpagepara garantir que as informações adicionais estejam na página esquerda antes do início do novo capítulo. Mas isso pode resultar em páginas vazias à direita antes das informações adicionais, como você pode ver nas páginas 1 e 7 no exemplo a seguir.

\documentclass{scrbook}
\newcommand\chapterinfo[1]{\cleardoubleevenpage\thispagestyle{empty} #1}

\usepackage{blindtext}% only dummy text
\begin{document}
\chapterinfo{Infos for the following chapter}
\chapter{A chapter}
\blindtext

\chapterinfo{Other informations for the second chapter}
\chapter{Second chapter}
\Blindtext

\chapterinfo{\minisec{More information}Some explanations.}
\chapter{Next chapter}
\Blindtext
\end{document}

insira a descrição da imagem aqui

Responder2

Aqui está uma solução.

Pode-se corrigir, substituir \scr@startchaptere definir para preencher o que é necessário.\cleardoublepage\mtcleardoublepage\mtcleardoublepage

\documentclass{scrbook}
\usepackage{lipsum}

\usepackage{etoolbox}

\newcommand*\mtleftpage{\hbox{}}
\makeatletter
\newcommand*\mtcleardoublepage{\clearpage\if@twoside \ifodd\c@page\else
    \mtleftpage\newpage\if@twocolumn\hbox{}\newpage\fi\fi\fi}
\patchcmd{\scr@startchapter}{\cleardoublepage}{\mtcleardoublepage}{}{\errmessage{error in patching \string\scr@startchapter}}
\makeatother

\renewcommand*\mtleftpage{some thing}
\begin{document}
\chapter{One}
\lipsum[1-2]
\chapter{Two}
\lipsum[1-2]
\renewcommand*\mtleftpage{onther thing}
\chapter{Three}
\lipsum[1-2]
\renewcommand*\mtleftpage{Bye}
\chapter{Four}
\lipsum[1-2]

\end{document}

informação relacionada