Unicode 字符错误(inputenc 包)

Unicode 字符错误(inputenc 包)

我正在尝试编译一个文件,但它返回有关 inputenc 包的错误。

活动视频:

\documentclass[
12pt, % tamanho da fonte
a4paper, % tamanho do papel
hidelinks, % esconder links
english, % linguagem secundária
brazil, % linguagem primária
% twocolumn % duas colunas
]{article} % classe do documento

% --------- %
% PREÂMBULO %
% --------- %

% --------------- %
% Pacotes básicos %
% --------------- %

\usepackage{times} % fonte Helvetica
%\renewcommand\familydefault{\sfdefault} % fonte sans-serif default
\usepackage[T1]{fontenc} % fonte encoding
\usepackage[utf8]{inputenc} % input encoding
\usepackage[brazil]{babel} % pacote de linguagem
\usepackage[left=3cm,top=3cm,bottom=2cm,right=2cm]{geometry} % margens da folha
\usepackage{indentfirst} % indentação da primeira linha
\setlength{\parskip}{0.2cm} % espaçamento entre parágrafos
\setlength{\parindent}{1.5cm} % indentação de 1,5 cm
\usepackage{graphicx} % utilização de gráficos no texto
\graphicspath{ {./Imagens/} } % local das imagens
\usepackage[hidelinks]{hyperref} % reconhecimento de links
\usepackage[flushmargin]{footmisc} % margens das notas de rodapé
\frenchspacing % otimização dos espaços
\usepackage{setspace} % alteração do espaçamento entre linhas
\usepackage{lipsum} % utilização de dummy text

% ------------------ %
% Definições da capa %
% ------------------ %

\makeatletter
\renewcommand{\maketitle}{\bgroup\setlength{\parindent}{0pt}
\begin{center}
  \textbf{\@title}
\end{center}
\begin{flushright}
  \@author
  \end{flushright}
\egroup
}
\makeatother

% ----- %
% Dados %
% ----- %

\title{RESTRIÇÕES VERTICAIS NA CADEIA DE COMERCIALIZAÇÃO DE ETANOL     
COMBUSTÍVEL: ANÁLISE DO IMPACTO CONCORRENCIAL DO PODER NORMATIVO 
E REGULADOR NO SETOR VAREJISTA}
\author{}
\date{}

% --------- %
% Traduções %
% --------- %

\renewenvironment{abstract}{\noindent\textbf{RESUMO}\normalsize}

% ------------------ %
% Cabeçalho e rodapé %
% ------------------ %

\usepackage{fancyhdr}
\fancyhf{}
\lhead{}
\chead{}
\rhead{\thepage}
\lfoot{}
\cfoot{}
\rfoot{}
\renewcommand{\headrulewidth}{0pt}
\renewcommand{\footrulewidth}{0pt}
\pagestyle{fancy}

% ------------------------ %
% Configurações das seções %
% ------------------------ %

\usepackage{titlesec}
\titleformat{\section}{\normalfont\fontsize{12}{15}\bfseries\MakeUppercase}{\thesection}{1em}{}
\titleformat{\subsection}{\normalfont\sc\fontsize{12}{15}\bfseries}{\thesubsection}{1em}{}
   \titleformat{\subsubsection}{\normalfont\fontsize{12}{15}\bfseries}{\thesubsubsection}{1em}{}

   % -------------------- %
   % Margens das citações %
   % -------------------- %

   \renewenvironment{quote}{\footnotesize\singlespacing\list{}%
      {\rightmargin=0cm \leftmargin=4cm}\item\relax}{\endlist}

返回错误的段落如下,插入到引用环境中:

35. Por sua vez, as bases são propriamente os ativos das distribuidoras, 
canalizando os fluxos ao longo de sua cadeia de operações. Elas são 
compostas basicamente por tanques de armazenamento, pátio e plataformas 
de carregamento e descarregamento dos modais de carga (dutos, vagões de 
trem, caminhões-tanque). Conforme será relatado em breve, a posse de 
bases com acesso a modais estratégicos na localidade pode ser um grande 
diferencial competitivo para uma distribuidora na competição em um 
corredor logístico. Antes de 2014, era possível a uma distribuidora 
entrar no mercado apenas arrendando espaço em bases alheias, sem possuir 
base própria. No entanto, com a edição da Resolução ANP n. 58/2014, as 
entrantes devem possuir propriedade, exclusiva ou compartilhada 
(condomínio), sobre 750 m³ de espaço em base que atenda aos requisitos 
da Resolução ANP n. 42/2011. [...]

当我运行编译时,出现此错误:

Artigo Formatado.tex (linha 295)
Package inputenc Error: Unicode character ³ (U+B3)

答案1

U+00B3 是上标 3,因此如果你想保留它,你可以定义

\DeclareUnicodeCharacter{00B3}{\textsuperscript{3}}

答案2

如果您可以自由切换到 LuaLaTeX 或 XeLaTeX,则无需再担心 utf8 编码字符;只需加载包fontspec并通过指令加载合适的文本字体即可\setmainfont。由于您正在示例代码中加载times包,我建议您运行\setmainfont{XITS}。(XITS 是另一个 Times Roman 字体克隆。)

您可能希望将文档序言的第一部分更改为

% --------- %
% PREÂMBULO %
% --------- %

% --------------- %
% Pacotes básicos %
% --------------- %

\usepackage{ifluatex,ifxetex}
\ifluatex
  \usepackage{fontspec}
  \setmainfont{XITS}
\else\ifxetex
  \usepackage{fontspec}
  \setmainfont{XITS}
\else
  \usepackage[T1]{fontenc} % fonte encoding
  \usepackage[utf8]{inputenc} % input encoding
  \usepackage{times} % fonte Times Roman
  %\renewcommand\familydefault{\sfdefault} % fonte sans-serif default
  \DeclareUnicodeCharacter{00B3}{\textsuperscript{3}} % <-- new
\fi\fi

这样,您就可以在 pdfLaTeX、XeLaTeX 和 LuaLaTeX 之间来回切换,并决定哪种排版引擎最能满足您的需求。

无论如何,这是使用 LuaLaTeX 编译时所讨论的段落的输出;我已突出显示输出

在此处输入图片描述

相关内容