summaryrefslogtreecommitdiff
path: root/graphics/pstricks/contrib/numericplots/doc/src/NumericPlotsDoc.tex
diff options
context:
space:
mode:
Diffstat (limited to 'graphics/pstricks/contrib/numericplots/doc/src/NumericPlotsDoc.tex')
-rw-r--r--graphics/pstricks/contrib/numericplots/doc/src/NumericPlotsDoc.tex210
1 files changed, 210 insertions, 0 deletions
diff --git a/graphics/pstricks/contrib/numericplots/doc/src/NumericPlotsDoc.tex b/graphics/pstricks/contrib/numericplots/doc/src/NumericPlotsDoc.tex
new file mode 100644
index 0000000000..8ce4b122bd
--- /dev/null
+++ b/graphics/pstricks/contrib/numericplots/doc/src/NumericPlotsDoc.tex
@@ -0,0 +1,210 @@
+% 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:numericplots@tikey.de}{numericplots@tikey.de}.
+
+\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}