数学环境中的重音问题

数学环境中的重音问题

您好,我正在使用复杂性包编写文本,其中我想突出显示一些复杂性类别。

但是文本是用拉丁语写的,有些单词需要使用重音符号。当我尝试使用单词作为示例创建新函数时,例如“difícil”,“í”消失了。

在此处输入图片描述

\documentclass{article}
\usepackage[brazil]{babel}
\usepackage[T1]{fontenc}    % Support Icelandic Characters
\usepackage[utf8]{inputenc} % Support Icelandic Characters
\usepackage{type1ec}
\usepackage{graphicx}
\usepackage{amssymb}
\usepackage{booktabs}
\usepackage[table, xcdraw, dvipsnames]{xcolor}
\usepackage{tkz-graph}
\usepackage{subfig}
\usepackage{amsmath}
\usepackage{float}
\captionsetup[figure]{labelfont = {bf}, labelsep = period}
\usepackage{array}
\newcolumntype{P}[1]{>{\centering\arraybackslash}P{#1}}
\usetikzlibrary{arrows}
\usetikzlibrary{calc}
\usetikzlibrary{positioning}

\usepackage[a4paper,
  portuguese,
  bookmarks=true,
  bookmarksnumbered=true,
  linktocpage,
  colorlinks,
  citecolor=black,
  urlcolor=black,
  linkcolor=black,
  filecolor=black,
  ]{hyperref}
\usepackage[square]{natbib}

\usepackage{complexity}
\newfunc{\dificil}{difícil}


\begin{document}
    problemas $\NP\text{-}\dificil$
\end{document}

我想知道如何让字母“i”在数学环境中显得重音。

谢谢

答案1

全部complexity操作都是使用无衬线字体。

\documentclass{article}
\usepackage{amsmath}
\usepackage{complexity}

\newcommand{\newtextfunc}[2]{%
  \newfunc{#1}{\textnormal{\sffamily#2}}%
}
\newtextfunc{\dificil}{difícil}
\newtextfunc{\NPdificil}{NP-difícil}

\begin{document}

\dificil\ and \NPdificil

$\dificil\ne\NPdificil$

\end{document}

在此处输入图片描述

相关内容