【LaTeX】beamer로 description 환경(표제 첨부 글머리 기호)의 표제와 문장의 경계를 가지런히 한다

3482 단어 LaTeXbeamer
*이 기사는 beamer의 경우의 방법입니다. 문서의 경우는 여기

요점



$\mathrm\LaTeX$에서 제목이 있는 글머리 기호를 만들 때,
\begin{description}[一番長い見出し]
 \item[長い見出し] 文
 \item[短] 文
 ...
 \item[一番長い見出し] 文
\end{description}

이와 같이, description 환경의 옵션에 제일 긴 표제를 건네주면, 아래 그림과 같이 표제의 우단(문의 좌단)이 갖추어져 보기 쉬워진다.


환경



필자는 overleaf상에서 compiler에 "LaTeX"를 사용하고 있다 (이 기사 와 거의 같게 설정하고 있다). 여기에 쓰여진 방법은 beamer에서만 유효하므로 주의.

곤란 당



$\mathrm\LaTeX $의 글머리 기호 환경에는 itemize (기호 포함), enumerate (번호 포함), description (표제 포함)이 있습니다. 다만, 실제로 description 환경을 사용해 표제 첨부 글머리 기호를 만들면, 표제와 문장의 경계가 갖추어지지 않기 때문에 조금 모야모야 한다.

어떤 행동인지 잘 모르겠지만, 체감적으로는 일정한 길이에 맞는 것만 표제의 우단을 가지런히 해준다고 생각된다. 문서의 경우와 다릅니다.
그래서, 제목의 오른쪽 끝을 정렬하고 싶다! 라는 것이 곤란할 때마다.

실패한 방법



조사해 보면, description 환경에서는 표제의 좌단이 갖추어지고, itemize 환경에서는 표제의 우단이 갖추어진다고 하는 것 ( 참고 ). 과연 itemize 환경도 기호를 스스로 설정할 수 있으므로 실질 표제가있는 글머리 기호로 사용할 수있을 것입니다. 예를 들면 다음과 같습니다.

해결! 라고 생각해 보았지만, 잘 안된다.

오른쪽 가장자리를 정렬하는 것이 좋지만 왼쪽이 튀어 나옵니다. 이것도 상상이지만, 기호(지금은 표제) 부분의 폭이 고정되어 있을지도 모른다. 이 폭을\setlength등으로 변경하면 어떻게 될지 모르지만, 조사하는 것도 번거롭고(그렇게 $\mathrm\LaTeX$ 익숙하지 않기 때문에) 함부로 설정을 괴롭히는 것은 어쩐지 무서워, 하고 싶지 않다 . itemize 환경을 사용하는 전략은 실패했습니다.

해결책



무슨 일인지 생각하고 더 조사하면 StackExchange에 대답이 실려 있었다. description 환경에 옵션으로서 캐릭터 라인을 건네주면, 헤더 부분의 폭이 건네받은 캐릭터 라인의 길이에 고정되는 것 같다.
\begin{description}[とても長い見出し]
 \item[見出し] 説明の文
 \item[とても長い見出し] 説明の文
 \item[短] 説明の文
\end{description}

그렇다면,

따라서 제목의 오른쪽 끝을 정렬했습니다. 해결!

주의



처음에 쓴 것처럼,이 방법은 beamer 때에만 사용할 수 있습니다. 문서의 경우는 enumitem 패키지를 사용해, 옵션에 [labelwidth=길이]를 건네주면 대개 같을 수가 있다(자세한 것은 다른 기사 ).

참고



문장에서도 인용했지만, 이 답변대로 방법입니다:
htps : // x. s c x x 짱. 코 m / 쿠에 s 치온 s / 248940 / 테미 게 - ぢ s

좋은 웹페이지 즐겨찾기