L E G I S W O R K S  


Statutes at Large Project for Pre-1951 & Post-2010 Volumes
(July 2014)

Background

Needs Analysis

Goals

Volunteer to Help

  • Volunteer Signup List: It's easy to help, just review and update a table of contents file using the volume PDF file.

Volumes Completed So Far (64/64 pre-1951 volumes as of 7/28/2014)

    The links below are to directories, not files. Directories after volume 28 contain a sub-directory (publaws) with public law and public resolution files and another sub-directory (stats) with stat-page files for that volume. These directories also have zip files for all of the files in the public law folder and another zip file for the stats folder. The simplified table of contents file is called xout#.txt where # is the Statutes at Large volume.

    For directories before volume 35 (1907), the publaws folder is replaced by a separate congress directory. Before volume 35, law numbers repeat due to multiple sessions and Congresses requiring session sub-directories.

Sample Acts in the Statutes at Large

Updated volumes with missing pages corrected

  • Vol. 46 is missing page 46 which would be a blank page. The page is missing at both wikisource.org and constitution.org.
  • Vol. 45 was missing page 1676. The PDF file is 57 MB.
  • Vol. 42 is missing page 1060 which would be a blank page. The page is missing at both wikisource.org and constitution.org.
  • Vol. 41 is missing page 1080 which would be a blank page. The page is missing at both wikisource.org and constitution.org.
  • Vol. 40 is missing page 428 which would be a blank page. The page is missing at both wikisource.org and constitution.org.
  • Vol. 38 is missing page 784 which would be a blank page. The page is missing at both wikisource.org and constitution.org.
  • Vol. 35 is missing page 580 which would be a blank page. The page is missing at both wikisource.org and constitution.org.
  • Vol. 33 is missing page 2 which would be a blank page. The page is missing at both wikisource.org and constitution.org. It is also missing pages 1288-2304 which contain private acts, resolutions, treaties, and concurrent resolutions.
  • Vol. 32 was missing page 112. The PDF file is 98 MB (includes Presidential Proclamations)

Process Being Used

  • pdftotext to extract OCRed text from volume files. Tesseract or RTF for volumes 6, 7, and 8. (OCR tests)
  • Run pagesal#.pl program to create the "control" file that splits the volume PDF file. (see xout#.txt in each volume folder)
  • The control file needs to be reviewed for accuracy and manually modified using the table of contents in the volume file, Table III for uscode.house.gov, and/or manually reviewing the SAL PDF file to determine accuracy. The control file also needs to be modified with the missing Statutes pages. This can be determined by running the BreakSAL program repetitively to determine where public law PDF files begin on the wrong page.
  • Optimize the PDF file to be PDF 1.5 compatible. I used Acrobat XI Pro
  • Run BreakSal.pl using the control files to create the publaws and stats folders and files.

Github Repository

Technical Notes and Findings

  • http://forums.adobe.com/thread/286137 Problem with volume 125 and 126 required saving the files first as Acrobat 5.0 compatible. The problem is that PDF-API2 wanted a pre-Acrobat 9+ PDF file. The pre-1951 files don't have this issue.
  • Volume 64 is missing pages 913, 922-926.
  • Volume 63 is missing pages 806, 813, 965, 966, and 1045-1049.
  • Volume 62 is missing pages 130-135, 866, 867, and 992-1009. Page 1009 is the start of Public Law 774.
  • Volume 60 is missing page 252.
  • Volume 58 is missing pages 28-30, 187, and 247-252.
  • Volume 56 is missing pages 803 and 804.
  • Volume 55 is missing pages 690 and 691.
  • Volume 51 is missing pages 6, 7, 12, 277, 302, and 370.
  • Volume 50 is missing page 319. Not available at wikisource.org.
  • Volume 47 is missing page 1622 at the end of the volume. Available at wikisource.org.

Created and Maintained By:

  • Joe Carmel

Special Thanks

Member of

Strategic Plan Provided By: