비머의 기둥 사이의 수직 점선

비머의 기둥 사이의 수직 점선

수직으로 그리는 방법파선비머의 기둥 사이에 선이 있습니까?

만드는 방법을 알아냈어요수직선, 하지만파선:(

답변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회전 후 규칙의 시작점을 수동으로 조정 해야 합니다 \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}

방금 프레임 테두리(또는 원하는 경우 프레임의 다른 모든 위치)에 규칙을 고정할 수 있는 및 TikZ 옵션을 \vdashrule활용하는 명령을 정의했습니다 .overlayremember picture

규칙의 길이는 인수로 지정되며 스타일은 TikZ 옵션을 통해 제어할 수 있습니다.

시각적 결과는 이전 스크린샷과 거의 동일합니다.

관련 정보