TikZ 与 babel 不兼容

TikZ 与 babel 不兼容

在我的序言中,你会发现:

\renewcommand{\baselinestretch}{1}
\renewcommand{\familydefault}{\sfdefault}
\usepackage[sfmath]{kpfonts}
\usepackage[mathrmOrig]{sfmath}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{amsfonts}
\usepackage{animate}
\usepackage{anysize}
\usepackage{arcs}
\usepackage{array}
\usepackage[scale=0]{background}
\usepackage{blindtext}
\usepackage{calc}
\usepackage{cancel}
\usepackage{chngcntr}
\usepackage{CJK}
\usepackage{CJKspace}
\usepackage{CJKpunct}
\usepackage{colortbl}
\usepackage{enumitem}
\usepackage{epstopdf}
\usepackage{etoolbox}
\usepackage{fancybox}
\usepackage{fancyhdr}
\usepackage{float}
\usepackage{framed}
\usepackage{graphicx}
\usepackage{hyphenat}
\usepackage{ifthen}
\usepackage{latexsym}
\usepackage{lmodern}
\usepackage{multicol}
\usepackage{multirow}
\usepackage{mwe}
\usepackage{pgffor}
\usepackage{rotating}
\usepackage{tabularx}
\usepackage{textcomp}
\usepackage{tgheros,tgtermes,tgcursor}
\usepackage{tikz}
\usepackage{times}
\usepackage{tipa}
\usepackage{varwidth}
\usepackage{wasysym}
\usepackage{wboiboites}
\usepackage[abs]{overpic}
\usepackage[breaklinks,colorlinks=true,linkcolor=red,citecolor=red, urlcolor=blue]{hyperref}
\usepackage[framemethod=TikZ]{mdframed}
\usepackage[breakable, theorems, skins]{tcolorbox,empheq}
\usepackage[default]{gillius}
\usepackage[document]{ragged2e}
\usepackage[latin1]{inputenc}
\usepackage[spanish]{babel}
\usepackage[T1]{fontenc}
\usepackage[total={18.59cm,26.5cm},left=1.5cm,top=2.5cm]{geometry}
\usetikzlibrary{matrix,arrows, positioning,shadows,shadings,backgrounds,calc, shapes, tikzmark}
\usetikzlibrary{shadows.blur}
\usetikzlibrary{shapes.symbols}
\usetikzlibrary{patterns,fadings}
\tcbuselibrary{skins,breakable,listings,theorems} 

X axis我正在尝试为和画一个箭头Y axis

\begin{tikzpicture}
\draw[yellow!10, fill=blue!5](-1, -1) rectangle (7, 5);
\draw[dotted] (-0.75,-0.75) grid (6.75,4.75);
\node[below] at (-0.25,0){$O$};
\draw[->,black, thick] (-0.75,0)--(6.75,0);
\end{tikzpicture}

但是我收到此错误:

在此处输入图片描述

\draw此外,如果我从tikz 图片的选项中删除 ->,则可以正常编译。

答案1

你需要

  1. 加载tikzbabel

  2. 加载\usetikzlibrary{babel}\usepackage{tikz}

  3. (可选,但建议)从序言中删除几个包,只留下文档真正需要的包

请注意,该arcs软件包有非常严重的错误。

相关内容