pgf-pie 无法正确渲染重音符号 i - í

pgf-pie 无法正确渲染重音符号 i - í

在我的 pgf 饼图图例中,我使用了重音符号 i - í。出于某种原因,它在编译时显示为带有重音符号的数字,而不是实际字母。

梅威瑟:

\documentclass[tikz, 12pt, a4paper]{report}
\usepackage[usenames, dvipsnames, rgb]{xcolor}
\usepackage{tikz}
\usepackage{pgf-pie}
\usetikzlibrary{arrows, positioning, shadows}
\begin{document}
\begin{center}
\begin{tikzpicture}
\pie[color={RedOrange, Dandelion, Goldenrod, SeaGreen, Thistle},sum=auto,text=legend]{10/Alín, 20/Balín, 30/Calín, 10/Dalín, 56/Elín}
\end{tikzpicture}
\end{center}
\end{document}

截屏

如何修复此问题?

答案1

pgf-pie 在构建图例时在内部使用 \i 作为循环变量 - 当涉及文本时,这是一个相当糟糕的选择。您可以使用 T1 编码,那么内部不使用 \i,并且 pgf-pie 覆盖它也没关系:

\documentclass[tikz, 12pt, a4paper]{report}
\usepackage[usenames, dvipsnames, rgb]{xcolor}
\usepackage[T1]{fontenc}
\usepackage{tikz}
\usepackage{pgf-pie}
\usetikzlibrary{arrows, positioning, shadows}
\begin{document}
\begin{center}
\begin{tikzpicture}
\pie[color={RedOrange, Dandelion, Goldenrod, SeaGreen, Thistle},sum=auto,text=legend]{10/Alín, 20/Balín, 30/Calín, 10/Dalín, 56/Elín}
\end{tikzpicture}
\end{center}
\end{document}

在此处输入图片描述

相关内容