download (.TGZ)

#
# Some simple tools (in C-shell) for ACLPUB (batch mode)
#		- jshin@csie.ncnu.edu.tw
#

#
# README:
#

The following tools are intended to be used with
the final.tgz/final.zip archive downloaded from the START
submission system to detect some potential problems
with the submissions in batch mode.

These tools, however, had only been tested and used
for the acl-2010 main proceedings archive.
You may find them faulty and incomplete
and limitted too :-)

So use them with caution.

Most of them are simple C-shell scripts.
You should be able to identify what's wrong with
them easily if some of them are not working for you.
You can then modify them to fit your working environment. 

#
# Functions:
#	- see the headers of the scripts for more information
 
getPageSize -
	- find PDF papers that are not formatted as A4
		- will introduce bad margins
	- also provides titles of these papers
	- and email addresses of these authors

getPDFver -
	- find PDF papers whose versions are above PDF-1.4
	- ACLPUB (official version) may not be able to
		handled some (but not all) PDF's that
		are above PDF-1.4
	- ACLPUB@START seems to overcome these already

fixNP -
	- fix metafiles that have faulty page numbers
		- such as null entries
		- get page number using 'pdfinfo'

#
# If you are running the traditional ACLPUB in
#	a linux box ...
findBad -
	- run ACLPUB one at a time and see which of them
		crashes ACLPUB so you can quickly isolate
		some faulty papers before knowing how to
		resolve their respective problems
	- simply by running 'make db'
		- so some files that pass this test may not pass other makes
	- you can revised it to test faulty files
		that cannot pass, say 'make shipout' or others