為什麼我的字幕包版本太舊

為什麼我的字幕包版本太舊

我正在使用 MikTex 2.9.6942。之後\usepackage{caption},我嘗試使用該\captionsetup命令。但它給出了“未定義的控制序列”錯誤。我在網路上搜尋了一下,大多數人都認為字幕包已經過時了。我在 MiKTex Console 中檢查了軟體包版本,如下所示:

在此輸入影像描述

我不認為安裝的軟體包已經過時。但是當我檢查 LaTeX 日誌的輸出時,它看起來像這樣

    (caption.sty
Package: caption 1995/04/05 v1.4b caption package (HS)

Package: caption v1.4b <1995/04/05> (Harald Sommerfeldt)
\captionmargin=\skip43
\as@captionbox=\box27
\as@captionwidth=\skip44
)
! Undefined control sequence.
<recently read> \captionsetup 

l.6 \captionsetup
                 [table]{name=New Table Name}

看來預設使用的是v1.4b。然後我嘗試將包包含在 中\usepackage{caption}[2018/05/01],但隨後它給出了警告

LaTeX Warning: You have requested, on input line 5, version
               `2018/05/01' of package caption,
               but only version
               `1995/04/05 v1.4b caption package (HS)'
               is available.

我不知道這是否是最新標題包的問題,因為我在套件 gitLab 問題部分沒有看到任何與此相關的內容。還有其他人遇到此錯誤嗎?感謝您的任何建議。

相關內容