xtick 距離の問題

xtick 距離の問題

私はpgfplots実験データをプロットするのに使用していますが、現在、バツ-軸。

ドキュメントでxtick distance- コマンドを見つけましたが、LaTeX では次のエラー メッセージが表示されます。

キー '/tikz/xtick distance' がわかりません

何が間違っているのでしょうか?

% Preamble
\usepackage{pgfplots}
\pgfplotsset{compat=1.5, width=0.7\linewidth}

% Code
\begin{tikzpicture}
  \begin{axis}[
    xtick distance=10,   
    xlabel={Magnetic field [\si{G}]},
    ylabel={EPR-Signal [\si{a.u.}]},
    xmin=3390, xmax=3460,
  ]

    \addplot[black] table {...};
    \addplot[red] table {...};

    \legend{Experiment,Simulation}

  \end{axis}
\end{tikzpicture}

答え1

コメントによると、ここでの問題は、バージョン 1.14 のマニュアルを読んでいるのに対し、実際にインストールした LaTeX のバージョンは 1.12.1 であり、キーが実装されていないことです。代わりに、 を使用して目盛りの位置を指定xtick distanceできます。xtick={3390,3400,...,3460}

ターミナル/コマンドプロンプトから実行すれば、正しいマニュアルバージョンが手に入る可能性が高いですtexdoc pgfplotsが、そうでない場合は、https://sourceforge.net/projects/pgfplots/files/pgfplots/1.12.1/

どうやらバージョン1.14をインストールしようとしたようですね。インストールの問題でサポートが必要な場合は、システムの詳細を添えて新しい質問をしてください。TeX Live 2016にアップグレードすることを検討することもできます(Debian または Ubuntu に「vanilla」TeXLive をインストールするにはどうすればいいですか?(Ubuntu のようなディストリビューションを使用している場合)。

\documentclass{article}
\usepackage{pgfplots,siunitx}
\pgfplotsset{compat=1.12, width=0.7\linewidth}

\begin{document}
\begin{tikzpicture}
  \begin{axis}[
    xtick={3390,3400,...,3460},
    xlabel={Magnetic field [\si{G}]},
    ylabel={EPR-Signal [\si{a.u.}]},
    xmin=3390, xmax=3460,
    ]    
    \addplot coordinates {(3400,0)(3450,0)};
    \legend{Experiment}
  \end{axis}
\end{tikzpicture}
\end{document}

関連情報