\newcommand 요소는 입력이 너무 많으면 새 페이지에 표시됩니다.

\newcommand 요소는 입력이 너무 많으면 새 페이지에 표시됩니다.

다음과 같은 \newcommand를 사용하여 새 요소를 만들려고 합니다.

\newcommand{\commentontext}[2]
{
    \begin{minipage}{.10\textwidth}
        \hspace{-0.5in} \hfill \footnotesize{#1}
    \end{minipage}
    \hfill \vline \hfill
    \begin{minipage}{.80\textwidth}
       #2
    \end{minipage}
    \break
}

모든 것이 잘 작동하고 이 명령을 사용할 수 있으며 이러한 요소 중 몇 가지를 차례로 사용할 수도 있습니다. 하지만 두 번째 매개변수에 많은 텍스트를 입력하면 해당 요소가 페이지에 남아 있지 않고 새 페이지에 표시됩니다. 하지만 요소를 하나씩 표시하고 다음 페이지로만 이동하고 싶습니다. 이전 페이지가 채워지면

동작을 변경하는 데 사용할 수 있는 명령이나 패키지가 있습니까?

편집: 다음은 이것이 어떻게 보이는지에 대한 예입니다. 첫 번째 페이지에서 두 번째 요소의 시작 부분으로 채워질 수 있는 충분한 공백이 있음을 볼 수 있습니다. 두 번째 요소는 두 번째 페이지에서 시작됩니다.

첫 페이지 두 번째 페이지

이것이 내가 commentontext 명령을 사용하는 방법입니다.

\commentontext{Testing}
{
   \lipsum[1] 
}

\commentontext{Test}
{
    \lipsum[3-8]
}

관련 정보