summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/pgfplots/pgfplotstest.tex
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/latex/pgfplots/pgfplotstest.tex')
-rw-r--r--Master/texmf-dist/doc/latex/pgfplots/pgfplotstest.tex1108
1 files changed, 0 insertions, 1108 deletions
diff --git a/Master/texmf-dist/doc/latex/pgfplots/pgfplotstest.tex b/Master/texmf-dist/doc/latex/pgfplots/pgfplotstest.tex
deleted file mode 100644
index 4fb394c5450..00000000000
--- a/Master/texmf-dist/doc/latex/pgfplots/pgfplotstest.tex
+++ /dev/null
@@ -1,1108 +0,0 @@
-\documentclass[a4paper]{article}
-\usepackage[intlimits]{amsmath}
-\usepackage{amssymb}
-\usepackage{amsfonts}
-\usepackage{ifpdf}
-\usepackage{listings}
-\usepackage{courier}
-\lstset{%
- basicstyle=\ttfamily,
- language=[LaTeX]tex, % Seems as if \lstset{language=tex} must be invoked BEFORE loading tikz!?
- tabsize=4,
- breaklines=true,
- breakindent=0pt
-}
-
-\ifpdf
- \usepackage[pdftex]{hyperref}
- \pdfinfo {
- /Author (Christian Feuersaenger)
- }
-
-\else
- \usepackage[dvipdfm]{hyperref}
- \def\pgfsysdriver{pgfsys-dvipdfm.def}
-\fi
-%\def\pgfsysdriver{pgfsys-pdftex.def}
-\usepackage{pgfplots}
-
-\pgfrealjobname{pgfplotstest}
-
-\def\testsection#1{\message{STARTING TEST SECTION '#1'}\section{#1}}
-\def\testsubsection#1{\message{STARTING TEST SUBSECTION '#1'}\subsection{#1}}
-\def\testsubsubsection#1{\message{STARTING TEST SUBSUBSECTION '#1'}\subsubsection{#1}}
-
-\def\smallplotstest{%
-\addplot[smooth,blue,mark=*] plot coordinates {
- (-1, 1)
- (-0.75, 0.5625)
- (-0.5, 0.25)
- (-0.25, 0.0625)
- (0, 0)
- (0.25, 0.0625)
- (0.5, 0.25)
- (0.75, 0.5625)
- (1, 1)
-};
-}
-
-\def\loglogtestplot{
-\addplot plot coordinates {
- (5, 8.311600e-02)
- (17, 2.546856e-02)
- (49, 7.407153e-03)
- (129, 2.101922e-03)
- (321, 5.873530e-04)
- (769, 1.622699e-04)
- (1793, 4.442489e-05)
- (4097, 1.207141e-05)
- (9217, 3.261015e-06)
-};
-\addlegendentry{$d=2$}
-
-\addplot plot coordinates {
- (7, 8.471784e-02)
- (31, 3.044093e-02)
- (111, 1.022145e-02)
- (351, 3.303463e-03)
- (1023, 1.038865e-03)
- (2815, 3.196465e-04)
- (7423, 9.657898e-05)
- (18943, 2.873391e-05)
- (47103, 8.437499e-06)
-};
-\addlegendentry{$d=3$}
-}%
-
-\def\manylogplots{%
- \addplot plot coordinates {
- (5, 8.312e-02)
- (17, 2.547e-02)
- (49, 7.407e-03)
- (129, 2.102e-03)
- (321, 5.874e-04)
- (769, 1.623e-04)
- (1793, 4.442e-05)
- (4097, 1.207e-05)
- (9217, 3.261e-06)
- };
-
- \addplot plot coordinates {
- (7, 8.472e-02)
- (31, 3.044e-02)
- (111, 1.022e-02)
- (351, 3.303e-03)
- (1023, 1.039e-03)
- (2815, 3.196e-04)
- (7423, 9.658e-05)
- (18943, 2.873e-05)
- (47103, 8.437e-06)
- };
-
- \addplot plot coordinates {
- (9, 7.881e-02)
- (49, 3.243e-02)
- (209, 1.232e-02)
- (769, 4.454e-03)
- (2561, 1.551e-03)
- (7937, 5.236e-04)
- (23297, 1.723e-04)
- (65537, 5.545e-05)
- (178177, 1.751e-05)
- };
-
- \addplot plot coordinates {
- (11, 6.887e-02)
- (71, 3.177e-02)
- (351, 1.341e-02)
- (1471, 5.334e-03)
- (5503, 2.027e-03)
- (18943, 7.415e-04)
- (61183, 2.628e-04)
- (187903, 9.063e-05)
- (553983, 3.053e-05)
- };
-
- \addplot plot coordinates {
- (13, 5.755e-02)
- (97, 2.925e-02)
- (545, 1.351e-02)
- (2561, 5.842e-03)
- (10625, 2.397e-03)
- (40193, 9.414e-04)
- (141569, 3.564e-04)
- (471041, 1.308e-04)
- (1496065, 4.670e-05)
- };
- \legend{$d=2$\\$d=3$\\$d=4$\\$d=5$\\$d=6$\\}
-}%
-
-\author{Christian Feuers\"anger}
-\title{Tests for pgfplots.sty}
-
-\begin{document}
-\maketitle
-
-\testsection{Standard placement normal plot}
-\begin{tikzpicture}
-\begin{axis}
-\smallplotstest
-\end{axis}
-\end{tikzpicture}
-
-\testsection{Scaling tests}
-\testsubsection{width=5cm}
-\begin{tikzpicture}
-\begin{axis}[width=5cm]
-\smallplotstest
-\end{axis}
-\end{tikzpicture}
-
-\testsubsection{width=textwidth}
-\begin{tikzpicture}
-\begin{axis}[width=\textwidth]
-\smallplotstest
-\end{axis}
-\end{tikzpicture}
-
-\testsubsection{width=textwidth, height=textheight}
-\begin{tikzpicture}
-\begin{axis}[height=\textheight,width=\textwidth]
-\smallplotstest
-\end{axis}
-\end{tikzpicture}
-
-\testsubsection{height=3cm}
-\begin{tikzpicture}
-\begin{axis}[height=3cm]
-\smallplotstest
-\end{axis}
-\end{tikzpicture}
-
-\testsubsection{x=3cm}
-\hrule width3cm height1pt
-\vskip10pt
-\begin{tikzpicture}[baseline]
-\begin{axis}[x=3cm]
-\smallplotstest
-\end{axis}
-\end{tikzpicture}
-
-\testsubsection{x=3cm, y=4cm}
-\hrule width3cm height1pt
-\noindent
-\vrule height4cm width1pt
-\hskip10pt
-\begin{tikzpicture}[baseline]
-\begin{axis}[x=3cm,y=4cm]
-\smallplotstest
-\end{axis}
-\end{tikzpicture}
-
-\testsubsection{y=3cm}
-\noindent
-\vrule height3cm width1pt
-\hskip10pt
-\begin{tikzpicture}[baseline]
-\begin{axis}[y=3cm]
-\smallplotstest
-\end{axis}
-\end{tikzpicture}
-
-\testsubsection{Scale vs. Datascale trafo}
-All should have the same size; especially the same height.
-This tests the data scale transformation and rounding inaccuracies during the computation of $x$~and~$y$ unit vectors,
-\[ x = \frac{W}{T(\bar x) - T(\underline x)}. \]
-The larger $x$, the higher the scaling accuracy. Large $x$ means small $T(\bar x) - T(\underline x)$ (relative to width~$W$). But this implies low accuracy for the input data! And nobody wants inaccurate plots.
-
-The datascale transformation~$T$ is set up such that $O(W) = O(x)$, but I am not sure if I need to adjust some parameters. Some parameters lead to inaccurate~$x$ and~$y$ vectors, such that axis sizes are \emph{not} the same although $W$~and~$H$ (width and height) are the same.
-
-\noindent
-{\tikzstyle{every picture}+=[baseline]
-\axispreset{width=3cm,scale only axis,ytick=\empty}%
-\listnew\autoplotspeclist{blue\\}%
-\begin{tikzpicture}%
-\begin{axis}
-\addplot plot coordinates {
- (0.000000, 0.113142)
- (0.062500, 0.114457)
- (0.125000, 0.115773)
- (0.187500, 0.117088)
- (0.250000, 0.118404)
- (0.312500, 0.119719)
- (0.375000, 0.121035)
- (0.437500, 0.122350)
- (0.500000, 0.123666)
- (0.562500, 0.124981)
- (0.625000, 0.126297)
- (0.687500, 0.127612)
- (0.750000, 0.128928)
- (0.812500, 0.130243)
- (0.875000, 0.131559)
- (0.937500, 0.132874)
- (1.000000, 0.134190)
-};
-\end{axis}
-\end{tikzpicture}%
-\begin{tikzpicture}%
-\begin{axis}
-\addplot plot coordinates {
- (0.000000, 0.192392)
- (0.020408, 0.551660)
- (0.040816, 0.816371)
- (0.061224, 0.957528)
- (0.081633, 0.936301)
- (0.102041, 0.784097)
- (0.122449, 0.539922)
- (0.142857, 0.257432)
- (0.163265, -0.039651)
- (0.183673, -0.313379)
- (0.204082, -0.533386)
- (0.224490, -0.712582)
- (0.244898, -0.856655)
- (0.265306, -0.932880)
- (0.285714, -0.953862)
- (0.306122, -0.957749)
- (0.326531, -0.890993)
- (0.346939, -0.774152)
- (0.367347, -0.602360)
- (0.387755, -0.396801)
- (0.408163, -0.132261)
- (0.428571, 0.161664)
- (0.448980, 0.460018)
- (0.469388, 0.720198)
- (0.489796, 0.880398)
- (0.510204, 0.967384)
- (0.530612, 0.900632)
- (0.551020, 0.729232)
- (0.571429, 0.460479)
- (0.591837, 0.155311)
- (0.612245, -0.153827)
- (0.632653, -0.430787)
- (0.653061, -0.653561)
- (0.673469, -0.819444)
- (0.693878, -0.931060)
- (0.714286, -0.984394)
- (0.734694, -0.981970)
- (0.755102, -0.940272)
- (0.775510, -0.825804)
- (0.795918, -0.664138)
- (0.816327, -0.465371)
- (0.836735, -0.219185)
- (0.857143, 0.070697)
- (0.877551, 0.377456)
- (0.897959, 0.658660)
- (0.918367, 0.853564)
- (0.938776, 0.925472)
- (0.959184, 0.868936)
- (0.979592, 0.629528)
- (1.000000, 0.228732)
-};
-\end{axis}
-\end{tikzpicture}%
-\begin{tikzpicture}%
-\begin{axis}
-
-\addplot plot coordinates {
- (0.000000, 0.112104)
- (0.062500, 0.098029)
- (0.125000, 0.083954)
- (0.187500, 0.069879)
- (0.250000, 0.055804)
- (0.312500, 0.041729)
- (0.375000, 0.027654)
- (0.437500, 0.013579)
- (0.500000, -0.000496)
- (0.562500, -0.014571)
- (0.625000, -0.028646)
- (0.687500, -0.042722)
- (0.750000, -0.056797)
- (0.812500, -0.070872)
- (0.875000, -0.084947)
- (0.937500, -0.099022)
- (1.000000, -0.113097)
-};
-\end{axis}
-\end{tikzpicture}%
-\begin{tikzpicture}%
-\begin{axis}
-\addplot plot coordinates {
- (0.000000, -0.963159)
- (0.020408, -0.781664)
- (0.040816, -0.488585)
- (0.061224, -0.137738)
- (0.081633, 0.234861)
- (0.102041, 0.556489)
- (0.122449, 0.791942)
- (0.142857, 0.941856)
- (0.163265, 0.977486)
- (0.183673, 0.930499)
- (0.204082, 0.809581)
- (0.224490, 0.653308)
- (0.244898, 0.474588)
- (0.265306, 0.268631)
- (0.285714, 0.048692)
- (0.306122, -0.168568)
- (0.326531, -0.380963)
- (0.346939, -0.577633)
- (0.367347, -0.751043)
- (0.387755, -0.893755)
- (0.408163, -0.960465)
- (0.428571, -0.932380)
- (0.448980, -0.841830)
- (0.469388, -0.650880)
- (0.489796, -0.346509)
- (0.510204, -0.007265)
- (0.530612, 0.329744)
- (0.551020, 0.621489)
- (0.571429, 0.826905)
- (0.591837, 0.947602)
- (0.612245, 0.956706)
- (0.632653, 0.872426)
- (0.653061, 0.724325)
- (0.673469, 0.528915)
- (0.693878, 0.310032)
- (0.714286, 0.081807)
- (0.734694, -0.143046)
- (0.755102, -0.363063)
- (0.775510, -0.559141)
- (0.795918, -0.733031)
- (0.816327, -0.880063)
- (0.836735, -0.959350)
- (0.857143, -0.968957)
- (0.877551, -0.885145)
- (0.897959, -0.702171)
- (0.918367, -0.410704)
- (0.938776, -0.035900)
- (0.959184, 0.359062)
- (0.979592, 0.719407)
- (1.000000, 0.940563)
-};
-\end{axis}
-\end{tikzpicture}%
-}
-
-
-\testsection{Tick placement}
-\begin{tikzpicture}
-\begin{axis}[
- xtick={-1.5,-1,...,1.5},
- ytick={-0.5,0,...,1.5},
- ]
-\smallplotstest
-\end{axis}
-\end{tikzpicture}
-
-\begin{tikzpicture}
-\begin{axis}[
- xmin=0,xmax=1,
- xtick={-1.5,-1.25,...,1.5}]
-\smallplotstest
-\end{axis}
-\end{tikzpicture}
-
-\testsubsection{Enlargelimits tests}
-\testsubsubsection{enlargelimits=false, x limits provided}
-\begin{tikzpicture}
-\begin{axis}[%
- enlargelimits=false,
- xmin=0,xmax=1,
- xtick={-1.5,-1.25,...,1.5}]
-\smallplotstest
-\end{axis}
-\end{tikzpicture}
-
-\testsubsubsection{enlargelimits=false, no limits provided}
-\begin{tikzpicture}
-\begin{axis}[enlargelimits=false]
-\smallplotstest
-\end{axis}
-\end{tikzpicture}
-
-\testsubsubsection{enlargelimits=true, all limits provided $[-1,1]\times [-1,1]$}
-\begin{tikzpicture}
-\begin{axis}[enlargelimits=true,xmin=-1,xmax=1,ymin=-1,ymax=1]
-\smallplotstest
-\end{axis}
-\end{tikzpicture}
-
-\testsubsubsection{enlargelimits=0.5}
-\begin{tikzpicture}
-\begin{axis}[enlargelimits=0.5]
-\smallplotstest
-\end{axis}
-\end{tikzpicture}
-
-\testsubsection{modified labels}
-
-{
-\tikzstyle{every axis label}=[]
-\tikzstyle{every axis x label}=[
- at={(0.5,1)},
- above,
- yshift=+15pt]
-\tikzstyle{every axis y label}=[
- at={(1,0.5)},
- xshift=+35pt,
- rotate=90]
-
-\begin{tikzpicture}
-\begin{axis}[
- xlabel=$x$ axis,
- ylabel=$y$ axis,
- xmin=0,xmax=1,
- tickpos=right,
- xtick={-1.5,-1.25,...,1.5}]
-\smallplotstest
-\end{axis}
-\end{tikzpicture}
-}
-
-\begin{tikzpicture}
-\begin{axis}[
- xlabel=$x$ axis,
- ylabel=$y$ axis,
- xmin=0,xmax=1,
- tickpos=both,
- xtick={-1.5,-1.25,...,1.5}]
-\smallplotstest
-\end{axis}
-\end{tikzpicture}
-
-\testsection{Tick label assigment tests}
-\testsubsection{Using xticklabel and xtick}
-\begin{tikzpicture}
-\begin{axis}[
- xtick={-1.5,-1,...,1.5},
- xticklabel={%
- \ifcase\ticknum $-1\frac12$%
- \or $-1$%
- \or $-\frac12$%
- \or $0$%
- \or $\frac12$%
- \or $1$%
- \or $1\frac12$%
- \else $\tick$%
- \fi
- }
-]
-\smallplotstest
-\end{axis}
-\end{tikzpicture}
-
-\testsubsection{Using xticklabels}%
-\begin{tikzpicture}
-\begin{axis}[
- xtick={-1.5,-1,...,1.5},
- xticklabels={%
- $-1\frac 12$,
- $-1$,
- $-\frac 12$,
- $0$,
- $\frac 12$,
- $1$}
-]
-\smallplotstest
-\end{axis}
-\end{tikzpicture}
-
-\testsubsection{With commas}
-\begin{tikzpicture}
-\begin{axis}[
- xtick={-1.5,-1,...,1.5},
- xticklabels={%
- {-1,5},
- -1,
- {-0,5},
- 0,
- {0,5},
- 1,
- {1,5}}
-]
-\smallplotstest
-\end{axis}
-\end{tikzpicture}
-
-\testsubsection{Using yticklabels in logplot}%
-{
-\def\tickformat#1{1e#1}%
-\begin{tikzpicture}
-\begin{loglogaxis}[
- ytick={1e-8,1e-7,1e-6,1e-5,1e-4,1e-3,1e-2,1e-1,1e0,1e1},
- yticklabels={%
- \tickformat{-8},
- \tickformat{-7},
- \tickformat{-6},
- \tickformat{-5},
- \tickformat{-4},
- \tickformat{-3},
- \tickformat{-2},
- \tickformat{-1},
- \tickformat{-0}}
-]
-\loglogtestplot
-\end{loglogaxis}
-\end{tikzpicture}
-}
-
-\testsection{Default options log plot}
-\begin{tikzpicture}
-\begin{loglogaxis}
-\loglogtestplot
-\end{loglogaxis}
-\end{tikzpicture}
-
-\testsection{Semilogy plot}
-\begin{tikzpicture}
- \begin{semilogyaxis}[xlabel=Index,ylabel=Value]
- \addplot[color=blue,mark=*] plot coordinates {
- (1,8)
- (2,16)
- (3,32)
- (4,64)
- (5,128)
- (6,256)
- (7,512)
- };
- \end{semilogyaxis}
-\end{tikzpicture}
-
-\testsection{Semilogx plot}
-\begin{tikzpicture}
- \begin{semilogxaxis}[xlabel=Index,ylabel=Value]
- \addplot[color=blue,mark=*] plot coordinates {
- (8,1)
- (16,2)
- (32,3)
- (64,4)
- (128,5)
- (256,6)
- (512,7)
- };
- \end{semilogxaxis}
-\end{tikzpicture}
-
-\testsection{Scaling log plots}
-\hrule
-\nobreak
-\vskip10pt
-\nobreak
-\noindent
-\begin{tikzpicture}
-\begin{loglogaxis}[width=\textwidth]
-\loglogtestplot
-\end{loglogaxis}
-\end{tikzpicture}
-
-\begin{tikzpicture}
-\begin{loglogaxis}[width=\textwidth,height=\textheight]
-\loglogtestplot
-\end{loglogaxis}
-\end{tikzpicture}
-
-\begin{tikzpicture}
-\begin{loglogaxis}[height=5.5cm]
-\loglogtestplot
-\end{loglogaxis}
-\end{tikzpicture}
-
-\testsection{Tick/Tick-Label placement log plots}
-\begin{tikzpicture}
-\begin{loglogaxis}[
- xmin=0.99e2,xmax=1e4,
- ytickten={-5,-4,-3.6,-3,-2,-1,0},
- yticklabel={
- \ifnum\ticknum=2
- $\rightarrow$
- \else
- \axisdefaultticklabellog
- \fi
- }
-]
-\loglogtestplot
-\end{loglogaxis}
-\end{tikzpicture}
-
-\testsection{Legends}
-\begingroup
-\begin{tikzpicture}
-\begin{loglogaxis}[title=A test title,xlabel=Dof,ylabel=Error]
-\loglogtestplot
-\legend{Eins\\Zwei\\}%
-\end{loglogaxis}
-\end{tikzpicture}
-
-\begin{tikzpicture}
-\begin{loglogaxis}[title=A test title,xlabel=Dof,ylabel=Error,legend columns=2]
-\manylogplots
-\end{loglogaxis}
-\end{tikzpicture}
-
-\begin{tikzpicture}
-\begin{loglogaxis}[title=A test title,xlabel=Dof,ylabel=Error,legend columns=3]
-\manylogplots
-\end{loglogaxis}
-\end{tikzpicture}
-
-{
-\tikzstyle{every axis legend}+=[inner sep=0pt,nodes={inner sep=0pt}]
-\begin{tikzpicture}
-\begin{loglogaxis}[title=A test title,xlabel=Dof,ylabel=Error,legend columns=4]
-\manylogplots
-\end{loglogaxis}
-\end{tikzpicture}
-}
-
-{\tikzstyle{every axis legend}+=[at={(0.5,-0.2)},anchor=north]
-\begin{tikzpicture}
-\begin{loglogaxis}[title=A test title,xlabel=Dof,ylabel=Error,legend columns=6]
-\manylogplots
-\end{loglogaxis}
-\end{tikzpicture}
-}%
-
-{\tikzstyle{every axis legend}+=[at={(0.5,0.98)},anchor=north,inner sep=0pt]
-\begin{tikzpicture}
-\begin{loglogaxis}[title=A test title,xlabel=Dof,ylabel=Error,legend columns=-1]
-\manylogplots
-\end{loglogaxis}
-\end{tikzpicture}
-}%
-
-\testsubsection{``legend plot pos'' options}
-\begin{tikzpicture}
-\begin{loglogaxis}[title=A test title,xlabel=Dof,ylabel=Error,legend plot pos=left]
-\manylogplots
-\end{loglogaxis}
-\end{tikzpicture}
-
-\begin{tikzpicture}
-\begin{loglogaxis}[title=A test title,xlabel=Dof,ylabel=Error,legend plot pos=right]
-\manylogplots
-\end{loglogaxis}
-\end{tikzpicture}
-
-\begin{tikzpicture}
-\begin{loglogaxis}[title=A test title,xlabel=Dof,ylabel=Error,legend plot pos=none]
-\manylogplots
-\end{loglogaxis}
-\end{tikzpicture}
-\endgroup
-
-\testsection{Title-option}
-\begin{tikzpicture}
-\begin{loglogaxis}[title=A test title,xlabel=Dof,ylabel=Error]
-\loglogtestplot
-\end{loglogaxis}
-\end{tikzpicture}
-
-\testsection{Scaling test for very small or very large x values}
-\testsubsection{1e-2}
-\begin{tikzpicture}
-\begin{axis}
- \addplot plot coordinates {
- (0.005,1)
- (0.01,2)
- (0.02,4)
- };
-\end{axis}
-\end{tikzpicture}
-
-\testsubsection{1e+2}
-% \tracingmacros=2\tracingcommands=2
-\begin{tikzpicture}
-\begin{axis}
- \addplot plot coordinates {
- (50,1)
- (100,2)
- (200,4)
- };
-\end{axis}
-\end{tikzpicture}
-% \tracingmacros=0\tracingcommands=0
-
-\testsubsection{x=1e+11; y=1e-6}
-\begin{tikzpicture}
-\begin{axis}
- \addplot plot coordinates {
- (5e10,1e-6)
- (1e11,2e-6)
- (2e11,4e-6)
- };
-\end{axis}
-\end{tikzpicture}
-
-\testsubsection{1e+2}
-\begin{tikzpicture}
-\begin{axis}
- \addplot plot coordinates {
- (5,1)
- (10,2)
- (20,4)
- };
-\end{axis}
-\end{tikzpicture}
-
-\testsection{Filter test}
-{%
-\def\myOwnYfilter#1\to#2{%
- \def#2{0.5}%
-}%
-\begin{tikzpicture}
-\begin{axis}[yfilter={\myOwnYfilter}]
-\addplot plot coordinates {
- (4,0)
- (6,1)
-};
-\end{axis}
-\end{tikzpicture}
-}%
-
-\testsection{Test for addplot+[...]}
-{
-\tikzstyle{every axis legend}+=[at={(1.03,1)},anchor=north west]
-\begin{enumerate}
- \item Ohne aenderung:
-
-\begin{tikzpicture}
-\begin{axis}
-\smallplotstest
-
-\addplot plot coordinates {
- (4,0)
- (6,1)
-};
-\legend{eins\\zwei\\}%
-\end{axis}
-\end{tikzpicture}
-
-\item MIT aenderung:
-
-\begin{tikzpicture}
-\begin{axis}
-\smallplotstest
-
-\addplot+[only marks] plot coordinates {
- (4,0)
- (6,1)
-};
-\legend{eins\\zwei\\}%
-\end{axis}
-\end{tikzpicture}
-\end{enumerate}
-}
-
-\testsection{Baseline alignment}
-\noindent
-\begin{tikzpicture}[baseline]
-\begin{axis}[width=0.4\linewidth,xlabel=An x label]
- \smallplotstest
-\end{axis}
-\end{tikzpicture}
-\hspace{1cm}
-\begin{tikzpicture}[baseline]
-\begin{axis}[width=0.4\linewidth,xlabel={\Huge An x label}]
- \smallplotstest
-\end{axis}
-\end{tikzpicture}
-
-\testsubsection{Baseline alignment and externalized graphics}
-One needs \texttt{\textbackslash beginpgfgraphicnamed} around the complete paragraph, so this here doesn't work (see source code):
-
-\beginpgfgraphicnamed{baselinetesta}
-\begin{tikzpicture}[baseline]
-\begin{axis}[width=0.4\linewidth,xlabel=An x label]
- \smallplotstest
-\end{axis}
-\end{tikzpicture}
-\endpgfgraphicnamed
-%
-%
-\hspace{1cm}
-\beginpgfgraphicnamed{baselinetestb}
-\begin{tikzpicture}[baseline]
-\begin{axis}[width=0.4\linewidth,xlabel={\Huge An x label}]
- \smallplotstest
-\end{axis}
-\end{tikzpicture}
-\endpgfgraphicnamed
-
-\testsubsection{Baseline alignment and externalized graphics II}
-\beginpgfgraphicnamed{baselinetestc}
-\begin{tikzpicture}[baseline]
-\begin{axis}[width=0.4\linewidth,xlabel=An x label]
- \smallplotstest
-\end{axis}
-\end{tikzpicture}
-%
-%
-\hspace{1cm}
-\begin{tikzpicture}[baseline]
-\begin{axis}[width=0.4\linewidth,xlabel={\Huge An x label}]
- \smallplotstest
-\end{axis}
-\end{tikzpicture}
-\endpgfgraphicnamed
-
-\testsubsection{Horizontal and Vertical alignment}
-\begin{tikzpicture}[baseline]
-\begin{axis}[width=0.4\linewidth,xlabel=An x label,ylabel=An y label]
- \smallplotstest
-\end{axis}
-
-\begin{scope}[yshift=-4cm]
-\begin{axis}[width=0.4\linewidth,xlabel=An x label,ylabel={$\displaystyle\sum_{k=1}^n \frac 1n$}]
- \smallplotstest
-\end{axis}
-\end{scope}
-
-\node[fill=yellow,circle] at (0,0) {$(0,0)$};
-\end{tikzpicture}
-%
-%
-\hspace{1cm}
-\begin{tikzpicture}[baseline]
-\begin{axis}[width=0.4\linewidth,xlabel={\Huge An x label}]
- \smallplotstest
-\end{axis}
-
-\begin{scope}[yshift=-4cm]
-\begin{axis}[width=0.4\linewidth,xlabel={\Huge An x label},ylabel={$\displaystyle\sum_{k=1}^n \frac 1n$}]
- \smallplotstest
-\end{axis}
-\end{scope}
-\node[fill=yellow,circle] at (0,0) {$(0,0)$};
-\end{tikzpicture}
-
-\testsection{Scaletest}
-
-{
-\listnew{\autoplotspeclist}{%
- red,only marks,mark options={fill=red!80!black},mark=*\\%
- black,only marks,mark options={fill=black},mark=square*\\%
-}%
-\begin{tikzpicture}
-\begin{axis}[%
- width=8cm,
- height=2cm,
- xtick=\empty,
- ytick=\empty
-]
-
-\addplot plot coordinates {
- (0.968555, 0.000000)
- (0.984277, 0.000000)
- (0.030884, 0.000000)
- (0.250000, 0.000000)
- (0.750000, 0.000000)
- (0.468750, 0.000000)
- (0.750000, 0.000000)
- (0.484375, 0.000000)
- (0.968555, 0.000000)
- (0.968555, 0.000000)
- (1.000000, 0.000000)
- (1.000000, 0.000000)
- (0.030176, 0.000000)
- (0.250000, 0.000000)
- (0.250000, 0.000000)
- (0.250000, 0.000000)
- (0.750000, 0.000000)
- (1.000000, 0.000000)
- (0.500000, 0.000000)
- (0.500000, 0.000000)
- (0.234375, 0.000000)
- (0.500000, 0.000000)
- (0.750000, 0.000000)
- (0.000000, 0.000000)
- (0.750000, 0.000000)
- (0.468750, 0.000000)
- (0.500000, 0.000000)
- (0.000000, 0.000000)
- (0.468750, 0.000000)
- (0.000000, 0.000000)
- (0.750000, 0.000000)
- (0.000000, 0.000000)
- (0.234375, 0.000000)
- (1.000000, 0.000000)
-};
-\addplot plot coordinates {
- (0.367188, 0.000000)
- (0.625000, 0.000000)
- (0.312500, 0.000000)
- (0.656250, 0.000000)
- (0.312500, 0.000000)
- (0.148438, 0.000000)
- (0.125000, 0.000000)
- (0.640625, 0.000000)
- (0.136719, 0.000000)
- (0.875000, 0.000000)
- (0.390625, 0.000000)
- (0.828125, 0.000000)
- (0.875000, 0.000000)
- (0.656250, 0.000000)
- (0.125000, 0.000000)
- (0.343750, 0.000000)
- (0.861328, 0.000000)
- (0.312500, 0.000000)
- (0.578125, 0.000000)
- (0.578125, 0.000000)
- (0.625000, 0.000000)
- (0.375000, 0.000000)
- (0.875000, 0.000000)
- (0.812500, 0.000000)
- (0.847656, 0.000000)
- (0.589844, 0.000000)
- (0.343750, 0.000000)
- (0.125000, 0.000000)
- (0.875000, 0.000000)
- (0.125000, 0.000000)
- (0.609375, 0.000000)
- (0.156250, 0.000000)
-};
-\end{axis}
-\end{tikzpicture}
-}
-
-\testsection{Anchortest}
-{
-\def\plot#1{
-\vbox{\hsize=5cm
-#1:
-
-\begin{tikzpicture}
- \begin{axis}[width=5cm,anchor=#1]
- \smallplotstest
- \end{axis}
- \node[fill=yellow,circle] at (0,0) {$(0,0)$};
-\end{tikzpicture}
-}
-}%
-\noindent
-\plot{north}
-\plot{north west}
-\plot{west}
-\plot{south west}
-\plot{south}
-\plot{south east}
-\plot{east}
-\plot{north east}
-\plot{center}
-}
-
-\testsection{Hide axis test}
-\begin{tikzpicture}
- \begin{axis}
- \smallplotstest
- \end{axis}
-\end{tikzpicture}
-\begin{tikzpicture}
- \begin{axis}[hide axis]
- \smallplotstest
- \end{axis}
-\end{tikzpicture}
-\vskip 1cm
-\noindent
-\begin{tikzpicture}
- \begin{axis}[hide axis,title=A plot with hidden axis]
- \smallplotstest
- \end{axis}
-\end{tikzpicture}
-\begin{tikzpicture}
- \begin{axis}[hide axis,title=A plot with hidden axis]
- \smallplotstest
- \legend{A legend\\}
- \end{axis}
-\end{tikzpicture}
-
-\testsection{Style--test}
-{
-%\tikzstyle{every axis}=[xmin=-3,xmax=3]
-\begin{tikzpicture}
- \begin{axis}
- \smallplotstest
- \end{axis}
-\end{tikzpicture}
-}
-
-\testsection{Grid lines test}
-\begin{tikzpicture}
- \begin{axis}[xmajorgrids]
- \smallplotstest
- \end{axis}
-\end{tikzpicture}
-
-\begin{tikzpicture}
- \begin{axis}[ymajorgrids,xmajorgrids]
- \smallplotstest
- \end{axis}
-\end{tikzpicture}
-
-\begin{tikzpicture}
- \begin{loglogaxis}[ymajorgrids,xmajorgrids]
- \loglogtestplot
- \end{loglogaxis}
-\end{tikzpicture}
-
-\begin{tikzpicture}
- \begin{loglogaxis}[grid=both]
- \loglogtestplot
- \end{loglogaxis}
-\end{tikzpicture}
-
-{
-\tikzstyle{every major tick}+=[color=black,thick]
-\begin{tikzpicture}
- \begin{loglogaxis}[grid=major]
- \loglogtestplot
- \end{loglogaxis}
-\end{tikzpicture}
-
-\tikzstyle{every minor tick}+=[color=black,thick]
-\begin{tikzpicture}
- \begin{loglogaxis}[grid=both]
- \loglogtestplot
- \end{loglogaxis}
-\end{tikzpicture}
-}
-
-\testsection{Tick lines test}
-\begin{tikzpicture}
- \begin{loglogaxis}[xmajorticks=false,xminorticks=true]
- \loglogtestplot
- \end{loglogaxis}
-\end{tikzpicture}
-
-\begin{tikzpicture}
- \begin{loglogaxis}[ymajorticks=false,yminorticks=false]
- \loglogtestplot
- \end{loglogaxis}
-\end{tikzpicture}
-
-\begin{tikzpicture}
- \begin{loglogaxis}[ticks=none]
- \loglogtestplot
- \end{loglogaxis}
-\end{tikzpicture}
-
-\begin{tikzpicture}
- \begin{loglogaxis}[ticks=major]
- \loglogtestplot
- \end{loglogaxis}
-\end{tikzpicture}
-
-\testsection{TikZ-coordinate system ``axis''}
-\begin{tikzpicture}
-\begin{axis}
-\smallplotstest
-\axispath\draw (axis cs:0.5,0.6) -- (axis cs:-1,0);
-\end{axis}
-\end{tikzpicture}
-
-\begin{tikzpicture}
- \begin{loglogaxis}
- \axispath\draw
- (axis cs:18943,2.873391e-05) |- (axis cs:47103,8.437499e-06);
- \loglogtestplot
- \end{loglogaxis}
-\end{tikzpicture}
-\end{document}