페이지에 맞게 상자 자동 맞춤

페이지에 맞게 상자 자동 맞춤

나는 내가 겪고 있는 문제를 극복하려고 노력하고 있습니다. 바닥글이나 페이지를 과도하게 실행하지 않고 다음 페이지에서 다시 시작하지 않고 컬러박스를 페이지에 맞추기를 원합니다. 내가 할 수 있는 방법이 있나요?

귀하의 제안과 솔루션에 미리 감사드립니다.

\documentclass{report}
\usepackage[dvipsnames,table,xcdraw]{xcolor}
\usepackage{graphicx}
\usepackage[utf8]{inputenc}
\usepackage{siunitx}

\usepackage{setspace}
\usepackage{mathrsfs}
\usepackage{amsmath}
\usepackage{graphicx}
\usepackage{multirow}
\usepackage{eurosym}
\usepackage{amstext}
\usepackage{hyperref}
\usepackage{grffile} %Stops the file name of figures appearing
\usepackage{color}
\usepackage{mathabx}
\usepackage{float}
\usepackage{pdfpages}
\usepackage{pgfplots}
\usepackage{pgfplotstable}
\pgfplotsset{compat=newest}
\DeclareRobustCommand{\officialeuro}{%
  \ifmmode\expandafter\text\fi
  {\fontencoding{U}\fontfamily{eurosym}\selectfont e}}

\usepackage{url}
\usepackage{background}
\usepackage{lastpage}

\usepackage[most]{tcolorbox}


\title{Business Plan}
\author{}
\onehalfspacing
\usepackage{algorithmic}
 \renewcommand{\familydefault}{\sfdefault}
\textheight=23cm \textwidth=16cm \topmargin=-2cm \oddsidemargin=0cm
\parindent=0mm
\pretolerance=2000 \tolerance=3000

\usepackage{glossaries}

\makenoidxglossaries %glossaries

\backgroundsetup{
  scale=1,
  color=black,
  opacity=1,
  angle=0,
  position=current page.south,
  vshift=60pt,
  contents={%
  \small\sffamily%
  \begin{minipage}{.8\textwidth}
  \parbox[b]{.6\textwidth}{%
    Page \thepage\ of   \pageref{LastPage}}\hfill
  \parbox[b]{.4\textwidth}{%
    \raggedleft xxxx \\ xxx, xxx}\      \textcolor{red}{\rule{\textwidth}{1.5pt}}\      \url{www.xxx.co.uk}
  \end{minipage}\hspace{.02\textwidth}%
  \begin{minipage}{.18\textwidth}
  \includegraphics[width=\linewidth,height=70pt,keepaspectratio]{iPhone app}
  \end{minipage}%
  }
}

\tcbset{rawlings/.style={width=\textwidth,colback={white},colbacktitle=SkyBlue,coltitle=black,colupper=black}}

\newtcolorbox[auto counter,list inside=rawlings]{rawlingsbox}[1][]{rawlings,#1}%

\begin{document}

\begin{rawlingsbox}[width=\textwidth,colback={white},colbacktitle=red,coltitle=white,colupper=black,title={\textbf{Executive Summary}},title={\textbf{Conclusions}}]
a\\
a\\
a\\
a\\
a\\
a\\
a\\
aa\\
a\\
a\\
a\\
a\\
a\\
a\\
a\\
a\\
a\\
a\\
a\\
a\\
a\\
a\\
aa\\
a\\
a\\
a\\
a\\
a\\
a\\
a\\
a\\
a\\
a\\
a\\
a\\
a\\
a\\
aa\\
a\\
a\\
a\\
a\\
a\\
a\\
a\\
a\\
a\\
\end{rawlingsbox}


\end{document}

답변1

breakable다음과 같이 필수 옵션을 추가하면 됩니다 .

\tcbset{rawlings/.style={breakable,width=\textwidth,colback={white},colbacktitle=SkyBlue,coltitle=black,colupper=black}}

부서지다

업데이트:휴식 후 제목에 title after break다음과 같이 추가하십시오.

\begin{rawlingsbox}[width=\textwidth,colback={white},colbacktitle=red,coltitle=white,colupper=black,title={\textbf{Conclusions}},title after break={\textbf{Conclusions}}]

업데이트된 이미지

tcb로 가능한 것이 무엇인지 상상해 보려면 적어도 한 번은 문서를 읽어야 합니다.

관련 정보