
수직으로 그리는 방법파선비머의 기둥 사이에 선이 있습니까?
만드는 방법을 알아냈어요수직선, 하지만파선:(
답변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
활용하는 명령을 정의했습니다 .overlay
remember picture
규칙의 길이는 인수로 지정되며 스타일은 TikZ 옵션을 통해 제어할 수 있습니다.
시각적 결과는 이전 스크린샷과 거의 동일합니다.