diff --git a/History.txt b/History.txt new file mode 100644 index 0000000..5e1c056 --- /dev/null +++ b/History.txt @@ -0,0 +1,7 @@ +== 1.0.0 / 2007-09-24 + +* First public release + +== 0.1.0 / 2004-02-04 + +* Birthday! diff --git a/Manifest.txt b/Manifest.txt new file mode 100644 index 0000000..1bf807d --- /dev/null +++ b/Manifest.txt @@ -0,0 +1,8 @@ +History.txt +Manifest.txt +README.txt +graphics/nasa_vision_sm.png +graphics/satir_graph.png +sample-handout.pdf +sample-handout.tex +tufte-handout.cls diff --git a/README.txt b/README.txt new file mode 100644 index 0000000..127ab0d --- /dev/null +++ b/README.txt @@ -0,0 +1,44 @@ +Hi, + +Welcome to the beginnings of Tufte LaTeX package to help you +produce Tufte style handouts, reports, and notes. + +== Quick Start + +Try typesetting sample.tex with the following sequence +of commands, + + pdflatex sample + +The result should look like sample.pdf. + +== Troubleshooting + +If you encounter errors of the form, + + ! LaTeX Error: File `bibinputs.sty' not found. + +you will need to obtain these missing packages from CTAN +. For package installation instructions and +answers to many other questions, see the UK TeX FAQ, + + http://www.tex.ac.uk/cgi-bin/texfaq2html?introduction=yes + +or search the news:comp.text.tex group via, + + http://groups.google.com/group/comp.text.tex + +== Bugs/Features/Support + +For kudos, feature requests, or support requests that you +feel are /particular to this Tufte LaTeX package/, i.e., not +a general LaTeX issue, please use this project's issue tracker +available at + + http://tufte-latex.googlecode.com + +== Contributing + +Patches are welcome via the issue tracker. Alternatively, +if you'd like to become a developer on this project, email +Bil.Kleb at NASA gov. diff --git a/release b/release new file mode 100755 index 0000000..53b43f8 --- /dev/null +++ b/release @@ -0,0 +1,63 @@ +#!/bin/sh + +package='tufte-latex' +class='tufte-handout.cls' + +set -e + +if test $# -ne 1; then + echo "usage: $0 VERSION" + exit 1 +fi + +version=$1 + +if ! echo $version | grep -E "^[0-9]+\.[0-9]+\.[0-9]+$" +then + echo "VERSION should be of the form 1.2.5 (major.minor.revision)" + exit 1 +fi + +if ! grep -q $version $class +then + echo "Error: version skew. '$version' does not match that in class" + grep -H ProvidesClass $class + exit 1 +fi + +date=`date +%Y/%m/%d` + +if ! grep -q $date $class +then + echo "Error: date skew. '$date' does not match that in class" + grep -H ProvidesClass $class + exit 1 +fi + +# Refresh sample document + +pdflatex sample-handout > refresh-sample.log +rm -f sample-handout.{aux,log,out} refresh-sample.log + +# Make bundle + +mkdir -p pkg/$package-$version +cp `cat Manifest.txt` pkg/$package-$version +zip -rq pkg/$package-$version.zip pkg/$package-$version + +cat << MESSAGE + +`openssl dgst -sha1 pkg/$package-$version.zip` + +Don't forget to tag, + + svn cp -m'To tag release $version.' \\ + https://$package.googlecode.com/svn/trunk \\ + https://$package.googlecode.com/svn/tags/rel_$version + +and upload, + + http://code.google.com/p/$package/downloads/list + http://ctan.org/upload + +MESSAGE diff --git a/sample-handout.pdf b/sample-handout.pdf index 730c806..d4259ea 100644 Binary files a/sample-handout.pdf and b/sample-handout.pdf differ diff --git a/tufte-handout.cls b/tufte-handout.cls index 2e7e840..f86cd6b 100644 --- a/tufte-handout.cls +++ b/tufte-handout.cls @@ -1,5 +1,5 @@ \NeedsTeXFormat{LaTeX2e}[1994/06/01] -\ProvidesClass{tufte-handout}[2004/02/04 v0.1 Tufte-handout class] +\ProvidesClass{tufte-handout}[2007/09/24 v1.0.0 Tufte-handout class] \DeclareOption*{\PassOptionsToClass{\CurrentOption}{article}% \typeout{NOTE: Passing ``\CurrentOption" option on to the standard LaTeX book class}}