在 LaTeX 中為參考文獻的標題編號

2021-08-11 17:02:41 字數 1308 閱讀 4409

一般來說,參考文獻、索引等章節的標題在**中是不編號的。但是,在一些特殊情況下,我們可能也需要為這些標題做章節編號。

這邊文章介紹如何處理此類情況。

對參考文獻來說,不論採取何種方式,大體上最終都是用 latex 提供的thebibliography環境來排版參考文獻列表。這個環境一方面列印參考文獻標題,另一方面列印參考文獻列表。而列印參考文獻標題的方式,就是呼叫\section*(在article文件類中)或\chapter*(在book類中)。

因此,我們需要做的事情,就是重定義thebibliography環境,使其呼叫\section\chapter,而不是帶星號的版本。

在 latex2e 當中,定義名為foo的環境,實際上定義了兩個命令:\foo\endfoo。前者用於開始環境,而後者用於結束環境。顯而易見,thebibliography環境對應的兩個命令是\thebibliography\endthebibliography;而\section*\chapter*的呼叫位於\thebibliography當中。因此,我們只需要使用xpatch/etoolbox巨集包提供的\xpatchcmd/\patchcmd\thebibliography打上補丁即可。

\xpatchcmd/\patchcmd的介紹和用法可以參見這裡和這裡。

以下是在article文件類中的最簡示例。

numbered_bibliography.tex

123

4567

8

\documentclass

\usepackage

\xpatchcmd

\begin

\begin

\bibitem

test

\end

\end

生成帶編號的索引標題可以採用類似的方案操作,此處不表。

latex中參考文獻

參考文獻的組織是乙個挺麻煩的事情,剛開始寫 的時候自己很多東西不知道,參考文獻在自己組織,自己填寫各個item,真是麻煩啊,網搜上了搜,還真找到一些好方法,google的是自己常用的,不知道還有哪些方法大家可以共享啊。一 用google來做latex的bib檔案 1.開啟scholar.google...

html參考文獻 Latex 參考文獻

大部分的期刊模板都提供了參考文獻環境thebibliography,所以在該環境下使用的文獻條目命令bibtem。一般參考文獻可以使用以下兩種方法。該種方法適合一些篇幅較小的 報告的文獻引用。對於一些有特殊要求的參考文獻格式的期刊用該種方法可以方便自己調整。這種方法是我推薦大家使用的,因為比較簡單,...

Latex 參考文獻

在寫文章的最後最讓我頭疼的就是參考文獻的問題了。網上的資料也有很多,這裡整合了很多資料得出了乙個用bib檔案的方法。1.先確定參考文獻 一句沒什麼用的廢話 2.利用谷歌學術 映象 如果映象用不了還可以考慮用微軟學術 這裡我用的就是微軟學術。3.輸入要引用文獻的題目,搜尋。這裡以modeling co...