Pārlūkot izejas kodu

To prepare for packaging a release.

git-svn-id: https://tufte-latex.googlecode.com/svn/trunk@5 516e2f36-ce3a-0410-bea4-1d4a03f5df72
master
Bil Kleb pirms 18 gadiem
vecāks
revīzija
b5bc2dc771
6 mainītis faili ar 123 papildinājumiem un 1 dzēšanām
  1. +7
    -0
      History.txt
  2. +8
    -0
      Manifest.txt
  3. +44
    -0
      README.txt
  4. +63
    -0
      release
  5. Binārs
      sample-handout.pdf
  6. +1
    -1
      tufte-handout.cls

+ 7
- 0
History.txt Parādīt failu

@@ -0,0 +1,7 @@
== 1.0.0 / 2007-09-24

* First public release

== 0.1.0 / 2004-02-04

* Birthday!

+ 8
- 0
Manifest.txt Parādīt failu

@@ -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

+ 44
- 0
README.txt Parādīt failu

@@ -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.

+ 63
- 0
release Parādīt failu

@@ -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

Binārs
sample-handout.pdf Parādīt failu


+ 1
- 1
tufte-handout.cls Parādīt failu

@@ -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}}


Notiek ielāde…
Atcelt
Saglabāt