вертикальная пунктирная линия между столбцами в проекторе

вертикальная пунктирная линия между столбцами в проекторе

Как рисовать вертикальпунктирнаялиния между столбцами в проекторе?

Я нашел, как сделатьвертикальная линия, но нетпунктирная:(

решение1

Немного хакерски, но с dashruleпакетом и \rotateboxмакросом из graphicxвас можно добиться чего-то вроде следующего (MWE взято из другого вопроса, на который вы ссылались):

введите описание изображения здесь

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

Вам необходимо заключить \hdashruleмакрос в rotatebox и вручную настроить начальную точку правила после поворота с помощью \hskip.

Вы можете управлять коэффициентом штриховки, толщиной, длиной и т. д. линии с помощью \hdashruleпараметров команды, описанных в документации пакета.

Решение TikZ

Ради интереса вот альтернативное решение на основе 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}

Я только что определил \vdashruleкоманду, которая использует возможности опций overlayи remember pictureTikZ, что позволяет привязать правило к границам кадра (или к любой другой точке кадра, если вам так больше нравится).

Длина правила указывается с помощью аргумента, а стиль можно контролировать с помощью параметров TikZ.

Визуальный результат практически такой же, как на предыдущем скриншоте.

Связанный контент