对于同一个文件,包含失败但是输入成功?

对于同一个文件,包含失败但是输入成功?

问题

我正在学习如何将多个文件包含到一个 latex 文档中,以便使流程更加井然有序,但马上就遇到了命令include失败而input命令成功的情况。它们不应该都适用于同一个文件吗?

文件

文件结构

.
├── Book
│   └── book.tex
└── Chapters
    └── chapter1.tex

主要书籍文件 ( book.tex)

\documentclass{report}
\usepackage[utf8]{inputenc}
\usepackage{lipsum}

\title{My Book}
\author{First Last}
\date{\today}

\begin{document}
\maketitle

\input{../Chapters/chapter1.tex}
% \include{../Chapters/chapter1.tex} fails

The end.

\end{document}

示例章节文件 ( chapter1.tex)

\chapter{First Chapter}

\lipsum[10]

編輯和詳細信息

我在 Ubuntu 20.04.4 LTS 上使用Visual Studio 代码编辑器与LatTeX 研讨会扩展使用TeX 直播以及pdflatex引擎pdfTeX

当我使用include而不是 时input,出现以下错误:

I can't write on file `../Chapters/chapter1.aux'.
\@include ...mmediate \openout \@partaux "#1.aux"
_______________________________________________________
Emergency stop.
\@include ...mmediate \openout \@partaux "#1.aux"
_______________________________________________________
 ==> Fatal error occurred, no output PDF file produced!
Transcript written on book.log.
Latexmk: Examining 'book.log'
=== TeX engine is 'pdfTeX'
Latexmk: Errors, so I did not complete making targets

相关内容