我想在圆形节点内输入 Ñ,但它不会出现在最终结果中。在示例中,在代码的第 3 行。
有什麼解決方案嗎?
\begin{pspicture}(-2,-2)(12,6) %\malla
\rput(-1,-1){$\circlenode{V}{\textcolor{blue}{Vigo}}$}
\rput(0,2){$\circlenode{C}{\textcolor{yellow}{Coruña}}$}
\rput(2,0){$\circlenode{S}{\textcolor{red}{Scq}}$}
\rput(4,2){$\circlenode{P}{\textcolor{green}{Po}}$}
\ncarc[arcangle=33]{->}{V}{C}
\naput*{\small $45$}
\ncarc[arcangle=11]{->}{S}{P}
\ncput*{\small $25$}
\ncarc[arcangle=75]{->}{S}{P}
\ncput*{\small $15$}
\end{pspicture}
答案1
\documentclass[pstricks,border=12pt]{standalone}
\usepackage{pst-node}
\begin{document}
\begin{pspicture}(-2,-2)(12,6) %\malla
\rput(-1,-1){\circlenode{V}{\textcolor{blue}{Vigo}}}
\rput(0,2){\circlenode{C}{\textcolor{magenta}{Coru\~na}}}
\rput(2,0){\circlenode{S}{\textcolor{red}{Scq}}}
\rput(4,2){\circlenode{P}{\textcolor{green}{Po}}}
\ncarc[arcangle=33]{->}{V}{C}
\naput*{\small $45$}
\ncarc[arcangle=11]{->}{S}{P}
\ncput*{\small $25$}
\ncarc[arcangle=75]{->}{S}{P}
\ncput*{\small $15$}
\end{pspicture}
\end{document}
建议:
- 不要使用黄色前景和白色背景,除非您想让读者感到不舒服。
编辑:
根据您以下的评论。
\documentclass[pstricks,border=12pt]{standalone}
\usepackage{pst-node}
\usepackage{eurosym}
\begin{document}
\begin{pspicture}(-2,-2)(5,3) %\malla
\rput(-1,-1){\circlenode{V}{\textcolor{blue}{Vigo}}}
\rput(0,2){\circlenode{C}{\textcolor{magenta}{Coru\~na}}}
\rput(2,0){\circlenode{S}{\textcolor{red}{Scq}}}
\rput(4,2){\circlenode{P}{\textcolor{green}{Po}}}
\ncarc[arcangle=33]{->}{V}{C}
\naput*{\small 45 \euro}
\ncarc[arcangle=11]{->}{S}{P}
\ncput*{\small 25 \euro}
\ncarc[arcangle=75]{->}{S}{P}
\ncput*{\small 15 \euro}
\end{pspicture}
\end{document}
笔记:我不知道数字和欧元符号之间是否需要空格。请向相关专家咨询这一困惑。
答案2
使用\textit
:
\rput(0,2){$\circlenode{C}{\textit{\textcolor{yellow}{Coruña}}}$}
你不能在数学中使用重音符号。但是,你还需要
\usepackage[utf8]{inputenc}