미니페이지와 \단락 사이의 간격

미니페이지와 \단락 사이의 간격

미니페이지 내에서 \paragraph를 사용하고 있습니다. 이유는 모르겠지만 \paragraph 위의 일반적인 공백이 표시되지 않습니다. 그런 다음 \단락에 작은 미니페이지가 있습니다. 이제 \paragraph 사이의 간격이 늘어났습니다(아마도 다시 정상으로 돌아올 것입니다). 왜 이런 일이 발생하며 어떻게 해결할 수 있나요? 나는 \paragraph가 미니페이지 외부와 동일하게 작동하기를 원합니다(페이지 상단에 있으면 수직 공간이 없고 그 이후에는 약간 탄력 있는 수직 공간이 있으므로 번호 매기기가 필요하지 않습니다).

\documentclass{article}

\begin{document}

\noindent
\begin{minipage}[t]{0.9\linewidth}
\paragraph{A} Blah 
\paragraph{B} Blah 
\paragraph{C} Blah 
\newline
\begin{minipage}[t]{0.5\linewidth}
BLAH BLAH
\end{minipage}
\newline
More blah 
\paragraph{D} Blah 
\paragraph{E} Blah 
\end{minipage}

\end{document}

답변1

\mbox{}우리는 시작부터 사용할 수 있습니다minipage

\documentclass{article}

\begin{document}
\noindent
\begin{minipage}{0.9\linewidth}
\mbox{}
\paragraph{A} Blah 
\paragraph{B} Blah 
\paragraph{C} Blah 
\newline
\begin{minipage}[t]{0.5\linewidth}
BLAH BLAH
\end{minipage}
\newline
More blah 
\paragraph{D} Blah 
\paragraph{E} Blah 
\end{minipage}

\end{document}

다른 해결책은\parbox

\documentclass{article}

\begin{document}

\noindent
\parbox[t]{0.9\linewidth}{
\paragraph{A} Blah 
\paragraph{B} Blah 
\paragraph{C} Blah 
\newline
\parbox[t]{0.5\linewidth}{
BLAH BLAH
}
\newline
More blah 
\paragraph{D} Blah 
\paragraph{E} Blah 
}

\end{document}

답변2

문서의 나머지 부분보다 너비가 작은 텍스트를 원한다고 하셨습니다. 그것이 당신이 원하는 전부라면 다음 addmargin환경을 시도해 보는 것이 좋습니다.

\begin{addmargin}[4em]{1em}
foo bar
\end{addmargin}

사용법은 입니다 \begin{addmargin}[<left indentation>]{<indentation>}. addmargin*선택적 매개변수가 다음을 나타내는 별표 변형이 있습니다.안의여유.

이 환경을 사용하려면 KOMA 스크립트 클래스( texdoc scrguien) 또는 \usepackage{scrextend}.

KOMA 사용자 매뉴얼에 따르면:

quote 및 quote와 유사하게 addmargin 환경은 여백을 변경합니다. 처음 두 환경과 달리 addmargin을 사용하면 사용자가 들여쓰기 너비를 설정할 수 있습니다. 게다가 이 환경은 첫 줄의 들여쓰기나 단락 사이의 세로 간격을 변경하지 않습니다.

(112페이지 참조)

\documentclass{article}
\usepackage{lipsum}
\usepackage{scrextend}

\begin{document}

\lipsum[1]

\begin{addmargin}{3cm}
   \lipsum[2]
\end{addmargin}

\begin{addmargin}[2cm]{3cm}
   \lipsum[3]
\end{addmargin}

\lipsum[4]

\end{document}

관련 정보