mirror of https://github.com/python/cpython
39 lines
1.1 KiB
Bash
Executable File
39 lines
1.1 KiB
Bash
Executable File
#! /bin/sh
|
|
# -*- Ksh -*-
|
|
#
|
|
# Generate a page count report of the PostScript version of the manuals.
|
|
|
|
TOTAL=0
|
|
|
|
getpagecount() {
|
|
PAGECOUNT=`grep -c '^%%Page:' $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 "
|
|
getpagecount doc "Documenting Python "
|
|
|
|
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
|