구간을 탈출하는 인물
플로트 장벽, 크기 및 최후의 수단 배치.
구간을 탈출하는 모습
4장 끝에 그림을 넣고 5장 중간에 인쇄되거나, 장 끝에 다른 세 개와 함께 쌓이게 됩니다. 그림은 부동입니다. LaTeX는 소스에서의 그림 위치를 대상이 아닌 시작점으로 처리하고 페이지를 가득 채울 수 있도록 이동합니다. 플로트도 순서대로 나타나야 하므로 배치할 수 없는 피규어 하나가 뒤에 있는 모든 피규어를 차단합니다. 일반적인 배치 시스템은 수레가 실제로 착륙하는 위치에서 다룹니다. 이 레슨은 플로트가 당신이 받아들일 수 없는 곳으로 끝날 때를 위한 단계적 확대 사다리입니다.
1단계: 배치 옵션 확인
환경에 [h]만 표시되는 것이 아니라 [htbp]가 표시되는지 확인하세요. 이 문자는 플로트를 여기, 페이지 상단, 하단 또는 전용 플로트 페이지에 배치할 수 있는 권한을 부여합니다. 현재 페이지에 공간이 없을 때 LaTeX는 어디에도 합법적인 자리가 없고 부동을 무기한 전달하기 때문에 ’h’만 허용하는 것이 폭주 숫자의 가장 일반적인 원인입니다.
2단계: 코드 이동
플로트는 소스 위치보다 늦게 표류할 수 있지만 더 일찍 표류할 수는 없습니다. 그림이 너무 늦게 나타나면 소스에서 환경을 위로 이동하십시오. 이상적으로는 첫 번째 \ref가 포함된 단락 바로 앞입니다. 이 한 번의 수정으로 배치 관련 불만 사항이 놀라울 정도로 많이 수정되었습니다.
3단계: 섹션 울타리 만들기
placeins 패키지는 텍스트가 계속되기 전에 보류 중인 모든 부동 소수점을 강제로 배치하는 명령인 \FloatBarrier를 제공합니다.
\usepackage{placeins}% ...\FloatBarrier\section{Next section}섹션 끝에 장벽을 놓으면 해당 섹션의 어떤 수치도 다음 섹션으로 누출될 수 없습니다. LaTeX는 플로트를 플러시하기 위해 추가 수직 공간을 삽입할 수 있습니다. 이는 일반적으로 섹션 나누기 근처에서 허용되는 가격입니다.
4단계: H 해머
float 패키지는 부동을 완전히 제거하는 대문자 H 지정자를 추가합니다.
\usepackage{float}\begin{figure}[H][H] 그림은 큰 단락처럼 코드가 있는 위치를 정확하게 인쇄합니다. 비용은 LaTeX가 더 이상 페이지 주위의 균형을 맞출 수 없기 때문에 그림이 남은 공간에 맞지 않을 때 큰 공백이 생길 수 있다는 것입니다. 한두 개의 완고한 수레에 대한 최후의 수단으로 다루십시오. 기본값이 아닙니다.
5단계: 그림 축소
매우 큰 수레는 공간이 있는 페이지가 거의 없기 때문에 연기됩니다. width=0.9\textwidth를 0.7\textwidth로 줄이거나 이미지 파일에서 공백을 자르면 LaTeX가 장의 끝 부분에 밀어넣었던 그림을 배치할 수 있는 경우가 많습니다.
유지할 가치가 있는 한 가지 습관은 텍스트가 안정된 후에 이 조정을 한 번 수행하는 것입니다. 추가하거나 삭제하는 모든 단락은 페이지를 다시 섞기 때문에 제도 중 배치 수술은 다시 수행해야 하는 노력입니다.