我正在为自己编写一本 C++ 参考手册,想要好看的列出代码块。
这个 Stack Overflow 上的问题非常有帮助: https://stackoverflow.com/questions/741985/latex-source-code-listing-like-in-professional-books
但我实在无法在互联网上找到有关如何删除列表标题中的“列表编号”部分的信息。
下面是我的截图:
我想删除列表标题的前部但仍然保留标题因为我想说出文件名。
答案1
还有这个title
选项,就好像caption
没有数字或前缀。
答案2
我无法完全回答,但您正在寻找的命令应该是\captionsetup
。
例如
\documentclass{report}
\usepackage{listings}
\usepackage{caption}
\captionsetup{labelformat=empty}
\begin{document}
\begin{lstlisting}[caption = A sample caption]
public void helloWorld(){...
\end{lstlistning}
\end{document}
这会导致标题(每个标题,无论是否列出)没有列表编号(或图形编号)。
你可能想看看这里的文档http://ctan.org/tex-archive/macros/latex/contrib/caption/以适应您的需求。请发布解决方案