非常感谢您的帮助。运行文件后,我收到此错误“我无法打开文件名‘build\main.aux’”我阅读了相同的问题并尝试解决我的问题,但不幸的是,我无法解决。我附上了我的代码。我正在尝试写我的论文 :(
% !TEX encoding = UTF-8 Unicode
\documentclass[a4paper,12pt]{report}
\usepackage[numbers,square,sort&compress]{natbib}
\usepackage[top = 3 cm, bottom = 2.5 cm, left = 2.5 cm, right = 3 cm]{geometry}
\usepackage{nicefrac}
\usepackage{hyperref}
\usepackage{setspace}
\usepackage{subfigure}
\usepackage{caption}
\captionsetup{font=small,labelfont=bf}
\usepackage{graphicx}
\usepackage{rotating}
\usepackage{tikz}
\usepackage{enumitem}
\usepackage{amssymb}
\usepackage[perpage]{footmisc}
%\usepackage{perpage}
\usepackage{amsmath}
\usepackage{booktabs}
\usepackage{bm}
\usepackage{cleveref}
\usepackage{xcolor}
\usepackage{IEEEtrantools}
\usepackage{xepersian}
\ExplSyntaxOn
\cs_set_eq:NN
\etex_iffontchar:D
\tex_iffontchar:D
\cs_undefine:N \c_one
\int_const:Nn \c_one { 1 }
\ExplSyntaxOff
\settextfont[Scale=1]{Yas}
\setdigitfont[Scale=1.1]{Yas}
\usetikzlibrary{shapes,arrows}
\begin{document}
\pagenumbering{harfi}
\tableofcontents
\doublespacing
\doublespacing
\include{chapters/2-chap}
\bibliographystyle{unsrt-fa}
\bibliography{mybibliography}{}
\end{document}
%%%%%%%%%%%%%%%%%%%%%%%% 和参考书目文件
@article{Wootters1982,
author={Wootters, W. K.
and Zurek, W. H.},
title={A single quantum cannot be cloned},
journal={Nature},
year={1982},
month={Oct},
day={01},
volume={299},
number={5886},
pages={802-803},
abstract={},
issn={1476-4687},
doi={10.1038/299802a0},
url={https://doi.org/10.1038/299802a0}
}
%%%%%%%%%%%% 和章节文件夹文件
\cite{Wootters1982}.
%%%%%%%%%%%%%%%%% 非常感谢
答案1
你可能使用了如下命令行
xelatex --output-directory=build myfile.tex
告诉 xelatex 在不存在或不可写入的目录时将文件写入构建目录。如果您仅使用没有此类输出参数的标准命令,则辅助文件(和其他文件)将写入当前目录。