From b61d8f5659da3efee7a202e8aece733d38b071e3 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Thu, 7 Jul 2016 21:42:30 +0000 Subject: sf298 (7jul16) git-svn-id: svn://tug.org/texlive/trunk@41653 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/latex/sf298/Makefile | 95 ++++++++++++++++++++++++ Master/texmf-dist/doc/latex/sf298/README.txt | 55 ++++++++++++++ Master/texmf-dist/doc/latex/sf298/sample298.pdf | Bin 106900 -> 0 bytes Master/texmf-dist/doc/latex/sf298/sample298.tex | 13 +++- Master/texmf-dist/doc/latex/sf298/sf298.pdf | Bin 241912 -> 417492 bytes 5 files changed, 159 insertions(+), 4 deletions(-) create mode 100644 Master/texmf-dist/doc/latex/sf298/Makefile create mode 100644 Master/texmf-dist/doc/latex/sf298/README.txt delete mode 100644 Master/texmf-dist/doc/latex/sf298/sample298.pdf (limited to 'Master/texmf-dist/doc/latex/sf298') diff --git a/Master/texmf-dist/doc/latex/sf298/Makefile b/Master/texmf-dist/doc/latex/sf298/Makefile new file mode 100644 index 00000000000..63857045c78 --- /dev/null +++ b/Master/texmf-dist/doc/latex/sf298/Makefile @@ -0,0 +1,95 @@ +PACKAGE = sf298 +######################################################################## +## LaTeX2e Makefile +## +## Update the following defines for your local configuration, +## +CONTRIB = /usr/share/texmf/tex/latex/misc +## +CP = cp +DVIPS = dvips -t letter +GZIP = gzip +LATEX = latex +MAKEINDEX = makeindex +PDFLATEX = pdflatex +PS2PDF = ps2pdf +RM = rm +TAR = tar +######################################################################## +## make [all] Generates the style (.sty) file, the doc and +## test files (.ps) and cleans up the directory. +## make [un]install Install or uninstall the style (.sty) file from +## the CONTRIB area. +## make [very]clean Clean out various auxillary files. "veryclean" +## cleans out more stuff. +######################################################################## +## make dvi Generate the *.dvi version of the documentation. +## make [full]ps Generate the documentation. The "fullps" version +## adds the change log and the cross-references. +## make idx Generate the change log and the cross-references +## (for fullps -- requires MAKEINDEX). +## make sty Generate the style (.sty) file. +## make pdf Generate the *.pdf version of the documentation. +######################################################################## +## make test Runs test program(s). +## make distribtion Builds a distribution (.tar.gz) file. +######################################################################## + +all: pdf test clean + +install: sty + $(CP) $(PACKAGE).sty $(CONTRIB) +uninstall: ; -$(RM) -f $(CONTRIB)/$(PACKAGE).sty +clean: ; -$(RM) -f *.dvi *.log *.aux *.lof *.lot *.lom *.toc + -$(RM) -f *.idx *.ind *.glo *.gls *.ilg *.out *~ +veryclean: clean + -$(RM) -f *.sty *.cls *.ps *.pdf *.gz *pk ltxdoc.cfg + +dvi: $(PACKAGE).dvi +fullps: dvi idx ps +idx: $(PACKAGE).ind $(PACKAGE).gls + $(LATEX) $(PACKAGE).dtx + $(LATEX) $(PACKAGE).dtx +ps: $(PACKAGE).ps +sty: $(PACKAGE).sty +pdf: fullps + $(PS2PDF) $(PACKAGE).ps > $(PACKAGE).pdf + +test: $(PACKAGE).sty + $(LATEX) sample298.tex + $(LATEX) sample298.tex + $(DVIPS) -o sample298.ps sample298.dvi + +distribution: ; mkdir $(PACKAGE) + $(CP) -p Makefile $(PACKAGE).pdf $(PACKAGE) + $(CP) -p $(PACKAGE).dtx $(PACKAGE).ins $(PACKAGE) + $(TAR) -cvf $(PACKAGE).tar ./$(PACKAGE) + $(RM) -rf $(PACKAGE) + $(GZIP) -9 $(PACKAGE).tar + + +$(PACKAGE).aux: $(PACKAGE).dtx $(PACKAGE).sty + $(LATEX) $(PACKAGE).dtx + $(LATEX) $(PACKAGE).dtx + +$(PACKAGE).dvi: $(PACKAGE).dtx $(PACKAGE).sty $(PACKAGE).aux + $(LATEX) $(PACKAGE).dtx + $(LATEX) $(PACKAGE).dtx + +$(PACKAGE).glo: $(PACKAGE).dtx $(PACKAGE).sty + $(LATEX) $(PACKAGE).dtx + +$(PACKAGE).gls: $(PACKAGE).glo + -$(MAKEINDEX) -s gglo.ist -o $(PACKAGE).gls $(PACKAGE).glo + +$(PACKAGE).idx: $(PACKAGE).dtx $(PACKAGE).sty + $(LATEX) $(PACKAGE).dtx + +$(PACKAGE).ind: $(PACKAGE).idx + -$(MAKEINDEX) -s gind.ist $(PACKAGE).idx + +$(PACKAGE).ps: $(PACKAGE).dvi + $(DVIPS) -o $(PACKAGE).ps $(PACKAGE).dvi + +$(PACKAGE).sty: $(PACKAGE).dtx $(PACKAGE).ins + $(LATEX) $(PACKAGE).ins diff --git a/Master/texmf-dist/doc/latex/sf298/README.txt b/Master/texmf-dist/doc/latex/sf298/README.txt new file mode 100644 index 00000000000..fe10e1ae373 --- /dev/null +++ b/Master/texmf-dist/doc/latex/sf298/README.txt @@ -0,0 +1,55 @@ +sf298 package +------------- + +Authors +------- +Steven Douglas Cochran +SVC HS Information Technology, M200 Scaife Hall +3550 Terrace Street +Pittsburgh, PA 15261, USA +email: sdc18@pitt.edu +(Original Author, versions 1.1 & 1.2) + +and + +Peter Andrew Rochford +Acorn Science & Innovation, Inc. +1616 Anderson Road, Suite 213 +McLean, VA 22102, USA +email: prochford@acornsi.com +(Author, version 1.3) + +Purpose +------- +The sf298 package provides for creating a filled-in copy of the standard form +298 (Rev. 8/98), ``Report Documentation Page''. This form is used in announcing +and cataloging reports submitted as deliverables on contracts with the U.S. +Government. It is important that the information on the sf298 page be +consistent with the rest of the report, particularly the cover and title page. +Instructions for filling in each block of the form are given in the documentation +file (sf298.pdf) distributed with the package. The macro \MakeRptDocPage causes +the page to be printed. If the "twoside" option is specified in the +documentclass, then it is printed as a separate page with a blank back. The +macro \GeneralInstructions causes the page of general instructions that +accompanies the form to be printed. This is typically inserted after the +sf298 form. + +License +------- +Copyright (C) 2000,2004 Steven Douglas Cochran. + +The copyright remains with the above author. + +The sf298 package may be distributed and/or modified under the +conditions of the LaTeX Project Public License, either version 1.2 +of this license or (at your option) any later version. The latest +version of this license is in: + http://www.latex-project.org/lppl.txt +and version 1.2 or later is part of all distributions of LaTeX +version 1999/12/01 or later. + +The sf298 package is distributed in the hope that it will be +useful, but `as is', WITHOUT WARRANTY OF ANY KIND, either expressed +or implied, including, but not limited to, the implied warranties of +MERCHANTABILITY and FITNESS FOR A PARTICULAR PURPOSE. See the LaTeX +Project Public License for more details. diff --git a/Master/texmf-dist/doc/latex/sf298/sample298.pdf b/Master/texmf-dist/doc/latex/sf298/sample298.pdf deleted file mode 100644 index 8cc5760025d..00000000000 Binary files a/Master/texmf-dist/doc/latex/sf298/sample298.pdf and /dev/null differ diff --git a/Master/texmf-dist/doc/latex/sf298/sample298.tex b/Master/texmf-dist/doc/latex/sf298/sample298.tex index 6643b4c8092..65b77c0af03 100644 --- a/Master/texmf-dist/doc/latex/sf298/sample298.tex +++ b/Master/texmf-dist/doc/latex/sf298/sample298.tex @@ -28,6 +28,13 @@ %% \documentclass[twoside]{article} \usepackage{sf298} + + \setlength{\parindent}{5ex} + \setlength{\paperwidth}{8.5in} + \setlength{\textwidth}{6.5in} + \setlength{\oddsidemargin}{0in} + \setlength{\evensidemargin}{0in} + \makeatletter \renewcommand{\@maketitle}{% \newpage @@ -51,10 +58,6 @@ \newcommand{\showabstract}{% \noindent \sf@Abstract} -\newcommand{\ReportDescription}{% - \global\let\thanks\@gobble - \MakeRptDocPage - \global\let\thanks\relax} \makeatother \date{June 1996} \ReportDate{10--06--1996} @@ -119,6 +122,8 @@ \ReportDescription +\GeneralInstructions{small} + \tableofcontents \cleardoublepage \pagenumbering{arabic} diff --git a/Master/texmf-dist/doc/latex/sf298/sf298.pdf b/Master/texmf-dist/doc/latex/sf298/sf298.pdf index c012c494dff..5349d350816 100644 Binary files a/Master/texmf-dist/doc/latex/sf298/sf298.pdf and b/Master/texmf-dist/doc/latex/sf298/sf298.pdf differ -- cgit v1.2.3