모든 페이지의 벡터 프레임

모든 페이지의 벡터 프레임

보고서의 모든 페이지에 대해 텍스트 여백에서 약 0.5cm 정도 떨어진 일반 프레임을 원합니다. Wallpaper 패키지, Showframe 패키지 및 Geometry의 showframe 옵션과 같은 다양한 옵션을 확인했습니다. 또한 Tikz를 사용하여 한 페이지로만 구성된 솔루션도 보았습니다.

문서의 페이지 수가 지정되지 않았으며 모든 페이지에 페이지의 모든 텍스트(페이지 번호, 머리글 및 바닥글 포함)를 포함하는 프레임을 추가하고 싶습니다. 또한 선 스타일(예: 이중선, 점선, 점선)을 선택하고 싶습니다.

Pstricks나 Tikz를 사용하면 이 작업을 수행할 수 있을 것 같지만 이들 중 하나에 대한 지식은 미미합니다. 어떤 도움이라도 주시면 감사하겠습니다.

답변1

당신은 사용할 수 있습니다background패키지; 옵션 에서 contents={}TikZ를 사용하여 프레임을 배치하고 원하는 모양을 지정할 수 있습니다. 간단한 예:

\documentclass{article}
\usepackage{background}
\usetikzlibrary{calc}
\usepackage{lipsum}

\backgroundsetup{
color=black,
scale=1,
opacity=1,
angle=0,
contents={\tikz\draw[line width=1pt,rounded corners,olive]
  ( $ (current page.south east) + (-3,5) $ ) rectangle ( $ (current page.north west) + (2,2) $ );}
}

\begin{document}

\lipsum[1-40]

\end{document}

처음 두 페이지의 이미지:

여기에 이미지 설명을 입력하세요

background시스템에서 최신 버전을 아직 사용할 수 없는 경우 이전 구문을 사용할 수 있습니다.

\SetBgColor{black}
\SetBgScale{1}
\SetBgOpacity{1}
\SetBgAngle{0}
\SetBgContents{\tikz\draw[line width=1pt,rounded corners,olive]
  ( $ (current page.south east) + (-3,5) $ ) rectangle ( $ (current page.north west) + (2,2) $ );}

(이전 구문은 새 버전에서도 여전히 작동합니다.)

개인적으로 이런 종류의 프레임을 문서에 사용하는 것이 좋은지 모르겠습니다.

관련 정보