
私は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}