4

I'm making presentation slides for presenting my research.

Basically the idea is: I need to compare two theories with each other. Therefore, I wish to split most of the slides into two halves, with some solid vertical line in between. Then I wish to be able to write equations in the left side, and also on the right side. That way people in the audience can spot the difference very clearly between the two theories.

Is there any way this can be implemented? Right now I had the following code:

\begin{frame}
\begin{columns}[T]%beamer
\column{0.5\textwidth}

\vrule{}
\column{0.5\textwidth}
    \begin{description}
        \item[item1] description1 text
        \item[item2] description2 text
        \item[item1] description1 text
        \item[item2] description2 text descriptiotn text
                     description2 text descriptiotn text
                     description2 text descriptiotn text
    \end{description}
\end{columns}
\end{frame}

However, the 'vrule' doesn't really do what I want.

I want some environment where the 'left half' is treated like a slide on its own, and similar for the right half. But all together come on 1 slide of course.

thank you in advance for any help.

  • If I were you I would use a simple table or multicols. But of course those are not answers to the question – user156344 May 14 '19 at 10:09
  • You can use tcolorbox with side by side option: tex.stackexchange.com/questions/253411/… – sandu May 14 '19 at 10:23
  • BTW, \columnseprule doesn't work either. – John Kormylo May 14 '19 at 12:27
6

Do not use the \column command, but the column environment:

mwe

\documentclass{beamer}
\begin{document}
\begin{frame}
\begin{columns}
\begin{column}[t]{0.5\textwidth}
\dotfill % to show column margins
    \begin{description}
        \item[item1] description1 text
\end{description}
\dotfill
\end{column}\vrule \hfill
\begin{column}[t]{0.5\textwidth}
\dotfill
    \begin{description}
        \item[item5] description1 text
        \item[item6] description2 text
        \item[item7] description1 text
        \item[item8] description2 text descriptiotn text
                     description2 text descriptiotn text
                     description2 text descriptiotn text
    \end{description}
\dotfill
\end{column}
\end{columns}
\end{frame}
\end{document}
| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.