質問

リスト環境でアラインメントポイントを作成しようとしています。次のコードではエラーが発生しますが、箇条書きが欠けているだけで、私が望むものにほぼコンパイルされます。私は、整列および/または表面の何かについて、そしてそれらがラインブレイクでどのように機能するかについて何かを誤解しているに違いありません。ガイダンスに感謝します!

\documentclass{beamer}

\begin{document}

\begin{frame}
    \frametitle{Title}
    \begin{itemize}
    \begin{tabular}{ll}
        \item Topic Apple: &Something to say about it \\
        \item Topic Watermelons: &Something different
    \end{tabular}
    \end{itemize}
\end{frame}

\end{document}
役に立ちましたか?

解決

これはどう?

\documentclass{beamer}

\begin{document}

\begin{frame}
  \frametitle{Title}

\begin{tabular}{p{0.4\textwidth}p{0.5\textwidth}}

\begin{itemize}
     \item Topic Apple:
     \item Topic Watermelon:
  \end{itemize} &

\begin{itemize}
  \item[] Something to say about it
  \item[] Something to say about it
\end{itemize} \\

\end{tabular}

\end{frame}

\end{document}

{ll}を{p {width} l}または{p {width} p {width}}に変更すると実際に動作しますが、2番目の列に項目を持っていないと、テキストが垂直に終わることがわかりました。左の列のアイテム化されたテキストが中央(またはわずかに下部でさえ)が垂直に整列されている間、上部アライメントされているので、見た目は良くありません。

垂直中心のアライメントを提供する配列パッケージとM {width}を使用してみましたが、それは使用しているものとはまだ異なっていました。 P {}の内部の幅の引数を使用して、必要な間隔/幅を取得するだけだと思います。右の列が別の行にこぼれた場合、右列に「ダミー」アイテムが必要になる場合があります。

とにかく、物事が2本の線にこぼれた場合に必要なすべてのジミーリギングに基づいて、私の解決策は潜在的にハッキッシュであると仮定していますが、それはあなたが望むものをほとんど提供しているようです。

右の列の item []は、弾丸なしで同じItemizeアラインメントを作成することです。右側の弾丸が必要な場合は、空の正方形の括弧を取り外すだけで、それらを手に入れることができます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top