如何在 newfloat 中使用重音字符

如何在 newfloat 中使用重音字符

我正在使用\newfloat重新定义数字,正如解释的那样这里。我使用了以下代码:

\documentclass[12pt,a4paper]{article}
\usepackage[latin1]{inputenc}
\usepackage{graphicx}
\usepackage{caption}
 \usepackage{newfloat}
\DeclareCaptionType[fileext=ext]{Grafico}
\begin{document}

并且成功了。但我希望新浮点的标题被称为 GrAfico 1 - 当我尝试时: \DeclareCaptionType[fileext=ext]{Gráfico}我收到错误。
我该怎么办?

答案1

我认为您误解了newfloat工作原理。

\documentclass[12pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage{graphicx}
\usepackage{caption}
\usepackage{newfloat}

\DeclareFloatingEnvironment[
  fileext=grf,
  listname={Lista de gráficos},
  name=Gráfico,
]{grafico}

\begin{document}

\listofgrafico

\begin{grafico}[htp]
\centering

\includegraphics[width=2cm]{example-image}

\caption{Ejemplo de gráfico}

\end{grafico}

\end{document}

在此处输入图片描述

我使用是utf8因为我的系统已为此设置。你也应该切换。

相关内容