作者idicivik ( 苦海钓叟)
看板LaTeX
标题Re: [问题] 请问如何用方框圈住一段文字,并加以条 …
时间Tue Sep 18 21:33:53 2007
※ 引述《variation (被偷学的感觉真差)》之铭言:
: 小弟是新手,想请教版上的先进或版友一个问题,请大家不吝指点
: 想编辑像下面这样的格式:
: ┌─ 状况 1 ──────────────────────┐
: │ 状况的内文………………………… │
: │ 状况的内文………………………… │
: │ 状况的内文………………………… │
: └────────────────────────────┘
: ┌─ 状况 2 ──────────────────────┐
: │ 状况的内文………………………… │
: │ 状况的内文………………………… │
: │ 状况的内文………………………… │
: └────────────────────────────┘
: ┌─ 状况 3 ──────────────────────┐
: │ 状况的内文………………………… │
: │ 状况的内文………………………… │
: │ 状况的内文………………………… │
: └────────────────────────────┘
: 想在各段的内文外加框,并在外框标题标以状况编号
: 爬过文,有人问过怎麽做到加框带标题,已经可以用 boxput 完成:
: \newcommand{\titledbox}[2]
: {\boxput*(-0.6,1){\psframebox*{ #1 }}
: {\psframebox[framesep=12pt]
: {\begin{minipage}[t]{0.92\textwidth}#2\end{minipage}}}
: }
: 想问的是:
: 怎麽在(自动)条列的环境下把条列的编号加在外框标题上?
: 做不出的原因是:
: 不知道怎麽把 \item 後的内文放到上面的 minipage 里,并标以正确的编号
: (这段code是有问题的,编号均为0)
: \newcounter{icount}
: \begin{list}{}{
: \usecounter{icount}
: \renewcommand{makelabel}[1]
: {\titledbox{ 状况 \theicount }{#1}}
: }
: \item [状况的内文]
: \end{enumerate}
: 以上,或是要达到这样的格式有另外的方法?
: 请大家不吝指点,谢谢各位~
以我这样看起来的感觉 是 icount 没做加一的动作
你可以试着在 \newcounter 跟 \begin{list}... 中间加一行
\renewcommand{\theicount}{\addtocounter{icount}{1}\arabic{icount}}
应该就可以work 了(没真的try 过)
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.64.148.210