有没有办法使用或youngtab
包ytableau
或其他方式在图形标题中插入 Young 图表或画面?
仅仅添加的简单合成 - 比如说 -$\yng(3)$
无法编译(至少在 Overleaf 上)。
生成基本图形和标题并起作用的示例:
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{graphicx}
\usepackage{youngtab}
\usepackage{ytableau}
\begin{document}
This shows the inline Young diagram: $\yng(3)$
\begin{figure}[h!]
\centering
\includegraphics[scale=1.7]{universe}
\caption{The Universe;}
\label{fig:universe}
\end{figure}
\end{document}
将 $\yng(3)$ 添加到标题不再有效:
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{graphicx}
\usepackage{youngtab}
\usepackage{ytableau}
\begin{document}
This shows the inline Young diagram: $\yng(3)$.
\begin{figure}[h!]
\centering
\includegraphics[scale=1.7]{universe}
\caption{The Universe; $\yng(3)$}
\label{fig:universe}
\end{figure}
\end{document}
答案1
\caption
是一个移动目标,可能需要将其参数写入文件(用于列表)。有些命令很脆弱,因此不能轻易用于移动目标。通常可以通过使用保护措施(双关语)来缓解这种情况:
$\protect\yng(3)$