图中为年轻人的画面

图中为年轻人的画面

有没有办法使用或youngtabytableau或其他方式在图形标题中插入 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)$

相关内容