Skip to content

Dih5/PaperPlot

Repository files navigation

PaperPlot

release v0.1.0 Semantic Versioning license MIT Mathematica 10.0

Academic theme plotting package for Mathematica

Features

The package provides two themes, "MonoPaper" and "ColorPaper" that I use as a base to produce plots for TeX documents, exporting them to PDF.

Usage example

alt tag

Installation

Automatic installation

To install the PaperPlot package evaluate:

Get["https://raw.githubusercontent.com/dih5/PaperPlot/master/BootstrapInstall.m"]

This method uses MathematicaBootstrapInstaller and will also install the ProjectInstaller package if you don't have it already installed.

To load the PaperPlot package evaluate: Needs["PaperPlot`"].

Manual installation

  1. Download latest released PaperPlot.zip file.

  2. Extract downloaded PaperPlot.zip to any directory which is on the Mathematica $Path, e.g. to install for the current user FileNameJoin[{$UserBaseDirectory,"Applications"}], for all users FileNameJoin[{$BaseDirectory,"Applications"}].

  3. To load the package evaluate: Needs["PaperPlot`"].

No installation

To use package directly from the Web, without installation, evaluate:

Get["https://raw.githubusercontent.com/dih5/PaperPlot/master/PaperPlot/PaperPlot.m"]

Note that with this method of initialization package documentation will not be available in Mathematica Documentation Center.

Documentation

This application comes with documentation integrated with the Mathematica Documentation Center. After installation search for "PaperPlot" in documentation center or press F1 key with cursor on name of any of symbols introduced by this application.

The documentation is minimal, but might serve as an example.

Compatibility

The package works only in Mathematica 10+ since it makes use of the PlotTheme option.

License

This package is released under The MIT License.

Versioning

Releases of this package will be numbered using Semantic Versioning guidelines.