![定義環境と utf8](https://rvso.com/image/286354/%E5%AE%9A%E7%BE%A9%E7%92%B0%E5%A2%83%E3%81%A8%20utf8%20.png)
コードに問題があったので、
\usepackage[utf8]{inputenc}
コンパイルできました。しかし、今度は別の問題が発生しました。私はブラジル系ポルトガル語で書いているので、定義環境はポルトガル語でコンパイルされます。つまり、ドキュメントには「Definição」(ポルトガル語での定義) と表示されます。
したがって、コンパイルしようとすると、次のメッセージが表示されます。
Package inputenc Error: Unicode char \u8:ção not set up for use with LaTeX
私に何ができる?
PS: 役立つかどうかはわかりませんが、次のパッケージも使用しています:
\usepackage[brazilian]{babel}
\usepackage[T1]{fontenc}
ありがとう
私ができる最小限のこと(笑): メインファイル:
\documentclass[11pt,fleqn]{book}
\usepackage{microtype}
\usepackage[utf8]{inputenc}
\usepackage[brazilian]{babel}
\usepackage[T1]{fontenc}
\usepackage{xcolor}
\definecolor{ocre}{RGB}{243,102,25}
\input{structure}
\begin{document}
\begin{definition}
Um triângulo é um polígono de 3 lados.
\end{definition}
\end{document}
構造入力ファイル:
\usepackage{titlesec} % Allows customization of titles
\usepackage{graphicx} % Required for including pictures
\graphicspath{{Pictures/}} % Specifies the directory where pictures are stored
\usepackage{amsmath,amsfonts,amssymb,amsthm} % For including math equations, theorems, symbols, etc
\newtheorem{definitionT}{Definição}[section]
\RequirePackage[framemethod=default]{mdframed} % Required for creating the theorem, definition, exercise and corollary boxes
% Theorem box
\newmdenv[skipabove=7pt,
skipbelow=7pt,
backgroundcolor=black!5,
linecolor=ocre,
innerleftmargin=5pt,
innerrightmargin=5pt,
innertopmargin=5pt,
leftmargin=0cm,
rightmargin=0cm,
innerbottommargin=5pt]{tBox}
\newenvironment{definition}{\begin{tBox}\begin{definitionT}}{\end{definitionT}\end{tBox}}
ありがとう :)