
Это, вероятно, очень простая проблема, но я до сих пор использовал только шаблоны LaTeX и не привык к самому кодированию. У меня есть шаблон, который использует нумерацию рисунков, например, Figure III.C
или Figure IV.A
. Я хочу изменить нумерацию рисунков так, чтобы она была просто числами (т. е 1
. , 2
, 3
, 4
, 5
... и т. д.) независимо от того, в каком разделе я сейчас нахожусь. Заранее спасибо.
Мои пакеты следующие:
\usepackage{graphicx}% Include figure files
\usepackage{dcolumn}% Align table columns on decimal point
\usepackage{bm}% bold math
\usepackage{booktabs}
\usepackage{textgreek}
\usepackage{breqn}
\usepackage{gensymb}
\usepackage{blindtext}
\usepackage{lipsum}
\usepackage{babel}
\usepackage[toc,page]{appendix}
\usepackage[caption = false]{subfig}
\usepackage{chngcntr}
\counterwithin{figure}{section}
\counterwithin{equation}{section}
\usepackage[export]{adjustbox}
\usepackage[framed,numbered,autolinebreaks,useliterate]{mcode}
\usepackage{amsmath}
\usepackage{setspace}
\usepackage{times}
\usepackage{ragged2e}
решение1
Предлагаю вам удалить или, по крайней мере, закомментировать инструкцию
\counterwithin{figure}{section}
который в настоящее время находится в преамбуле вашего документа.
Учитывая ваш текст, похоже, что у вас также где-то завалялась инструкция, которая предписывает LaTeX использовать буквенные метки («A», «B» и т. д.) вместо арабских цифр («1», «2» и т. д.) для нумерации figure
сред. Если это впечатление верно, вам следует либо удалить эту инструкцию, либо вставить инструкцию
\renewcommand{\thefigure}{\arabic{figure}}
в преамбуле.