cpython/Doc/tools/getpagecounts

41 lines
1.1 KiB
Plaintext
Raw Normal View History

#! /bin/sh
# -*- Ksh -*-
#
# Generate a page count report of the PostScript version of the manuals.
cd `dirname $0`/..
PAPER=${PAPER:-letter}
TOTAL=0
getpagecount() {
PAGECOUNT=`grep -c '^%%Page:' paper-$PAPER/$1.ps`
echo "$2 $1.ps ($PAGECOUNT pages)"
TOTAL=`expr $TOTAL + $PAGECOUNT`
}
cat <<EOF
This is the PostScript version of the standard Python documentation.
If you plan to print this, be aware that some of the documents are
long. The following manuals are included:
EOF
getpagecount api "Python/C API "
getpagecount ext "Extending and Embedding the Python Interpreter"
getpagecount lib "Python Library Reference "
getpagecount mac "Macintosh Module Reference "
getpagecount ref "Python Reference Manual "
getpagecount tut "Python Tutorial "
echo
echo " Total page count: $TOTAL"
cat <<EOF
If you have any questions, comments, or suggestions regarding these
documents, please send them via email to python-docs@python.org.
EOF