我有一个 TEX 文件,它通过 INCLUDE 命令使用各种 TEX 文件。我的问题是在另一个文件中引用一个文件的标签。例如。我已在 Chapt1 至 Chapt4 的所有文件中创建了标签。现在,我想在 Chapt3 文件中引用 Chapt1 文件的特定标签,但在 Chapt3 文件中,当我使用 \ref{} 时,它只给我 Chapt3 的标签,而不是所有标签。
有没有什么办法可以在我使用 \ref{} 命令时显示所有标签?
以下是我的问题的 MWE:
\documentclass[12pt,oneside,a4paper]{report}
\pagestyle{plain}
\usepackage[utf8]{inputenc}
\usepackage{enumerate,amsmath,graphicx,setspace,bm,mathdesign,amsthm,amssymb}
\setlength{\topmargin}{-.7in}
\setlength{\textheight}{9.5in}
\setlength{\oddsidemargin}{-.3in}
\setlength{\textwidth}{7in}
\renewcommand{\qedsymbol}{$\blacksquare$}
\begin{document}
I have on big file that handles multiple chapter files.
\onehalfspacing
\include{Chapt1}
\include{Chapt2}
\include{Chapt3}
\include{Chapt4}
\end{document}
答案1
在处理多文档项目时,WinEdt 提供了“设置”主文件的可能性。
为此,请Ctrl+F5在焦点位于主文件上时按下,或者在工具栏或树界面中按下“设置主文件”按钮:
这样,无论您正在处理哪个文件,WinEdt 总是引用主文件。
因此,当您编译主文件时,当您键入\ref{}
GDI Popup 界面时会显示项目中的所有标签等等。