비머에 두 개의 열 생성

이 문제의 해결을 위해 stackexchange를 검색했지만 다음을 입력하면 여전히 오류 메시지가 나타납니다 ( 지금은 documentclass, begin {document} 등과 같은 문서의 다른 항목을 무시합니다.) :

\begin{frame} \frametitle{explanation} \begin{columns} \begin{column}{width=0.5\textwidth} some text here \end{column} \begin{column} \begin{center} \includegraphics[width=0.5\textwidth]{image1.jpg} \end{center} \end{column} \end{columns} \end{frame} 

컴파일 할 때 다음 오류가 발생합니다. Missing number, treated as zero. 도움을 주시면 감사하겠습니다.

댓글

Answer

두 번째 열에 필수 너비를 지정하는 것을 잊었고 불필요한

.

\documentclass[demo]{beamer} \begin{document} \begin{frame} \frametitle{explanation} \begin{columns} \begin{column}{0.5\textwidth} some text here some text here some text here some text here some text here \end{column} \begin{column}{0.5\textwidth} %%<--- here \begin{center} \includegraphics[width=0.5\textwidth]{image1.jpg} \end{center} \end{column} \end{columns} \end{frame} \end{document} 

여기에 이미지 설명 입력 div>

댓글

  • 열이 수평으로 정렬되지 않은 유일한 사람입니까?

답변

또한 두 번째 열에서 그래픽을 많이 축소 할 필요는 없습니다. 열이 minipage가되므로 \textwidth가 이미 너비로 조정되었습니다.

\documentclass[demo]{beamer} \begin{document} \begin{frame} \frametitle{explanation} \begin{columns} \begin{column}{0.5\textwidth} some text here some text here some text here some text here some text here \end{column} \begin{column}{0.5\textwidth} \begin{center} %%%%% this is a minipage, so \textwidth is already adjusted to the size of the column \includegraphics[width=\textwidth]{image1.jpg} \end{center} \end{column} \end{columns} \end{frame} \end{document} 

답변

" 열 " 기능 (위의 다른 답변)을 사용하면 레이아웃과 중단 점을 사용자 지정할 수 있습니다.

그러나 텍스트 흐름을 원하거나 정확한 레이아웃에 관심이 없다면 여러 번 좋은 오래된 multicol 패키지는 노이즈가 적 으면서도 잘 작동합니다. 단락 구분과 \columnbreak는 왼쪽과 측면에 무엇이 있는지 또는 2 열 케이스의 오른쪽.

\usepackage{multicol} ... \begin{frame}{Frame Title} \begin{multicols}{2} % two columns Left Hand side text \includegraphics[width=4cm]{RHS_image} \end{multicols} \end{frame} 

답글 남기기

이메일 주소를 발행하지 않을 것입니다. 필수 항목은 *(으)로 표시합니다