linha tracejada vertical entre colunas no projetor

linha tracejada vertical entre colunas no projetor

Como desenhar verticalmentetracejadaslinha entre colunas no beamer?

Eu descobri como fazerLinha vertical, mas nãotracejadas:(

Responder1

Um pouco hackeado, mas com o dashrulepacote e \rotateboxa macro graphicxvocê pode conseguir algo como o seguinte (MWE retirado da outra pergunta que você vinculou):

insira a descrição da imagem aqui

\documentclass[demo]{beamer}
\usepackage{dashrule}
\begin{document}
  \begin{columns}[c]
   \begin{column}{0.5\textwidth}
    \includegraphics<1>[width=0.35\textwidth]{picture.jpg}
   \end{column}
   \rotatebox{-90}{\hskip-1.8cm\hdashrule[0.2ex]{5cm}{1pt}{3mm}}
   \begin{column}{0.50\textwidth}
    \hskip10pt
    \includegraphics<1>[width=0.35\textwidth]{picture.jpg}
   \end{column}
  \end{columns}
\end{document}

Você precisa colocar a \hdashrulemacro em uma caixa de rotação e ajustar manualmente o ponto inicial da regra após a rotação com um \hskip.

Você pode controlar o fator tracejado, espessura, comprimento, etc. da regra por meio dos \hdashruleparâmetros de comando explicados na documentação do pacote.

Solução TikZ

Apenas por diversão, aqui está uma solução alternativa baseada em TikZ:

\documentclass[demo]{beamer}
\usepackage{tikz}

\newcommand{\vdashrule}[1]{\tikz[remember picture]\draw[dashed,thick,overlay](current page.north)--+(0,-#1);}

\begin{document}
  \begin{columns}[c]
   \begin{column}{0.5\textwidth}
    \includegraphics<1>[width=0.35\textwidth]{picture.jpg}
   \end{column}
    \vdashrule{3.5}
   \begin{column}{0.50\textwidth}
    \hskip10pt
    \includegraphics<1>[width=0.35\textwidth]{picture.jpg}
   \end{column}
  \end{columns}
\end{document}

Acabei de definir um \vdashrulecomando que aproveita as opções overlaye remember pictureTikZ, que permitem ancorar a regra nas bordas do quadro (ou em qualquer outro lugar do quadro, se desejar).

O comprimento da regra é especificado com um argumento e o estilo pode ser controlado através das opções do TikZ.

O resultado visual é praticamente o mesmo da imagem anterior.

informação relacionada