2010-05-11 25 views
28

--listings-- paketiyle ilgili bir sorum var. Başlık satırında sıradan "Liste" yerine, bu "Algoritma" gibi sth elde etmek için nasıl değiştireceğinizi biliyor musunuz?Listelerde başlık nasıl değiştirilir?

\renewcommand\lstlistingname{Algorithm} 
\renewcommand\lstlistlistingname{Algorithms} 

ilk listeleri için başlık adını değiştirir: cevapta

cevap

59

için

Teşekkürler (önsöz \begin{document} komutu gelene kadar LaTeX kaynak dosyasının baştan her şeydir) önsöz Bu satırları koy . İkincisi - \lstlistoflistings komutu tarafından basılan listelerin listesi için başlık adı. Ayrıca muhtemelen autoref s metnini değiştirmek isteyeyim:

\def\lstlistingautorefname{Alg.} 

Sonra belirli bir listeleme, e atıfta yaparken. g. For details see \autoref{sec2:bubblesort}. "Ayrıntılar için bkz. Alg. 2.1." Şeklinde yazılmıştır.

İlgili konular