在 LaTeX 中使用 `\&` 循环并包含子图

问题描述 投票:0回答:0

我正在尝试循环并在 LaTex 中包含子图。 该目录包含以下数字:

\newcommand*{\fields}{
        Artificial intelligence,
        Economics,
        % Ethnic \& cultural studies,
    }

然后我循环并插入每个文件:

\begin{figure}[H]
        
        \caption{Citation Degree Distribution}\label{fig:citation_degree_dist}
        \foreach \name in \fields {
            \begin{subfigure}[p]{0.47\textwidth}
                \centering
                \resizebox{.4\textwidth}{!}{%
                    \includegraphics[width=\textwidth]{figures/citation_descriptive_stats/\name}
                }
                \caption{\name}
            \end{subfigure}\quad
        }
    \end{figure}

效果很好,但如果我在任何字段中包含

\&
if breaks:

Missing endcsname inserted. <to be read again>

有谁知道为什么会这样,我该如何解决?

latex
© www.soinside.com 2019 - 2024. All rights reserved.