【发布时间】:2010-05-31 15:56:50
【问题描述】:
我将 LaTeX 与 Listings 包结合使用,我试图隐藏一个列表的标题,这样它既不会在实际列表下方查看,也不会在列表列表中查看。
将选项title 设置为title="" 或title= 不起作用。它只会导致列表列表中的列表被抑制。但是,在第一种情况下,"" 显示在列表下方,而在后一种情况下,Listing: 显示在列表下方。
有没有办法解决这个问题?
【问题讨论】:
我将 LaTeX 与 Listings 包结合使用,我试图隐藏一个列表的标题,这样它既不会在实际列表下方查看,也不会在列表列表中查看。
将选项title 设置为title="" 或title= 不起作用。它只会导致列表列表中的列表被抑制。但是,在第一种情况下,"" 显示在列表下方,而在后一种情况下,Listing: 显示在列表下方。
有没有办法解决这个问题?
【问题讨论】:
这个答案是假设您确实想要显示标题。否则,从lstlisting 环境的可选参数中删除caption 和title 不会有任何问题。
使用caption 包,可以控制与标题一起出现的文本。例如将其设置为
\captionsetup{labelformat=empty,labelsep=none}
在使用标题时将删除“清单 1:”。
另一方面,如果您不希望列表显示在列表中,您可以将nolol=true 添加到您的参数中。
我希望这些建议可以帮助到你,如果没有,请详细说明你的确切问题。
【讨论】: