
如何刪除圖形清單中的圖形數量?我用\listoffigures
和\captionof
。
答案1
設定 ToC(也包括 LoF 和 LoT)中內容數量的通用函數是\numberline
。它需要一個參數來保存正在設定的條目的編號。操作這個巨集來忽略它在 LoF 周圍的參數是很容易的,如下所示:
\let\oldnumberline\numberline% Copy \numberline into \oldnumberline
\renewcommand{\numberline}[1]{\oldnumberline{}}% Remove number argument
\listoffigures% Set the List of Figures
\let\numberline\oldnumberline% Restore \numberline (if needed)
請注意,參數刪除仍然將圖形條目設定為遠離邊距,因為圖形編號設定在預定寬度的方塊中。如果您也想刪除它,請使用\numberline
巨集插入負空格:
\let\oldnumberline\numberline% Copy \numberline into \oldnumberline
\renewcommand{\numberline}[1]{\hspace*{-1.5em}}% Remove number argument
\listoffigures
\let\numberline\oldnumberline% Restore \numberline (if needed)
LoF 中編號和標題之間的空格為1.5em
(預設)。