cht電腦資訊文書排版TeX
adm Find login register

latex 目錄 要 圖分兩類 的 圖 目錄

神經囍囍

joined: 2008-01-07
posted: 25
promoted: 1
bookmarked: 0
神經囍囍
1subject: latex 目錄 要 圖分兩類 的 圖 目錄Promote 0 Bookmark 02014-10-31quote  

請教~

寫 tex 作 latex, 目錄經長只有一種 list of figures,

但,譬如我的圖(.jpg)分兩類: 1]譜檔 2](一般)圖檔

請問, 要如何在目錄內分出兩種jpg的目錄: 譜例目錄, 圖目錄 ...

謝謝啦~ ^^

Apan Liao

joined: 2008-10-30
posted: 112
promoted: 23
bookmarked: 4
Tai-Chung City, Taiwan
2subject: Promote 0 Bookmark 02014-11-01quote  

我是藉由 package float 來達成。請看看這個例子:

\documentclass{article}

% 引入 package float
\usepackage{float}

%
\newfloat{typeJAVA}{htbp}{typeJAVA}
\floatname{typeJAVA}{Program in JAVA}
\newfloat{typeCPP}{htbp}{typeCPP}
\floatname{typeCPP}{Program in CPP}

\begin{document}

% 輸出 typeJAVA 目錄
\listof{typeJAVA}{List of JAVA code}
\newpage

\listof{typeCPP}{List of CPP code}
\newpage


% 一個 typeJAVA 的 float
\begin{typeJAVA}
  \begin{verbatim}
class HelloWorldApp {
  public static void main(String[] args) {
    System.out.println("Hello World!");
  }
}
  \end{verbatim}
  \caption{The Hello World! program in Java.}
\end{typeJAVA}
\newpage

% 一個 typeCPP 的 float
\begin{typeCPP}
  \begin{verbatim}
# include <iostream>
int main()
{
    std::cout << "Hello, world!" << std::endl;
    return 0;
}
  \end{verbatim}
  \caption{The Hello World! program in CPP.}
\end{typeCPP}

\end{document}

cht電腦資訊文書排版TeX
adm Find login register
views:7260