% Copyright 2013 Thomas Koenig, Alexander Michel, Michael Baumgart
%
% This file is part of NumericPlots.
%
% NumericPlots is free software: you can redistribute it and/or modify
% it under the terms of the GNU General Public License as published by
% the Free Software Foundation, either version 3 of the License, or
% any later version.
%
% NumericPlots is distributed in the hope that it will be useful,
% but WITHOUT ANY WARRANTY; without even the implied warranty of
% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
% GNU General Public License for more details.
%
% You should have received a copy of the GNU General Public License
% along with NumericPlots. If not, see <
http://www.gnu.org/licenses/>.
\documentclass[parskip]{scrartcl}
\usepackage[ansinew]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{amsmath}
\usepackage{siunitx}
% \usepackage{floatbarrier}
% \usepackage{showexpl}
\usepackage{etex} % use e-TeX�s extended register set
% options for package:
% BW: black and white
% AxisStyle=<style>: set standard axis style ([Boxed], Frame, FrameI, None)
\usepackage[
%BW,
xAxisStyle=Lower,
yAxisStyle=Left,
]{NumericPlots}
\usepackage[
ps2pdf, %% similar to dvips but redefines some macros for use with ps2pdf
final,
bookmarks=true, %% if true, generate PDF bookmarks (requires two passes of pdflatex)
bookmarksopen=false, %% if true, show all PDF bookmarks expanded
bookmarksnumbered=true, %% if true, add the section numbers to the bookmarks
% linkbordercolor=acin_red,
% urlbordercolor=acin_red,
% citebordercolor=acin_red,
% filebordercolor=acin_red,
pdfpagemode=UseOutlines, %% None, UseOutlines (=show bookmarks), UseThumbs (show thumbnails), FullScreen
% breaklinks,
pdfauthor = {Thomas Koenig Alexander Michel Michael Baumgart},
pdftitle = {NumericPlots - plot numeric data with latex},
pdfsubject = {},
plainpages=false,
hyperindex=true,
]{hyperref}
\usepackage{graphicx}
\definecolor{NumericPlotsCommands}{RGB}{0, 102, 153}
\usepackage{listings}
\lstset{language=[latex]tex,tabsize=2,basicstyle=\small\ttfamily,%
numbers=none, numberstyle=\tiny,%
breaklines=true, breakatwhitespace=false,%
emptylines=*1,%
columns=flexible,%
keywordstyle=\color{black},commentstyle=\color{gray},%
keywordstyle={[2]\color{NumericPlotsCommands}},%
morekeywords={[2]setxAxis, setyAxis, NumericDataPlot, plotxAxis, plotyAxis,%
NDPput,putExpX,putExpY,%
putN,putNE,putE,putSE,putS,putSW,putW,putNW,%
PutTickLabelYaxis,PutTickLabelXaxis,%
NDPhline, NDPvline, NDPline, NDPhbox, NDPvbox, NDPbox,%
LegendDefinition, LegLine,%
StdLabelOption,StdTickLabelOption,%
multilistplot, testframe}%
}
\title{NumericPlots - plot numeric data with latex}
\author{Thomas K\"{o}nig, Alexander Michel, Michael Baumgart}
\date{\today}
% \includeonly{TestPlots}
% \includeonly{TechnicalDetails}
% input DefineData here, as the examples from DefineData are used throughout the
% document (includeonly still works).
\input{examples/DefineData}
\input{examples/DataTestRealData}
\begin{document}
% redefining the StdLabelOption and StdTickLabelOption applies to all following
% plots.
% \renewcommand{\StdLabelOption}{\LARGE}
% \renewcommand{\StdTickLabelOption}{\LARGE}
\maketitle
Plotting numeric data is a task which often has to be done for scientific
papers. In \LaTeX, however, it is only possible to include graphics created with
an external program. The pstricks-packages provide many commands to
generate graphics in \LaTeX. To generate simple graphics from numeric data,
however, it is difficult to use. This package provides a simpler interface for
the pstricks-package to plot numeric data.
The authors may be reached at
\href{mailto:
[email protected]}{
[email protected]}.
\tableofcontents
\part{Introduction}
Plotting numeric data is a task which often has to be done for scientific
papers. In \LaTeX, however, it is only possible to include graphics created with
an external program. The pstricks-packages provide very many commands to
generate graphics in \LaTeX. To generate simple graphics from numeric data,
however, it is difficult to use. This package provides a simpler interface for
the pstricks-package to plot numeric data.
NumericPlots is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
any later version.
NumericPlots is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with NumericPlots. If not, see
http://www.gnu.org/licenses/.
Copyright 2013 Thomas K\"{o}nig, Alexander Michel, Michael Baumgart
% \part{Using the package} -> in BasicFunctionality
\include{BasicFunctionality}
\include{MultiplePlots}
\input{MatlabSupport}
%\section{package options}
%\section{list of commands and options}
\include{options}
\include{TechnicalDetails}
% \part{Examples}
\include{FurtherExamples}
\include{TestPlots}
% \part{Version}
\include{history}
% \section{Test Calculations}
%
% Teste setkeys
%
% Watch:
%
% \setkeys*[NumericDataPlot]{Axis}{xO=34, xMin=10}
% \setrmkeys[NumericDataPlot]{AxisWait}
% \begin{tabular}{ll}
% xMin & \NumDataPlotxMin\\
% \textbf{xO:} & \NumDataPlotxO \\
% \end{tabular}
%
% \setkeys*[NumericDataPlot]{Axis}{xMin=10, xO=34}
% \setrmkeys[NumericDataPlot]{AxisWait}
% \begin{tabular}{ll}
% xMin & \NumDataPlotxMin\\
% \textbf{xO:} & \NumDataPlotxO \\
% \end{tabular}
%
% \setkeys*[NumericDataPlot]{Axis}{xMin=10}
% \setrmkeys[NumericDataPlot]{AxisWait}
% \begin{tabular}{ll}
% xMin & \NumDataPlotxMin\\
% \textbf{xO:} & \NumDataPlotxO \\
% \end{tabular}
%
% calculation example:
% \setkeys*[NumericDataPlot]{Axis}{xO=34, xMax=20, xMin=10, Dx=2}
% \setrmkeys[NumericDataPlot]{AxisWait}
% \begin{tabular}{ll}
% xCoordMin & \NumDataPlotxCoordMin\\
% xCoordMax & \NumDataPlotxCoordMax \\
% xMin: & \NumDataPlotxMin \\
% xMax: & \NumDataPlotxMax \\
% xCoordMax: & \NumDataPlotxCoordMax \\
% xCoordMin: & \NumDataPlotxCoordMin \\
% Dx: & \NumDataPlotDx \\
% \textit{xNrTicks:} & \xNrTicks \\
% %\textit{NumDataPlotdx} & \NumDataPlotdx\\
% %\textit{NumDataPlotxCoordOrig} & \NumDataPlotdx\\
% \textbf{xO:} & \NumDataPlotxO \\
% \end{tabular}
\end{document}