Team Blog의 글을 이곳 게시판의 "정보글"로 모았습니다. Team blog는 기고자가 올린 글에 질문을 받는 부담을 줄이기 위하여 댓글을 허용하지 않았습니다. 그러나 이곳 게시판으로 모으면서 댓글을 달 수 있습니다. 게시물을 작성하실 때 댓글을 원하지 않으시면 댓글을 허용하시지 않으시기를 바랍니다. 또한 불필요한 소모성 댓글을 달지 않도록 주의하여 주시기를 바랍니다.
TeX과 관련된 질문이나 답변은 QnA 마당을 이용하십시오. TeX과 관련된 질문은 지웁니다
typogrid라는 패키지가 있는데...
간략한 사용법을 올려놓는다.
1. \typosetup에서 columns의 값은 당연히 분할되는 컬럼 수이다. 이것을 1로 놓았으니 내부에 그리드를 그리지 않음.
2. margin과 headings를 그리지 않도록 false로.
3. \AddToShipoutPicture*과 \AddToShipoutPicture의 차이는 직접 한번...
사실 typogrid 패키지는 eso-pic 패키지에서 제공하는 \AddToShipoutPicture 명령을 가져다 쓰는 것뿐임.
===
판면 만큼의 테두리를 그리고 싶은데
첨부한 그림을 보면 TikZ로 그린 것이 더 정확한 것 같다.
왜냐하면 위/아래 여백을 동일하게 12mm로 주었으니까.
그런데 보다시피 typogrid로 그린 것은 위 여백이 아래 여백보다 크다.
% !TEX TS-program = xelatex
% !TEX encoding = UTF-8 Unicode
\documentclass[11pt]{xoblivoir}
\usepackage{fapapersize}
\usefapapersize{128mm,96mm,10mm,*,12mm,*}
\pagestyle{empty}
\setlength\parindent{0pt}
%typogrid 패키지를 이용하는 방법
\usepackage{typogrid}
\typogridsetup{%
columns=1,
headings=false,
margin=false,
}
%Karnes님의 방법
\usepackage{everypage}
\usepackage{tikz}
\newcommand\sampletext{%
심청아 어서 인당수에 빠지거라
니 애비가 너를 젖 동냥해서
힘들게 너를 키워놨으니
콩쥐야 이 독에 물을 가득 채우거라
그렇지 않으면 오늘밤 잔치에 올 생각하지마
춘향아 오늘밤 나의 수청을 들어라
그렇지 않으면
너의 목이 남아나지 않을 테니까
석봉아 불을 끈 채로 글을 쓰거라
이 어미는 그 동안 이 떡을
다 썰어 놀 테니까
너는 글을 쓰고 나는 떡을 썰고
석.봉.아 석봉 석.봉.아 석봉
석.봉.아 석봉 석.봉.아
}
\begin{document}
%typogrid 이용하는 방법
\sampletext
\AddToShipoutPicture*{\typogrid}
\clearpage
%Karnes님의 tikz방법
\sampletext
\AddThispageHook{%
\tikz[remember picture,overlay] \node at (current page.center)
{%
\begin{tikzpicture}
\node[minimum width=\textwidth, minimum height=\textheight, anchor=north west] (a) {};
\draw [thick, blue] (a.north west) -- (a.south east);
\draw [thick, blue] (a.north east) -- (a.south west);
\draw [line width=3pt, red] (a.north west) rectangle (a.south east);
\end{tikzpicture}
};
}
\end{document}