git-svn-id: https://tufte-latex.googlecode.com/svn/trunk@5 516e2f36-ce3a-0410-bea4-1d4a03f5df72master
| @@ -0,0 +1,7 @@ | |||||
| == 1.0.0 / 2007-09-24 | |||||
| * First public release | |||||
| == 0.1.0 / 2004-02-04 | |||||
| * Birthday! | |||||
| @@ -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 | |||||
| @@ -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 | |||||
| <http://ctan.org>. 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. | |||||
| @@ -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 | |||||
| @@ -1,5 +1,5 @@ | |||||
| \NeedsTeXFormat{LaTeX2e}[1994/06/01] | \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}% | \DeclareOption*{\PassOptionsToClass{\CurrentOption}{article}% | ||||
| \typeout{NOTE: Passing ``\CurrentOption" option on to the | \typeout{NOTE: Passing ``\CurrentOption" option on to the | ||||
| standard LaTeX book class}} | standard LaTeX book class}} | ||||