ビーマーに2つの列を作成する

この問題の解決策をスタックエクスチェンジで検索しましたが、次のように入力するとエラーメッセージが表示されます(今のところ、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。助けていただければ幸いです。

コメント

  • TeX.SXへようこそ!サポートにご協力くださいあなたとあなたの問題を説明する最小限の作業例(MWE)を追加します。 \documentclass{...}で始まり、\end{document}
  • 'を使用する必要はありません。width=を使用する必要はありません。幅を直接入力するだけです。

回答

2番目の列に必須の幅を指定するのを忘れ、不要な

最初の列の幅。

\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} 

ここに画像の説明を入力してください

コメント

  • 列が水平方向に配置されていないのは私だけですか?

回答

また、2番目の列でグラフィックをそれほど縮小する必要がないことにも注意してください。列は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} 

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です