我刚刚从 Mint19 升级到 20。一个 tex 文件(20 000 行)在 Mint19 中编译时没有错误。现在我收到 1 个或超过 100 个错误!以下最小示例显示了这一困境:
\documentclass{article}
\usepackage{tkz-euclide}
%\usetkzobj{all}
\begin{document}
\begin{tikzpicture}[domain=-6:1,scale=2.7]
\coordinate (H2) at ({-sqrt(13)/11},{6/11}) ;
\coordinate (H1) at ({-11*sqrt(13)/49},{66/49}) ;
\coordinate (Gn) at ({-sqrt(13)/11},{18/11}) ;
\fill (H1) circle [radius=0.5pt];
\fill (H2) circle [radius=0.5pt];
\fill (Gn) circle [radius=0.5pt];
\draw[red, thin] (Gn)--(H2);
\draw[red, thin] (Gn)--(H1);
\draw[red, thin] (H2)--(H1);
\tkzDrawCircle[diameter, ultrathin](H2,Gn)
\draw [right angle quadrant=1,right angle length=0.9,right angle symbol={H2}{H1}{Gn}];
\end{tikzpicture}
\end{document}
在 Mint19 安装中,注释掉这行代码后,一切正常%\usetkzobj{all}
。但在 Mint20 中,它失败了,但解决方案似乎很简单:将其注释掉(来自这里)。当我这样做时,最后两行会出现错误
包 pgfkeys 错误:我不知道键“/tikz/right angle quadrant...”
和
包 pgfkeys 错误:我不知道密钥‘/tikz/ultrathin’...
使用原始文件时,我收到 100 多个错误,主要来自软件包 pgfkey、pgf,以及许多未定义的控制序列,例如
未定义的控制序列。\tkzDrawAltitude...
我检查了 Mint20 安装的 tkz-euclide 版本:它是 3.02c,所以是的,我必须注释掉 \usetkzobj{all} 行,但这不是一个充分的解决方案,在我重新安装所有东西、Mint 和 TeXLive 之前 :-(,可能有一个解决方法?
以下是 \listfiles 的结果
*File List*
article.cls 2019/12/20 v1.4l Standard LaTeX document class
size10.clo 2019/12/20 v1.4l Standard LaTeX file (size option)
tkz-euclide.sty 2020/01/24 3.02c for euclidan geometry
tkz-base.sty 2020/01/24 3.02c tkz-base
tikz.sty 2020/01/08 v3.1.5b (3.1.5b)
pgf.sty 2020/01/08 v3.1.5b (3.1.5b)
pgfrcs.sty 2020/01/08 v3.1.5b (3.1.5b)
everyshi.sty 2001/05/15 v3.00 EveryShipout Package (MS)
pgfrcs.code.tex
pgfcore.sty 2020/01/08 v3.1.5b (3.1.5b)
graphicx.sty 2019/11/30 v1.2a Enhanced LaTeX Graphics (DPC,SPQR)
keyval.sty 2014/10/28 v1.15 key=value parser (DPC)
graphics.sty 2019/11/30 v1.4a 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 2018/01/08 v1.0l Graphics/color driver for pdftex
pgfsys.sty 2020/01/08 v3.1.5b (3.1.5b)
pgfsys.code.tex
pgfsyssoftpath.code.tex 2020/01/08 v3.1.5b (3.1.5b)
pgfsysprotocol.code.tex 2020/01/08 v3.1.5b (3.1.5b)
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/01/08 v3.1.5b (3.1.5b)
pgfcomp-version-1-18.sty 2020/01/08 v3.1.5b (3.1.5b)
pgffor.sty 2020/01/08 v3.1.5b (3.1.5b)
pgfkeys.sty
pgfkeys.code.tex
pgfmath.sty
pgfmath.code.tex
pgffor.code.tex
tikz.code.tex
numprint.sty 2012/08/20 v1.39 Print numbers (HH)
array.sty 2019/08/31 v2.4l Tabular extension package (FMi)
xfp.sty 2020-02-14 L3 Floating point unit
expl3.sty 2020-02-14 L3 programming layer (loader)
l3backend-pdfmode.def 2020-02-03 L3 backend support: PDF mode
xparse.sty 2020-02-14 L3 Experimental document command parser
fp.sty 1995/04/02
defpattern.sty 1994/10/12
fp-basic.sty 1996/05/13
fp-addons.sty 1995/03/15
fp-snap.sty 1995/04/05
fp-exp.sty 1995/04/03
fp-trigo.sty 1995/04/14
fp-pas.sty 1994/08/29
fp-random.sty 1995/02/23
fp-eqn.sty 1995/04/03
fp-upn.sty 1996/10/21
fp-eval.sty 1995/04/03
tkz-base.cfg
tkz-tools-modules.tex
tkz-lib-marks.tex
tkz-tools-intersections.tex
tkz-tools-angles.tex
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
***********