KTUGFaq

KTUG FAQ

로그인:
비밀번호:
가입
You have the power to influence all with whom you come in contact.
FrontPage › MdwListPackage
mwdlist는 다양한 기능을 제공하는 유용한 패키지인데, 그 가운데 두어 가지만 소개한다.

basedescript를 이용한 description의 확장

basedescript라는 환경을 사용하여 description 환경을 확장할 수 있다. \desclabelstyle에는 \multilinelabel, \pushlabel, \nextlinelabel 등을 지정하면 긴 label의 경우 모양이 달라진다.
% -*- TeX:UTF-8-*-
\documentclass{article}
\usepackage{dhucs}
\usepackage{mdwlist}

\begin{document}
\section{multilinelabel -1}
\begin{basedescript}{\desclabelstyle{\multilinelabel}\desclabelwidth{8em}}
 \item[기간] 계약 기간은 1년으로 한다. 계약 기간은 1년으로 한다. 계약 기간은 1년으로 한다.
 \item[연장 조건] 계약 기간 만료  1 개월 전 계약 연장을 통보하지 않으면 계약 기간 만료 후 자동으로 계약이
해지된다.
 \item[유효한 계약서로 인정되는 서명] 대표이사가 서명한 계약서만이 유효하다. 가장 최근의 계약만이 유효하다.
\end{basedescript}
\section{multilinelabel -2}
\begin{basedescript}{\desclabelstyle{\multilinelabel}}\desclabelwidth{8em}
 \item[기간] 계약 기간은 1년으로 한다. 계약 기간은 1년으로 한다. 계약 기간은 1년으로 한다.
 \item[연장 조건] 계약 기간 만료  1 개월 전 계약 연장을 통보하지 않으면 계약 기간 만료 후 자동으로 계약이
해지된다.
 \item[유효한 계약서로 인정되는 서명] 대표이사가 서명한 계약서만이 유효하다. 가장 최근의 계약만이 유효하다.
대표이사가 서명한 계약서만이 유효하다.
\end{basedescript}
\section{pushlabel}
\begin{basedescript}{\desclabelstyle{\pushlabel}}%\desclabelwidth{8em}
 \item[연장 조건] 계약 기간 만료  1 개월 전 계약 연장을 통보하지 않으면 계약 기간 만료 후 자동으로 계약이
해지된다.
 \item[유효한 계약서로 인정되는 서명] 대표이사가 서명한 계약서만이 유효하다. 가장 최근의 계약만이 유효하다.
\end{basedescript}
\section{nextlinelabel}
\begin{basedescript}{\desclabelstyle{\nextlinelabel}}%\desclabelwidth{8em}
 \item[연장 조건] 계약 기간 만료  1 개월 전 계약 연장을 통보하지 않으면 계약 기간 만료 후 자동으로 계약이
해지된다.
 \item[유효한 계약서로 인정되는 서명] 대표이사가 서명한 계약서만이 유효하다. 가장 최근의 계약만이 유효하다.
가장 최근의 계약만이 유효하다.
\end{basedescript}

\end{document}

description1.jpg

그림 설명: basedescript 환경(\desclabelstyle\multilinelabel를 쓸 경우) 내에 \desclabelwidth{6em} 를 넣는 위치에 따라 Item의 표제어(Label)는 본문 공간에 나타나기도 하고 왼쪽 여백에 6em의 공간을 확보하고 내어 쓰기를 하기도 한다.

enumerate의 suspension

enumerate에서 번호붙이기를 중단하고 이어서 시작할 수 있다.(\suspend{enumerate}, \resume{enumerate})
\begin{enumerate}
 \item 계약 기간 재연장 조건 계약 기간 만료  1 개월 전 계약 연장을 통보하지 않으면 계약 기간 만료 후 자동으로
계약이 해지된다.
 \item 유효한 계약서로 인정되는 서명 대표이사가 서명한 계약서만이 유효하다.
\suspend{enumerate}
 이런 말도 안 되는 조건이 있단 말인가?
\resume{enumerate}
 \item 이전 계약서에 대한 최근 계약서의 영향력  가장 최근의 계약만이 유효하다.
\end{enumerate}
mdwlist-suspendresume.gif

compactlist 만들기

\item과 \item 사이가 너무 떨어지지 않도록 기본행간과 동일하게 해주는 새로운 환경을 정의하게 한다.

\makecompactlist{MyCompactEnum}{enumerate}

\begin{MyCompactEnum}
\item
\end{MyCompactEnum}

^
Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2007-05-24 16:57:15
Processing time 0.0308 sec