扫描 \@writefile 的使用时文件结束。\par l.53 \begin{document}

扫描 \@writefile 的使用时文件结束。\par l.53 \begin{document}

我的 Latex 代码刚刚出现此错误:

Runaway argument?
{\contentsline {section}{\numberline {4.3}Température d'équilibre d\ETC
./TM écrit .tex:53 : File ended while scanning use of \@writefile.
<inserted text>
               \par
l.53 \begin{document}

?

我的代码是这样的:

\documentclass[12pt, letterpaper, twoside, openany]{extbook}
\usepackage[utf8]{inputenc}
\usepackage{fancyhdr}
\usepackage{graphicx}
\pagestyle{fancy}
\usepackage[font=scriptsize, labelfont=bf]{caption}
\usepackage{titlesec}
\usepackage{amsmath}
\usepackage{mathtools}
\usepackage{tabularx}
\usepackage{float}

\usepackage{tikz}
\usetikzlibrary{decorations.pathmorphing} 
\usepackage{xcolor}
\usetikzlibrary{matrix} 
\usetikzlibrary{arrows}
\usetikzlibrary{calc}

\usepackage{textcomp}
\usepackage[multiple]{footmisc}
\usepackage[bindingoffset=14mm]{geometry}
\usepackage[french]{babel}
\newtagform{fn}{(}{)\footnotemark}
\graphicspath{ {/Users/coco/Desktop/School/TM/Worksheet - graph_exc.pdf} {/Users/coco/Desktop/School/TM/Worksheet - graph_obl.pdf}{/Users/coco/Desktop/School/TM/Worksheet - graph_pre.pdf}}
\AddThinSpaceBeforeFootnotes
\FrenchFootnotes
\DeclareUnicodeCharacter{2061}{}

\definecolor{blue}{RGB}{0,0,255}

\interfootnotelinepenalty=10000

\setcounter{secnumdepth}{5}

\usepackage{afterpage}
\newcommand\pagevide{
\null
\thispagestyle{empty}
\addtocounter{page}{0}
\newpage
}


\setlength{\headheight}{14.5pt}

\titleformat{\chapter}[frame]
{\LARGE}
{\filright\rmfamily\bfseries\LARGE\enspace\thechapter\enspace}
{18pt}
{\rmfamily\LARGE\bfseries\filcenter}

\begin{document}

\chapter{TEMPÉRATURE D'ÉQUILIBRE DE LA TERRE} 

\section{Introduction}

\section{Variations de la constante solaire}

La constante solaire varie selon des cycles de 11 ans, cette variation est dû notamment aux fluctuations du nombres de taches solaires et à l’activité solaire. C’est un paramètre important car de légères oscillations de l’irradiance solaire peuvent créer d’importants changement de notre climat. Malgré le fait que cette affirmation est controversée, un quasi-consensus s’accorde à dire que ces variations existent belle et bien mais uniquement d’approximativement 0,1\%, soit une variation de 0,5 $W/m^2$ à 5 $W/m^2$. Voici un graphique permettant de mieux visualiser ces variations :

\begin{figure}[H]
\centering
\hspace*{-0.5cm}\includegraphics[width=14cm]{solar_cycle_variations.pdf}
\caption[Variations de la constante solaire annuel (courbe rouge) et journalière (courbe jaune), durant la période 1975-2005, mise en relation avec le nombre de taches solaire (courbe bleue), le nombre d’éruptions solaires (courbe verte) et le flux de la radio sur une longueur d’onde de 10.7 cm (courbe violette)]{Variations de la constante solaire annuel (courbe rouge) et journalière (courbe jaune), durant la période 1975-2005, mise en relation avec le nombre de taches solaire (courbe bleue), le nombre d’éruptions solaires (courbe verte) et le flux de la radio sur une longueur d’onde de 10.7 cm (courbe violette).\footnotemark}
\end{figure}
\footnotetext{Source image : R.A. Rohde, https://en.wikipedia.org/wiki/File:Solar-cycle-data.png\#file}

\end{document}

在我放置最后一部分(图形和文本)之前,我的文档运行良好,但当我删除这部分时,错误仍然存​​在。

有人能帮帮我吗?谢谢!

答案1

我无法重现您的错误信息。

当我将我的一个 .pdf 文件重solar_cycle_variations.pdf命名\listfiles为你的程序代码并添加\usepackage[T1]{fontenc}注释时,\pagestyle{fancy}代码

\listfiles
\documentclass[12pt, letterpaper, twoside, openany]{extbook}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{fancyhdr}
\usepackage{graphicx}
%\pagestyle{fancy}
\usepackage[font=scriptsize, labelfont=bf]{caption}
\usepackage{titlesec}
\usepackage{amsmath}
\usepackage{mathtools}
\usepackage{tabularx}
\usepackage{float}

\usepackage{tikz}
\usetikzlibrary{decorations.pathmorphing} 
\usepackage{xcolor}
\usetikzlibrary{matrix} 
\usetikzlibrary{arrows}
\usetikzlibrary{calc}

\usepackage{textcomp}
\usepackage[multiple]{footmisc}
\usepackage[bindingoffset=14mm]{geometry}
\usepackage[french]{babel}
\newtagform{fn}{(}{)\footnotemark}
\graphicspath{ {/Users/coco/Desktop/School/TM/Worksheet - graph_exc.pdf} {/Users/coco/Desktop/School/TM/Worksheet - graph_obl.pdf}{/Users/coco/Desktop/School/TM/Worksheet - graph_pre.pdf}}
\AddThinSpaceBeforeFootnotes
\FrenchFootnotes
\DeclareUnicodeCharacter{2061}{}

\definecolor{blue}{RGB}{0,0,255}

\interfootnotelinepenalty=10000

\setcounter{secnumdepth}{5}

\usepackage{afterpage}
\newcommand\pagevide{
\null
\thispagestyle{empty}
\addtocounter{page}{0}
\newpage
}


\setlength{\headheight}{14.5pt}

\titleformat{\chapter}[frame]
{\LARGE}
{\filright\rmfamily\bfseries\LARGE\enspace\thechapter\enspace}
{18pt}
{\rmfamily\LARGE\bfseries\filcenter}

\begin{document}

\chapter{TEMPÉRATURE D'ÉQUILIBRE DE LA TERRE} 

\section{Introduction}

\section{Variations de la constante solaire}

La constante solaire varie selon des cycles de 11 ans, cette variation est dû notamment aux fluctuations du nombres de taches solaires et à l’activité solaire. C’est un paramètre important car de légères oscillations de l’irradiance solaire peuvent créer d’importants changement de notre climat. Malgré le fait que cette affirmation est controversée, un quasi-consensus s’accorde à dire que ces variations existent belle et bien mais uniquement d’approximativement 0,1\%, soit une variation de 0,5 $W/m^2$ à 5 $W/m^2$. Voici un graphique permettant de mieux visualiser ces variations :

\begin{figure}[H]
\centering
\hspace*{-0.5cm}\includegraphics[width=14cm]{solar_cycle_variations.pdf}
\caption[Variations de la constante solaire annuel (courbe rouge) et journalière (courbe jaune), durant la période 1975-2005, mise en relation avec le nombre de taches solaire (courbe bleue), le nombre d’éruptions solaires (courbe verte) et le flux de la radio sur une longueur d’onde de 10.7 cm (courbe violette)]{Variations de la constante solaire annuel (courbe rouge) et journalière (courbe jaune), durant la période 1975-2005, mise en relation avec le nombre de taches solaire (courbe bleue), le nombre d’éruptions solaires (courbe verte) et le flux de la radio sur une longueur d’onde de 10.7 cm (courbe violette).\footnotemark}
\end{figure}
\footnotetext{Source image : R.A. Rohde, https://en.wikipedia.org/wiki/File:Solar-cycle-data.png\#file}

\end{document}

我得到了一个不错的 .pdf 文件和一个关于 underfull 的警告\hbox和一个关于 underfull 的警告\vbox。就这样:

在此处输入图片描述

在此处输入图片描述

我的系统上使用的软件包是:

This is pdfTeX, Version 3.14159265-2.6-1.40.21 (TeX Live 2020) (preloaded format=pdflatex 2021.2.27)  3 OCT 2021 14:18
entering extended mode
 restricted \write18 enabled.
 %&-line parsing enabled.
**test.tex
(./test.tex
LaTeX2e <2020-10-01> patch level 4
L3 programming layer <2021-02-18>
(/usr/local/texlive/2020/texmf-dist/tex/latex/extsizes/extbook.cls
Document Class: extbook 1999/01/07 v1.4a NON-Standard LaTeX document class
[...]
 *File List*
 extbook.cls    1999/01/07 v1.4a NON-Standard LaTeX document class
    bk12.clo    2020/04/10 v1.4m Standard LaTeX file (size option)
 exscale.sty    2018/09/24 v2.1i Standard LaTeX package exscale
inputenc.sty    2020/08/01 v1.3d Input encoding file
 fontenc.sty
fancyhdr.sty    2021/01/28 v4.0.1 Extensive control of page headers and footers

graphicx.sty    2020/09/09 v1.2b Enhanced LaTeX Graphics (DPC,SPQR)
  keyval.sty    2014/10/28 v1.15 key=value parser (DPC)
graphics.sty    2020/08/30 v1.4c Standard LaTeX Graphics (DPC,SPQR)
    trig.sty    2016/01/03 v1.10 sin cos tan (DPC)
graphics.cfg    2016/06/04 v1.11 sample graphics configuration
  pdftex.def    2020/10/05 v1.2a Graphics/color driver for pdftex
 caption.sty    2020/10/26 v3.5g Customizing captions (AR)
caption3.sty    2020/10/21 v2.2e caption3 kernel (AR)
titlesec.sty    2019/10/16 v2.13 Sectioning titles
 amsmath.sty    2020/09/23 v2.17i AMS math features
 amstext.sty    2000/06/29 v2.01 AMS text
  amsgen.sty    1999/11/30 v2.0 generic functions
  amsbsy.sty    1999/11/29 v1.2d Bold Symbols
  amsopn.sty    2016/03/08 v2.02 operator names
mathtools.sty    2020/03/24 v1.24 mathematical typesetting tools
    calc.sty    2017/05/25 v4.3 Infix arithmetic (KKT,FJ)
 mhsetup.sty    2017/03/31 v1.3 programming setup (MH)
tabularx.sty    2020/01/15 v2.11c `tabularx' package (DPC)
   array.sty    2020/10/01 v2.5c Tabular extension package (FMi)
   float.sty    2001/11/08 v1.3d Float enhancements (AL)
    tikz.sty    2020/12/27 v3.1.8b (3.1.8b)
     pgf.sty    2020/12/27 v3.1.8b (3.1.8b)
  pgfrcs.sty    2020/12/27 v3.1.8b (3.1.8b)
pgfrcs.code.tex
 pgfcore.sty    2020/12/27 v3.1.8b (3.1.8b)
  pgfsys.sty    2020/12/27 v3.1.8b (3.1.8b)
pgfsys.code.tex
pgfsyssoftpath.code.tex    2020/12/27 v3.1.8b (3.1.8b)
pgfsysprotocol.code.tex    2020/12/27 v3.1.8b (3.1.8b)
  xcolor.sty    2016/05/11 v2.12 LaTeX color extensions (UK)
   color.cfg    2016/01/02 v1.6 sample color configuration
pgfcore.code.tex
pgfcomp-version-0-65.sty    2020/12/27 v3.1.8b (3.1.8b)
pgfcomp-version-1-18.sty    2020/12/27 v3.1.8b (3.1.8b)
  pgffor.sty    2020/12/27 v3.1.8b (3.1.8b)
 pgfkeys.sty    
pgfkeys.code.tex
 pgfmath.sty    
pgfmath.code.tex
pgffor.code.tex
tikz.code.tex
textcomp.sty    2020/02/02 v2.0n Standard LaTeX package
footmisc.sty    2011/06/06 v5.5b a miscellany of footnote facilities
geometry.sty    2020/01/02 v5.9 Page Geometry
  ifvtex.sty    2019/10/25 v1.7 ifvtex legacy package. Use iftex instead.
   iftex.sty    2020/03/06 v1.0d TeX engine tests
   babel.sty    2021/02/22 3.54 The Babel package
  french.ldf    2020/10/10 v3.5l French support from the babel system
scalefnt.sty    
afterpage.sty    2014/10/28 v1.08 After-Page Package (DPC)
l3backend-pdftex.def    2021-02-18 L3 backend support: PDF output (pdfTeX)
supp-pdf.mkii
epstopdf-base.sty    2020-01-24 v2.11 Base part for package epstopdf
epstopdf-sys.cfg    2010/07/13 v1.3 Configuration of (r)epstopdf for TeX Live
solar_cycle_variations.pdf    Graphic file (type pdf)
 ***********

文档类extbook.cls以及一些包裹(例如amstext.sty,,,,,,)amsgen.styamsbsy.styamsopn.styfootmisc.sty似乎相当旧,可能需要维护以适应 LaTeX 内核和其他软件包的最新变化。

另外,\usepackage[T1]{fontenc}我还收到有关缺少字体形状以及在使用法语时需要使用 T1 编码加载 fontenc 的警告。

\pagestyle{fancy}页眉看起来很奇怪:

在此处输入图片描述

但我从未收到与创建 .toc 文件相关的错误,例如

Runaway argument?
{\contentsline {section}{\numberline {4.3}Température d'équilibre d\ETC
./TM écrit .tex:53 : File ended while scanning use of \@writefile.
<inserted text>

可能是在之前的编译中出现了错误,但此错误已得到修复,因此您需要在重新编译之前删除所有辅助文件(.aux、.toc 等)。

:您的网址中的冒号可能\footnotetext应该以 开头\string,即,

\footnotetext{Source image : R.A. Rohde, https\string://en.wikipedia.org/wiki/File\string:Solar-cycle-data.png\#file}

,产量

在此处输入图片描述

代替

\footnotetext{Source image : R.A. Rohde, https://en.wikipedia.org/wiki/File:Solar-cycle-data.png\#file}

,产量

在此处输入图片描述

也许您可以使用包 hyperref 或包 url 中的命令\url将 url 转换为可点击的超链接,以便您可以访问源图像。

相关内容