Home >[TeX] >[Package] >[moreverb.sty] Version: 2008/06/03 v2.3a
moreverb.sty (download here, tds.zip)
[パッケージについて]

  1. verbatimtab[tab width]環境
      \begin{verbatimtab}[tab width]
      ...
      \end{verbatimtab}
    
    に囲まれたtabが、tab widthの幅の空白で表示される。
    moreverb.gif
    [上のソースファイル]
  2. \verbatimtabinput[tab width]{file name}
    file nameで指定されるファイルを読み込み、上の1の様式で表示する。
    moreverb.gif
    [上のソースファイル]
    text.txtの内容は、
    moreverb.gif
  3. listing[interval]{start line}環境
      \begin{listing}[interval]{start line}
      ...
      \end{listing}
    
    に囲まれた部分に行番号を付ける。間隔(interval)と開始行番号(start line)。
    moreverb.gif
    [上のソースファイル]
  4. listingcont環境
      \begin{listingcont}
      ...
      \end{listingcont}
    

    上の3.を利用し、行番号を付け、番号を振るのを中断後、再度、続けて行番号を付けたいとき。
    moreverb.gif
    [上のソースファイル]
  5. \listinginput[interval]{start line}{file name}
    file nameで指定されるファイルを読み込み、上の3の様式で表示する。
    moreverb.gif
    [上のソースファイル]
  6. verbatimwrite{file name}環境
      \begin{verbatimwrite}{file name}
      ...
      \end{verbatimwrite}
    
    で囲まれた部分をテキスト形式でfile nameにより指定されるファイル名で出力する。本文には、何も表示されなく、ファイルが出力される。
    moreverb.gif
    [上のソースファイル]
    出力されたtext2.txtの内容。
    moreverb61.gif
  7. boxedverbatim環境
      \begin{boxedverbatim}
      ...
      \end{boxedverbatim}
    
    で囲まれた部分を線で囲み表示する。
    moreverb.gif
    [上のソースファイル]

行番号を付けたものを枠で囲む時は、framed.styまたは、eclbkbox.styを利用し、moreverb.sty
  \def\listinglabel#1{\llap{\small\rmfamily\the#1}\hskip\listingoffset\relax}
  \def\listinglabel#1{\small\rmfamily\the#1\hskip\listingoffset\relax}
とします。
詳しくは、moreverb.dtxをLaTeXで処理して下さい。
[パッケージについて]

cprog.sty参照。
fancyvrb.sty参照。
listings.sty参照。
boites.sty参照。
パスを伴ったファイルを記述したいときは、url.styが利用 できます。
lineno.styを利用しても行番号を付けられます。
verbatim環境参照。
seqsplit.sty参照。
inconsolata.sty参照。
乙部さんのbtt.sty参照。
verbatimbox.sty参照。
vruler.sty参照。


@

To the TeX Page
TeX

@