Copyright (c) 2013. Daniel S. Standage <daniel.standage@gmail.com> This work is released under the Creative Commons CC BY 3.0 license. You are free to modify, copy, and/or distribute the work so long as you attribute the original work by including the text of this license and a link to the published work (http://dx.doi.org/10.6084/m9.figshare.643388) with any copies or derivative works. By exercising your rights to this work, you aggree to be bound by the terms of the license (full text available at http://creativecommons.org/licenses/by/3.0/). This directory contains the LaTeX markup for the tutorial "Designing command- line interfaces (CLIs) for scientific software". Additional source code included in this directory is provided by way of example and does not immediately address any real computing need. To typeset this document, you will need the following. * a LaTeX distribution installed on your computer, particularly the 'pdflatex' command * the 'minted' package for LaTeX (see https://code.google.com/p/minted/), which in turn depends on the 'Pygments' syntax highlighting engine for Python * GNU make If these dependencies are satisfied, you can typeset the document by entering the command make from the current directory in your terminal.
standage/cli-tutorial
Tutorial on "Designing command-line interfaces (CLIs) for scientific software" intended for scientists with beginner-level skills in programming and UNIX/Linux.
C