我正在尝试使用 \draw .. 控件在 pgf/tikz 中绘制曲线。
当我在家编译 .tex 文件时,我得到的是左侧的图表,也就是右侧的图表。但是,当我在办公室计算机上编译 .tex 文件时,我得到的是右侧的图表。
以下是代码:
\documentclass[letterpaper,12pt,oneside,final]{book}
\usepackage{tikz}
\usetikzlibrary{arrows}
\begin{document}
\begin{tikzpicture}
\draw (8cm, 0) node(a4){} -- node[below=0.4cm]{$\mathrm{log} \left( \Delta K \right)$} +(7cm, 0) -- +(7cm, 5cm) -- +(0cm, 5cm) node[above left]{d)} -- node[rotate=90, yshift=0.4cm]{$\mathrm{log} \left( \frac{\mathrm{d} a}{\mathrm{d} N} \right)$} +(0, 0);
\draw (a4) +(1cm, 0) .. controls +(0cm, 4cm) and +(-2.5cm, 0) .. +(5cm, 4.5cm);
\draw[dotted] (a4) +(2.5cm, 0) node[below]{$\Delta K_{th}$} .. controls +(0.5cm, 2cm) and +(-1cm, -1cm) .. +(5cm, 3cm) .. controls +(1cm, 1cm) and +(0cm, -1cm) .. +(6cm, 4.5cm);
\draw[->, >=triangle 60, very thick] (a4) +(2.5cm, 2.2cm) -- node[above]{\begin{tabular}{ l } Conc. H $\downarrow$ \\ Fréq. $\uparrow$ \\ R $\downarrow$ \end{tabular}} +(4cm, 2.2cm);
\end{tikzpicture}
\end{document}
有什么办法可以解决这个问题吗?两台计算机都是基于 Windows 并使用 MikTeX。