当我参考我的博士论文第 2 章时,我试图得到好的数字,但没有成功。
我有四个文件,主要包含很多包和:
% Manuscrit.tex ----> Main files
\documentclass[a4paper,11pt,final,twoside]{book}
\usepackage[english]{babel}
\usepackage[utf8]{inputenc}
\usepackage{subfiles}
\usepackage[pdftex,pagebackref=true]{hyperref}
\hypersetup{
colorlinks=true,
linkcolor=RoyalBlue,
citecolor=OliveGreen,
urlcolor=mymauve}
\externaldocument[Int-]{./Introduction/Introduction}
\externaldocument[I-]{./Chapitre_1/Chapitre_1}
\externaldocument[II-]{./Chapitre_2/Chapitre_2}
\externaldocument[III-]{./Chapitre_3/Chapitre_3}
\begin{document}
\mainmatter
\subfile{./Introduction/Introduction.tex}
\subfile{./Chapitre_1/Chapitre_1.tex}
%\subfile{./Chapitre_2/Chapitre_2.tex}
\subfile{./Chapitre_3/Chapitre_3.tex}
\end{document}
在 Introduction.tex 文件中:
\documentclass[./../Manuscrit.tex]{subfiles}
\begin{document}
\chapter{Introduction}
\label{chap:intro}
\end{document}
在 Chapitre_1.tex 中:
\documentclass[./../Manuscrit.tex]{subfiles}
\chapter{High energy Physics - Matter - Quark-Gluon-Plasma}
\label{chap:context}
\end{document}
在 Chapitre_3 中我想引用第 1 章(不是简介)
\documentclass[./../Manuscrit.tex]{subfiles}
\externaldocument[I-]{./../Chapitre_1/Chapitre_1}
\externaldocument[II-]{./../Chapitre_2/Chapitre_2}
\begin{document}
\chapter{Methods to study of anisotropic flow}
\label{Chap:flow}
We see in the previous chapter the tool what I have used all of this Ph.D Thesis. In this chapter, I will show the analysis that I have done all this Ph.D Thesis. Typically, I had put some part of this chapter in the event generator \gls{epos} presented in the previous chapter.
\setlength{\parskip}{0.5cm}
The main observable of this Ph.D is the anisotropic flow that I had briefly introduce in the section \ref{I-subsec:flow} of the Chapter \ref{I-chap:context}. Consquently, this chapter will be dedicated of the history and tacticals to calculs the anisotropic flow. To recall the section \ref{I-subsec:flow} of the Chapter \ref{I-chap:context}.
\end{document}
但结果告诉我:
本博士论文的主要内容是各向异性流,我已在第一章 1.3.1 节中简要介绍过。因此,本章将专门介绍各向异性流计算的历史和策略。回顾第一章 1.3.1 节。
本节的引用很好,但章节不好,我想引用第 2 章而不是第 1 章。为什么我有第 1 章以及我们该如何修复它?
谢谢
答案1
缺少参考文献的原因是\subfile
没有编译子文件,因此包含的子文件没有相关.aux
文件,即没有可用的交叉引用信息,并且 LaTeX 会抱怨缺少参考文献(例外:之前已经编译过子文件,并且.aux
其间文件未被删除)
解决方案:编译单个.tex
文件两次(甚至三次),然后Manuscrit.tex
\usepackage{xr-hyper}
之前也加载,然后hyperref
删除xr
。