答案1
这是一个解决方案
\documentclass{article}
%---------------------
% just for the example
\usepackage{mwe}
\setcounter{figure}{18}
\setcounter{table}{68}
%---------------------
\renewcommand{\thefigure}{\oldstylenums{\arabic{figure}}}
\renewcommand{\thetable}{\oldstylenums{\arabic{table}}}
\begin{document}
\listoffigures
\listoftables
my nice figure \ref{nf} and my table \ref{nt}\lipsum[1]
\begin{figure}
\centering
\includegraphics[scale=.45]{example-image}
\caption{Nice figure}
\label{nf}
\end{figure}
\begin{table}
\caption{Nice table}\label{nt}
\centering
\begin{tabular}{|c|c|}
\hline
a & 1 \\
\hline
b & 2 \\
\hline
\end{tabular}
\end{table}
\end{document}
更新如果使用章节
\renewcommand{\thefigure}{%
\ifnum\value{chapter}>0 \oldstylenums{\arabic{chapter}}.\fi
\oldstylenums{\arabic{figure}}}
\renewcommand{\thetable}{%
\ifnum\value{chapter}>0 \oldstylenums{\arabic{chapter}}.\fi\oldstylenums{\arabic{table}}}