KTUG 한국 텍 사용자 그룹

Menu

KTUG :: Q&A 마당

두 분 모두 고맙습니다. 그런데 paralist가 다른 패키지와 충돌을 일으키는 것 같습니다. 제가 워낙 많은 패키지들을 쓰다 보니 그리 된 것 같습니다. 그래서 아래와 같이 구현했습니다.


\newcounter{calloutcolumns}

\newcommand\setcalloutcolumns[1]{\setcounter{calloutcolumns}{#1}\NumTabs{#1}}

\setcalloutcolumns{4}

\newcounter{callout}

\newcounter{currcallout}

\newcommand\citem{%

\stepcounter{callout}

\setcounter{currcallout}{\thecallout}%

\whiledo{\thecurrcallout>\thecalloutcolumns}{%

\setcounter{currcallout}{\thecurrcallout-\thecalloutcolumns}}%

\ifthenelse{\thecallout=1}{}{\ifthenelse{\thecurrcallout=1}{\newline}{\tab}}

\wrapnum{\thecallout}

}

\newenvironment{callouts}[1][\empty]{

\setwrapnum{type=circle,color=white,base=10}

\setcounter{callout}{0}

\ifx\empty#1\else\setcalloutcolumns{#1}\fi   

\par}{\par}


\begin{callouts}
\citem 오수 유입구
...
\citem 배출구
\end{callouts}

\begin{callouts}[5]
\citem 오수 유입구
...
\citem 배출구
\end{callouts}
calloutlist.png

KTUG 한국 텍 사용자 그룹