冰岛地图未显示

冰岛地图未显示

\Iceland我想使用via显示冰岛地图\usepackage{countriesofeurope}。但无法打印。

\documentclass[b5paper,12pt]{article}
\usepackage[body={13cm,18cm}]{geometry}

\usepackage{countriesofeurope}
\begin{document}

\section{Iceland} 

\Iceland 

\end{document}

答案1

正确的用法是\EUCountry[<options>]{<country>}

在此处输入图片描述

\documentclass{article}
\usepackage{countriesofeurope}
\begin{document}

\section{Iceland} 

\EUCountry[Scale=10]{Iceland} 

\end{document}

答案2

手册第 2 部分规定

国家/地区本身可通过以下列表中的宏获得。字符位于 Type 1 字体中的 128–166 位置countriesofeurope.pfb,也可通过\char原始字符获得。

这是什么意思? 它\Iceland本身会尝试使用当前字体打印字符,但在这种情况下会引发错误,因为没有为 分配默认字体编码\Iceland。添加

\DeclareTextSymbolDefault{\Iceland}{U}

会消除错误,但无论如何都不会打印所需的地图。您可以使用

{\fontencoding{U}\fontfamily{countriesofeurope}\selectfont\Iceland}

但我想你会同意\EUCountry{Iceland}(使用可能的缩放选项)更容易。首先:此命令序列仅适用于pdflatex,而不适用于xelatexlualatex

相关内容