KTUG 한국 텍 사용자 그룹

Menu

KTUG :: 마당자유글 › 상품 포장박스 그려주는 productbox 패키지

Progress | 2013.10.02 20:52:40 | 메뉴 건너뛰기 쓰기

productbox_test.png



% productbox 패키지 

\documentclass[a4paper]{xoblivoir}

\usepackage{productbox}


(중략)


\title{\texttt{productbox} 패키지}

\author{Gerd Neugebauer}


\begin{document}


\maketitle


\begin{abstract}

상품 포장 상자를 3D로 보여주는 Ti\textit{k}Z 기반의 패키지입니다. 직육면체의 앞뒷면, 좌우옆면, 위아랫면 이렇게 여섯 면을 제어할 수 있습니다. 예를 들어 앞면은 \verb!\begin{FrontFace} ... \end{FrontFace}! 환경 안에 텍스트와 색깔을 지정하는 것으로 조절할 수 있습니다. 조금 더 꾸미기 위해  \verb!\node!나 \verb!\draw! 같은 Ti\textit{k}Z 명령을 직접 넣으려면 \verb!\begin{Front} ... \end{Front}!와 같이 `∼Face'를 뺀 환경을 씁니다. 

앞면과 뒷면은 $88\times100$mm, 옆면은 $30\times100$mm, 윗면과 아랫면은 $88\times30$mm입니다. 이를 넘어가는 그래픽 요소는 가차없이 잘라버린다고 합니다. 

\end{abstract}


\bigskip


\begin{ProductBox}[scale=1.1]

\begin{Front}

\fill[right color=Koi!50,left color=White,] rectangle (88mm,100mm);

\draw[color=Carafe] (44mm,70mm) node{\bfseries\Huge \kotex\ Live 2013};

\node[anchor=north] at (22mm,60mm) {\pgfimage[width=30mm]{KTS_meta}};

\node[anchor=north, text width = 53mm, font=\sffamily\footnotesize] at (55mm,60mm) {

\tightlist

\begin{itemize}

\item Based on {\color{Acai}\TeX\ Live 2013}

\item Perfect {\color{Acai}Korean Typesetting Engine} including:

\ifLuaOrXeTeX

\begin{itemize}[\color{Acai}\char"2695\relax]

\else

\begin{itemize}

\fi

\item \xetexko

\item \luatexko

\item legacy \kotex-utf

\item cjk-\ko

\item and awesome treasure chest!

\end{itemize}

\end{itemize}

};

\end{Front}

\begin{Back}

\fill[right color=Koi!50,left color=White,] rectangle (88mm,100mm);

% \draw[color=Carafe] (44mm,70mm) node{\scshape\large The Most Sophisticated};

\node[anchor=north,color=Emerald,font=\HUGE] at (42mm,65mm) {\TeX};

\draw[color=Emerald!80, align=center, text width = 60mm,font=\large\bfseries] (42mm,50mm) node{조판, 그 이상의 가능성};

\end{Back}

\begin{TopFace}[top color=Emerald,bottom color=Emerald!20]

\centering\large \kotex\ Live 2013

\end{TopFace}

\begin{BottomFace}[top color=Emerald,bottom color=Emerald!20]

\centering\large \kotex\ Live 2013

\end{BottomFace}

\begin{Left}

\fill [left color=Carafe!50,right color=White] rectangle (30mm,100mm);

\node at (15mm,60mm) {\large Coming Soon};

\node[anchor=north] at (15mm,55mm) {\pgfimage[width=20mm]{KTS_meta}};

\end{Left}

\begin{Right}

\fill [left color=Carafe!50,right color=White] rectangle (30mm,100mm);

\node[rotate=180] at (15mm,40mm) {\large Coming Soon};

\node[anchor=north,rotate=180] at (15mm,45mm) {\pgfimage[width=20mm]{KTS_meta}};

\end{Right}

\end{ProductBox}


(후략)




첨부 [4]

댓글 쓰기

목록

KTUG 한국 텍 사용자 그룹