![如何从代码的标题中删除 Listing 一词并将其写在代码下方?](https://linux22.com/image/447159/%E5%A6%82%E4%BD%95%E4%BB%8E%E4%BB%A3%E7%A0%81%E7%9A%84%E6%A0%87%E9%A2%98%E4%B8%AD%E5%88%A0%E9%99%A4%20Listing%20%E4%B8%80%E8%AF%8D%E5%B9%B6%E5%B0%86%E5%85%B6%E5%86%99%E5%9C%A8%E4%BB%A3%E7%A0%81%E4%B8%8B%E6%96%B9%EF%BC%9F.png)
如何从我的 TeX 文件中删除单词“Listing”?
考虑以下代码:
\documentclass[12pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{makeidx}
\usepackage{graphicx,listings}
\begin{document}
\begin{lstlisting}[caption={1},language=Python]
if(a==b):
print 2
\end{lstlisting}
\end{document}
如果我们编译上面的代码,我会得到“清单 1:1”。但我不想将标题写成“清单 1:1”。我想将其写成“代码 1:1”。我还想让标题出现在代码下方。但是,我无法实现这两件事。我该怎么办?
有人能帮我解决这两个问题吗?