为什么我的字幕包版本太旧

为什么我的字幕包版本太旧

我使用的是 MikTex 2.9.6942。之后\usepackage{caption},我尝试使用该\captionsetup命令。但它给出了“未定义的控制序列”错误。我在网上搜索了一下,大多数人都认为 caption 包已经过时了。我在 MiKTex 控制台中检查了包版本,如下所示:

在此处输入图片描述

我不认为安装的软件包已经过时。但是当我检查 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.

我不知道这是否是最新 caption 包的问题,​​因为我在包 gitLab 问题部分中没有看到任何与此相关的内容。还有其他人遇到此错误吗?感谢您的任何建议。

相关内容