summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2007-04-22 17:14:41 +0000
committerKarl Berry <karl@freefriends.org>2007-04-22 17:14:41 +0000
commit826ba3c6273e76edd321436990e03e12c7affdd1 (patch)
tree51e06869ae7ed754817ee7972df7178efd0f9efb
parent3a0595042f7a56658ecc4a51fe68f2ab4312bc49 (diff)
spie update (19apr07)
git-svn-id: svn://tug.org/texlive/trunk@4171 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/texmf-dist/bibtex/bib/spie/report.bib38
-rw-r--r--Master/texmf-dist/doc/latex/spie/README52
-rw-r--r--Master/texmf-dist/doc/latex/spie/article.pdfbin94067 -> 130190 bytes
-rw-r--r--Master/texmf-dist/doc/latex/spie/article.tex106
-rw-r--r--Master/texmf-dist/tex/latex/spie/spie.cls236
-rw-r--r--Master/texmf-dist/tpm/spie.tpm6
6 files changed, 224 insertions, 214 deletions
diff --git a/Master/texmf-dist/bibtex/bib/spie/report.bib b/Master/texmf-dist/bibtex/bib/spie/report.bib
index 36fdd1ce734..0a873838008 100644
--- a/Master/texmf-dist/bibtex/bib/spie/report.bib
+++ b/Master/texmf-dist/bibtex/bib/spie/report.bib
@@ -1,26 +1,26 @@
%% report.bib - contains BiBtex input for bibliography
-@book{Eisenberg92,
- author = "A. Eisenberg",
- title = "Guide to Technical Editing",
- publisher= "Oxford University",
+@book{Alred03,
+ author = "G. J. Alred and C. T. Brusaw and W. E. Oliu",
+ title = "Handbook of Technical Writing",
+ publisher= "St. Martin's",
address= "New York",
- year = "1992" }
-
-@book{Gelman95,
- author = "A. Gelman and J. B. Carlin and H. S. Stern and D. B. Rubin",
- title = "Bayesian Data Analysis",
- publisher= "Chapman \& Hall",
- address= "London",
- year = "1995" }
-
+ year = "2003 (seventh edition)" }
+
@book{Goossens97,
- author = "M. Goossens and F. Mittelbach and A. Samarin",
+ author = "Michel Goossens and Frank Mittelbach and Sebastian Rahtz",
title = "The LaTeX Companion",
publisher= "Addison-Wesley",
address= "Reading, Mass.",
year = "1997" }
+@book{Mittelbach04,
+ author = "Frank Mittelbach and Michel Goossens and Johannes Braams and David Carlisle",
+ title = "The LaTeX Companion",
+ publisher= "Addison-Wesley",
+ address= "Reading, Mass.",
+ year = "2004 (second edition)" }
+
@incollection{Gull89a,
author = "S. F. Gull",
title = "Developments in maximum-entropy data analysis",
@@ -54,8 +54,12 @@
volume = "21",
pages = "1087-1091",
year = "1953" }
-
-
-
+@book{Perelman97,
+ author = "L. C. Perelman and J. Paradis and E. Barrett",
+ title = "Mayfield Handbook of Technical and Scientific Writing",
+ publisher= "Mountain View",
+ address= "Mayfield",
+ year = "1997",
+ note = "http://mit.imoat.net/handbook/" }
diff --git a/Master/texmf-dist/doc/latex/spie/README b/Master/texmf-dist/doc/latex/spie/README
index 4ad6673498e..4b1fcf3276c 100644
--- a/Master/texmf-dist/doc/latex/spie/README
+++ b/Master/texmf-dist/doc/latex/spie/README
@@ -1,23 +1,29 @@
-SPIE Proceedings LaTeX style files
-----------------------------------
-
-Basic LaTeX files:
-spie.cls, class file to format manuscript
-spiebib.bst, BibTeX bibliography style file to format reference list
-
-Demonstration document including formatting instructions:
-article.tex, LaTeX source file
-report.bib, BibTeX bibliography file used by article.tex
-mcr3b.eps, EPS image used by article.tex
-
-Examples of the final formatted manuscript obtained using the above style files:
-article.ps, in PostScript
-article.pdf, in Adobe Portable Document Format
-
-Further instructions for using these files available at http://public.lanl.gov/kmh/spie/
-
-Ken Hanson
-kmh@lanl.gov
-telephone: 505-667-1402
-fax: 505-665-4972
-
+SPIE Proceedings LaTeX style files
+----------------------------------
+
+Basic LaTeX files:
+ spie.cls, class file to format manuscript
+ spiebib.bst, BibTeX bibliography style file to format reference list
+
+Requires following LaTeX packages:
+ cite.sty (Vers. 4.01 or later)
+ ifthen.sty
+
+Demonstration document including formatting instructions:
+ article.tex, LaTeX source file
+ report.bib, BibTeX bibliography file used by article.tex
+ mcr3b.eps, EPS image used by article.tex
+
+Examples of the final formatted manuscript obtained using the above style files:
+ article.ps, in PostScript
+ article.pdf, in Adobe Portable Document Format
+
+These packages are free software, as defined by the LaTeX Project Public License.
+
+Further instructions for using these files available at http://public.lanl.gov/kmh/spie/
+
+Ken Hanson
+kmh@lanl.gov
+telephone: 505-667-1402
+fax: 505-665-4972
+
diff --git a/Master/texmf-dist/doc/latex/spie/article.pdf b/Master/texmf-dist/doc/latex/spie/article.pdf
index d9c6c4a38e6..3aed3328d79 100644
--- a/Master/texmf-dist/doc/latex/spie/article.pdf
+++ b/Master/texmf-dist/doc/latex/spie/article.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/spie/article.tex b/Master/texmf-dist/doc/latex/spie/article.tex
index d16d7efce24..a7642d7a624 100644
--- a/Master/texmf-dist/doc/latex/spie/article.tex
+++ b/Master/texmf-dist/doc/latex/spie/article.tex
@@ -1,11 +1,10 @@
-% article.tex (Version 2.81, released 24 September 2003)
+% article.tex (Version 3.2, released 17 April 2007)
% Article to demonstrate format for SPIE Proceedings
% Special instructions are included in this file after the
% symbol %>>>>
% Numerous commands are commented out, but included to show how
% to effect various options, e.g., to print page numbers, etc.
-% This LaTeX source file is composed for LaTeX2e,
-% not the older LaTeX version 2.09, as previous versions were.
+% This LaTeX source file is composed for LaTeX2e.
% The following commands have been added in the SPIE class
% file (spie.cls) and will not be understood in other classes:
@@ -15,8 +14,9 @@
\documentclass[]{spie} %>>> use for US letter paper
%%\documentclass[a4paper]{spie} %>>> use this instead for A4 paper
+%%\documentclass[nocompress]{spie} %>>> to avoid compression of citations
%% \addtolength{\voffset}{9mm} %>>> moves text field down
-
+%% \renewcommand{\baselinestretch}{1.65} %>>> 1.65 for double spacing, 1.25 for 1.5 spacing
% The following command loads a graphics package to include images
% in the document. It may be necessary to specify a DVI driver option,
% e.g., [dvips], but that may be inappropriate for some LaTeX
@@ -57,7 +57,7 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{abstract}
-This document shows the desired format and appearance of a manuscript prepared for the Proceedings of the SPIE. It contains general formatting instructions and hints about how to use LaTeX. The LaTeX source file that produced this document, {\tt article.tex} (Version 2.81), provides a template, which can be used in conjunction with {\tt spie.cls}.
+This document shows the desired format and appearance of a manuscript prepared for the Proceedings of the SPIE. It contains general formatting instructions and hints about how to use LaTeX. The LaTeX source file that produced this document, {\tt article.tex} (Version 3.2), provides a template, which can be used in conjunction with {\tt spie.cls}.
\end{abstract}
%>>>> Include a list of keywords after the abstract
@@ -66,16 +66,16 @@ This document shows the desired format and appearance of a manuscript prepared f
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\section{INTRODUCTION}
-\label{sect:intro} % \label{} allows reference to this section
+\label{sec:intro} % \label{} allows reference to this section
-This document shows the desired format and appearance of a manuscript prepared for the Proceedings of the SPIE.\footnote{This format was developed in 1995 by Rick Herman, SPIE, and Ken Hanson, Los Alamos National Laboratory.} It is prepared using LaTeX2e\cite{Lamport94} with the class file {\tt spie.cls}. The LaTeX source file used to create this document is {\tt article.tex}, which contains important formatting information embedded in it. These files are available on the Internet at {\tt http://home.lanl.gov/kmh/spie/}. The font used throughout is the LaTeX default font, Computer Modern Roman, which is equivalent to the Times Roman font available on many systems. If this font is not available, use a similar serif font. Normal text has a font size of 10 points\footnote{Font sizes are specified in points, abbreviated pt., which is a unit of length. One inch = 72.27 pt.; one cm = 28.4 pt.} for which the actual height of a capital E is about 2.4 mm (7 pt.) and the line-to-line spacing is about 4.2 mm (12 pt.). The font attributes for other parts of the manuscript, summarized in Table~\ref{tab:fonts}, are described in the following sections. Normal text should be justified to both the left and right margins. Appendix~\ref{sect:latex} has information about PostScript fonts.
+This document shows the desired format and appearance of a manuscript prepared for the Proceedings of the SPIE.\footnote{The basic format was developed in 1995 by Rick Herman (SPIE) and Ken Hanson (Los Alamos National Lab.).} It is prepared using LaTeX2e\cite{Lamport94} with the class file {\tt spie.cls}. The LaTeX source file used to create this document is {\tt article.tex}, which contains important formatting information embedded in it. These files are available on the Internet at {\tt http://home.lanl.gov/kmh/spie/}. The font used throughout is the LaTeX default font, Computer Modern Roman, which is equivalent to the Times Roman font available on many systems. If this font is not available, use a similar serif font. Normal text has a font size of 10 points\footnote{Font sizes are specified in points, abbreviated pt., which is a unit of length. One inch = 72.27 pt.; one cm = 28.4 pt.} for which the actual height of a capital E is about 2.4 mm (7 pt.) and the line-to-line spacing is about 4.2 mm (12 pt.). The font attributes for other parts of the manuscript, summarized in Table~\ref{tab:fonts}, are described in the following sections. Normal text should be justified to both the left and right margins. Appendix~\ref{sec:latex} has information about PostScript fonts.
To be properly reproduced in the Proceedings, all text and figures must fit inside a rectangle 6.75-in.\ wide by 8.75-in.\ high or 17.15 cm by 22.23 cm. The text width and height are set in {\tt spie.cls} to match this requirement.
%% This table is carefully placed in the source file to make
%% it appear at bottom of page, but above the footnotes.
%% Use of [h] in following command forces table to appear "here".
\begin{table}[h]
-\caption{Fonts sizes to be used for various types of text. All fonts are Computer Modern Roman or an equivalent. Table captions should be centered above the table. When the caption is too long to fit on one line, it should be justified to the right and left margins of the body of the text.}
+\caption{Fonts sizes to be used for various parts of the manuscript. All fonts are Computer Modern Roman or an equivalent. Table captions should be centered above the table. When the caption is too long to fit on one line, it should be justified to the right and left margins of the body of the text.}
\label{tab:fonts}
\begin{center}
\begin{tabular}{|l|l|} %% this creates two columns
@@ -102,11 +102,11 @@ To be properly reproduced in the Proceedings, all text and figures must fit insi
\end{tabular}
\end{center}
\end{table}
-The text should begin 1.00 in.\ or 2.54 cm from the top of the page. The right and left margins should be 0.875~in.\ or 2.22 cm for US letter-size paper (8.5 in.\ by 11 in.) or 1.925 cm for A4 paper (210 mm by 297 mm) to horizontally center the text on the page. See Appendix~\ref{sect:latex} for guidance regarding paper-size specification.
+The text should begin 1.00 in.\ or 2.54 cm from the top of the page. The right and left margins should be 0.875~in.\ or 2.22 cm for US letter-size paper (8.5 in.\ by 11 in.) or 1.925 cm for A4 paper (210 mm by 297 mm) to horizontally center the text on the page. See Appendix~\ref{sec:latex} for guidance regarding paper-size specification.
-Authors are encouraged to follow the principles of sound technical writing, as described in Ref.~\citenum{Eisenberg92}, for example. Many aspects of technical writing are addressed in the {\em AIP Style Manual}, published by the American Institute of Physics. It is available on line at {\tt http://www.aip.org/pubservs/style/4thed/toc.html}. Good English usage is essential. A spelling checker is helpful for finding misspelled words.
+Authors are encouraged to follow the principles of sound technical writing, as described in Refs.~\citenum{Alred03} and \citenum{Perelman97}, for example. Many aspects of technical writing are addressed in the {\em AIP Style Manual}, published by the American Institute of Physics. It is available on line at {\tt http://www.aip.org/pubservs/style/4thed/toc.html} or {\tt http://public.lanl.gov/kmh/AIP\verb+_+Style\verb+_+4thed.pdf}. A spelling checker is helpful for finding misspelled words.
-An author may use this LaTeX source file as a template by substituting his/her own text in each field. This document is not meant to be a complete guide on how to use LaTeX. For that, refer to books on LaTeX usage, such as the definitive work by Lamport\cite{Lamport94} or the very useful compendium by Goossens et al.\cite{Goossens97}
+An author may use this LaTeX source file as a template by substituting his/her own text in each field. This document is not meant to be a complete guide on how to use LaTeX. For that, refer to books on LaTeX usage, such as the definitive work by Lamport\cite{Lamport94} or the very useful compendium by Mittelbach et al.\cite{Mittelbach04}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\section{PARTS OF MANUSCRIPT}
@@ -121,13 +121,13 @@ At times it may be desired, for formatting reasons, to break a line without star
%%-----------------------------------------------------------
\subsection{Title and Author Information}
-\label{sect:title}
+\label{sec:title}
-The article title appears centered at the top of the first page. The title font is 16 point, bold. The rules for capitalizing the title are the same as for sentences; only the first word, proper nouns, and acronyms should be capitalized. Avoid using acronyms in the title, unless they are widely understood. Consider the possibility that people outside your area of expertise might read your article. Appendix~\ref{sect:misc} contains more about acronyms.
+The article title appears centered at the top of the first page. The title font is 16 point, bold. The rules for capitalizing the title are the same as for sentences; only the first word, proper nouns, and acronyms should be capitalized. Avoid using acronyms in the title. Keep in mind that people outside your area of expertise might read your article. Appendix~\ref{sec:misc} contains more about acronyms.
The list of authors immediately follows the title after a blank vertical space of about 7 mm. The font is 12 point, normal with each line centered. The authors' affiliations and addresses follow the author list after another blank space of about 4 mm, also in 12-point, normal font and centered. Do not use acronyms in affiliations and addresses. For multiple affiliations, each affiliation should appear on a new line, separated from the following address by a semicolon. Italicized superscripts may be used to identify the correspondence between the authors and their respective affiliations. Further author information, such as e-mail address, complete postal address, and web-site location, may be provided in a footnote by using \verb|\authorinfo{}|, as demonstrated above.
-When the abbreviated title or author information is too long to fit on one line, multiple lines may be used; insert line breaks appropriately to achieve a visually pleasing format. The proper spacing of one and one-half lines between the title, author list, and their affiliations is achieved with the LaTeX command \verb|\skiplinehalf| defined in {\tt spie.cls}.
+When the abbreviated title or author information is too long to fit on one line, multiple lines may be used; insert line breaks appropriately to achieve a visually pleasing format. The proper spacing of one and one-half lines between the title, author list, and their affiliations is achieved with the command \verb|\skiplinehalf| defined in {\tt spie.cls}.
%%-----------------------------------------------------------
\subsection{Abstract and Keywords}
@@ -135,11 +135,11 @@ The title and author information is immediately followed by the Abstract. The Ab
%%-----------------------------------------------------------
\subsection{Body of Paper}
-The body of the paper consists of numbered sections that present the main findings. These sections should be organized to best present the material. See Sect.~\ref{sect:sections} for formatting instructions.
+The body of the paper consists of numbered sections that present the main findings. These sections should be organized to best present the material. See Sec.~\ref{sec:sections} for formatting instructions.
%%-----------------------------------------------------------
\subsection{Appendices}
-Auxiliary material that is best left out of the main body of the paper, for example, derivations of equations, proofs of theorems, and details of algorithms, may be included in appendices. Appendices are enumerated with upper-case Latin letters in alphabetic order, and appear just before the Acknowledgments and References.
+Auxiliary material that is best left out of the main body of the paper, for example, derivations of equations, proofs of theorems, and details of algorithms, may be included in appendices. Appendices are enumerated with uppercase Latin letters in alphabetic order, and appear just before the Acknowledgments and References.
%%-----------------------------------------------------------
\subsection{Acknowledgments}
@@ -151,21 +151,27 @@ The References section lists books, articles, and reports that are cited in the
The reference list at the end of this document is created using BibTeX, which looks through the file {\tt report.bib} for the entries cited in the LaTeX source file. The format of the reference list is determined by the bibliography style file {\tt spiebib.bst}, as specified in the \verb|\bibliographystyle{spiebib}| command. Alternatively, the references may be directly formatted in the LaTeX source file.
-For books\cite{Lamport94,Eisenberg92,Gelman95,Goossens97} the listing includes the list of authors, book title (in italics), page or chapter numbers, publisher, city, and year of publication. A reference to a journal article\cite{Metropolis53} includes the author list, title of the article (in quotes), journal name (in italics, properly abbreviated), volume number (in bold), inclusive page numbers, and year. By convention\cite{Lamport94}, article titles are capitalized as described in Sect.~\ref{sect:title}. A reference to a proceedings paper or a chapter in an edited book\cite{Gull89a} includes the author list, title of the article (in quotes), conference name (in italics), if appropriate, editors, volume or series title (in italics), volume number (in bold), if applicable, inclusive page numbers, publisher, city, and year. References to an article in the SPIE Proceedings may include the conference name, as shown in Ref.~\citenum{Hanson93c}.
+For books\cite{Lamport94,Alred03,Goossens97} the listing includes the list of authors, book title (in italics), page or chapter numbers, publisher, city, and year of publication. A reference to a journal article\cite{Metropolis53} includes the author list, title of the article (in quotes), journal name (in italics, properly abbreviated), volume number (in bold), inclusive page numbers, and year. By convention\cite{Lamport94}, article titles are capitalized as described in Sec.~\ref{sec:title}. A reference to a proceedings paper or a chapter in an edited book\cite{Gull89a} includes the author list, title of the article (in quotes), conference name (in italics), if appropriate, editors, volume or series title (in italics), volume number (in bold), if applicable, inclusive page numbers, publisher, city, and year. References to an article in the SPIE Proceedings may include the conference name, as shown in Ref.~\citenum{Hanson93c}.
+
+Citations to the references are made using superscript numerals, as demonstrated in the preceding paragraph. One may also directly refer to a reference within the text, e.g., ``as shown in Ref.~\citenum{Metropolis53} ..."
+
+%%-----------------------------------------------------------
+\subsection{Footnotes}
+Footnotes\footnote{Footnotes are indicated as superscript symbols to avoid confusion with citations.} may be used to provide auxiliary information that doesn't need to appear in the text, e.g., to explain measurement units. They should be used sparingly, however.
-Citations to the references are made using superscript numerals, as demonstrated in the preceding paragraph. One may also directly refer to a reference within the text, e.g., ``as shown in Ref.~\citenum{Metropolis53} ..." Footnotes\footnote{Footnotes are indicated as superscript symbols to avoid confusion with citations.} may be used to provide auxiliary information that doesn't need to appear in the text, e.g., to explain measurement units. They should be used sparingly, however. Since only nine symbols are available, you may need to restart the sequence with the first sybmol using the command \verb|\footnote[1]{Your footnote text goes here.}|.
+Only nine footnote symbols are available in LaTeX. If you have more than nine footnotes, you will need to restart the sequence using the command \verb|\footnote[1]{Your footnote text goes here.}|. If you don't, LaTeX will provide the error message {\tt Counter too large.}, followed by the offending footnote command.
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\section{SECTION FORMATTING} \label{sect:sections}
+\section{SECTION FORMATTING} \label{sec:sections}
-Section headings are centered and formatted completely in upper-case 11-point bold font. Sections should be numbered sequentially, starting with the first section after the Abstract. The heading starts with the section number, followed by a period. In LaTeX, a new section is created with the \verb|\section{}| command, which automatically numbers the sections.
+Section headings are centered and formatted completely in uppercase 11-point bold font. Sections should be numbered sequentially, starting with the first section after the Abstract. The heading starts with the section number, followed by a period. In LaTeX, a new section is created with the \verb|\section{}| command, which automatically numbers the sections.
Paragraphs that immediately follow a section heading are leading paragraphs and should not be indented, according to standard publishing style\cite{Lamport94}. The same goes for leading paragraphs of subsections and sub-subsections. Subsequent paragraphs are standard paragraphs, with 14-pt.\ (5 mm) indentation. An extra half-line space should be inserted between paragraphs. In LaTeX, this spacing is specified by the parameter \verb|\parskip|, which is set in {\tt spie.cls}. Indentation of the first line of a paragraph may be avoided by starting it with \verb|\noindent|.
%%-----------------------------------------------------------
\subsection{Subsection Attributes}
-The subsection heading is left justified and set in 11-point, bold font. Capitalization rules are the same as those for book titles. The first word of a subsection heading is capitalized. The remaining words are also capitalized, except for minor words with fewer than four letters, such as articles (a, an, and the), short prepositions (of, at, by, for, in, etc.), and short conjunctions (and, or, as, but, etc.). Subsection numbers consist of the section number, followed by a period, and the subsection number within that section, followed by a period.
+The subsection heading is left justified and set in 11-point, bold font. Capitalization rules are the same as those for book titles. The first word of a subsection heading is capitalized. The remaining words are also capitalized, except for minor words with fewer than four letters, such as articles (a, an, and the), short prepositions (of, at, by, for, in, etc.), and short conjunctions (and, or, as, but, etc.). Subsection numbers consist of the section number, followed by a period, and the subsection number within that section.
%%-----------
\subsubsection{Sub-subsection attributes}
@@ -176,13 +182,14 @@ The sub-subsection heading is left justified and its font is 10 point, bold. Ca
Figures are numbered in the order of their first citation. They should appear in numerical order and on or after the same page as their first reference in the text. Alternatively, all figures may be placed at the end of the manuscript, that is, after the Reference section. It is preferable to have figures appear at the top or bottom of the page. Figures, along with their captions, should be separated from the main text by at least 0.2 in.\ or 5 mm.
-Figure captions are centered below the figure or graph. Figure captions start with the figure number in 9-point bold font, followed by a period; the text is in 9-point normal font; for example, ``{\footnotesize{\bf Figure 3.} Original image...}". See Fig.~\ref{fig:example} for an example of a figure caption. When the caption is too long to fit on one line, it should be justified to the right and left margins of the body of the text.
+Figure captions are centered below the figure or graph. Figure captions start with the figure number in 9-point bold font, followed by a period; the text is in 9-point normal font; for example, ``{\footnotesize{Figure 3.} Original image...}". See Fig.~\ref{fig:example} for an example of a figure caption. When the caption is too long to fit on one line, it should be justified to the right and left margins of the body of the text.
Tables are handled identically to figures, except that their captions appear above the table.
%% Use following command to specify that graphics file is in
%% a directory other than this LaTeX source file.
%% Note use of / to separate subdirectories, for UNIX and Windows OS.
-%%\graphicspath{{H:/HANSON/SPIESTY/}}
+%%\graphicspath{{H:/HANSON/SPIESTY/}}
+%% tabular environment useful for creating an array of images
%-------------
\begin{figure}
\begin{center}
@@ -193,20 +200,20 @@ Tables are handled identically to figures, except that their captions appear abo
\caption[example]
%>>>> use \label inside caption to get Fig. number with \ref{}
{ \label{fig:example}
-Figure captions are used to label the figure and help the reader understand the figure's significance. The caption should be centered underneath the figure and set in 9-point font. It is preferable for figures and tables to be placed at the top or bottom of the page. LaTeX tends to adhere to this standard.}
+Figure captions are used to describe the figure and help the reader understand it's significance. The caption should be centered underneath the figure and set in 9-point font. It is preferable for figures and tables to be placed at the top or bottom of the page. LaTeX tends to adhere to this standard.}
\end{figure}
%-------------
-{F}or further details concerning the inclusion of grayscale and color images, consult the {\it Author Guide for Publication and Presentation} supplied to authors by SPIE or SPIE's web page on manuscript preparation.
+For further details concerning the inclusion of grayscale and color images, consult SPIE's {\it Author Guide for Publication and Presentation}.
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\appendix %>>>> this command starts appendixes
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\section{MISCELLANEOUS FORMATTING DETAILS} \label{sect:misc}
+\section{MISCELLANEOUS FORMATTING DETAILS} \label{sec:misc}
-It is often useful to refer back (or forward) to other sections in the article. Such references are made by section number. When a section reference starts a sentence, Section is spelled out; otherwise use its abbreviation, for example, ``In Sect.~2 we showed..." or ``Section~2.1 contained a description...". References to figures, tables, and theorems are handled the same way.
+It is often useful to refer back (or forward) to other sections in the article. Such references are made by section number. When a section reference starts a sentence, Section is spelled out; otherwise use its abbreviation, for example, ``In Sec.~2 we showed..." or ``Section~2.1 contained a description...". References to figures, tables, and theorems are handled the same way.
-At the first occurrence of an acronym (unless it is widely known, such as MTF, CCD, FFT), spell it out, followed by the acronym in parentheses, e.g., noise power spectrum (NPS).
+At the first occurrence of an acronym, spell it out, followed by the acronym in parentheses, e.g., noise power spectrum (NPS).
%%-----------------------------------------------
\subsection{Formatting Equations}
@@ -219,7 +226,7 @@ where $\alpha$ determines the strength of ..." Principal equations are numbered
Equations are considered to be part of a sentence and should be punctuated accordingly. In the above example, a comma follows the equation because the next line is a subordinate clause. If the equation ends the sentence, a period should follow the equation. The line following an equation should not be indented unless it is meant to start a new paragraph. Indentation after an equation is avoided in LaTeX by not leaving a blank line between the equation and the subsequent text.
-References to equations include the equation number in parentheses, for example, ``Equation~(\ref{eq:alpha}) shows ..." or ``Combining Eqs.~(2) and (3), we obtain..." Using a tilde in the LaTeX source file avoids unwanted line breaks.
+References to equations include the equation number in parentheses, for example, ``Equation~(\ref{eq:alpha}) shows ..." or ``Combining Eqs.~(2) and (3), we obtain..." Using a tilde in the LaTeX source file between two characters avoids unwanted line breaks.
%%-----------------------------------------------------------
\subsection{Formatting Theorems}
@@ -231,15 +238,50 @@ To include theorems in a formal way, the theorem identification should appear in
Formal statements of lemmas and algorithms receive a similar treatment.
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\section{SOME LATEX GUIDANCE} \label{sect:latex}
+\section{SOME LATEX GUIDANCE} \label{sec:latex}
-SPIE has had a number of problems with manuscripts submitted electronically as PostScript (PS) files that were prepared by LaTeX. The major problem has been incorrect margins at the top of each page, which seems to be related to the document's paper size. The paper size is set at two separate places in the process of creating a PS file. The first step in this process is to run {\tt latex} on the LaTeX source file, together with the class file {\tt spie.cls}. The default in {\tt article.cls}, on which {\tt spie.cls} is based, is USA letter paper. To format a document for A4 paper, the first line of the LaTeX source file should be \verb|\documentclass[a4paper]{spie}|.
+%%-----------------------------------------------------------
+\subsection{Margins and PostScript Fonts}
+
+Manuscripts submitted electronically to as PostScript (PS) files must have the correct margins. LaTeX margins are related to the document's paper size. The paper size is set at two separate places in the process of creating a PS file. The first place is in {\tt latex}. The default in {\tt article.tex}, on which {\tt spie.cls} is based, is USA letter paper. To format a document for A4 paper, the first line of the LaTeX source file should be \verb|\documentclass[a4paper]{spie}|.
The output of the LaTeX utility is a file with the extension DVI (for Device Independent), which encodes the formatted document. The application DVIPS is typically used to convert the DVI file to a PS file. DVIPS has its own default paper size, which can be overridden with the option ``{\tt -t letter}" or ``{\tt -t a4}".
-If the foregoing steps do not produce the correct top margin, you can lower the text on the page (by 9 mm) with the command \verb|\addtolength{\voffset}{9mm}|, placed right after the \verb|\documentclass| command.
+If the foregoing steps do not produce the correct top margin, you can move the text lower on the page (by 9 mm) with the command \verb|\addtolength{\voffset}{9mm}|, placed right after the \verb|\documentclass| command, for example.
Another DVIPS option specifies the incorporation of (scalable) PostScript Type 1 fonts in its output PS file. This feature is important for obtaining a subsequent PDF file that will be clearly displayed on a computer monitor by Adobe Acrobat Reader. The option ``{\tt -P pdf}" makes DVIPS include these fonts in its output PS file.
+%%-----------------------------------------------------------
+\subsection{Bold Math Symbols}
+
+The math package from the American Mathematical Society allows one to easily produce bold math symbols, well beyond what is available in LaTeX. It also provides many useful capabilities for creating elaborate mathematical expressions. You need to load the AMS math package near the top of the LaTeX source file, right after the \verb+\documentclass+ command:\\[1ex]
+\verb+\usepackage[]{amsmath}+ \\[1ex]
+Then for bold math symbols use \verb+\boldsymbol+ in equations, e.g.,
+\verb+$\boldsymbol{\pi}$+
+yields a bold pi. You can make it easier to use by defining a command:\\[1ex]
+\verb+\newcommand{\bm}[1]{\boldsymbol{#1}}+ \\[1ex]
+and then using it like so \verb+$\bm{\pi}$+.
+
+Not all math symbols are available in bold. In a pinch, you can use \verb+\pmb+ ("poor man's bold"), which is defined in \verb+amsmath+. This command approximates a bold character with a superposition of several, slightly displaced unbold characters.
+
+If you want a Greek symbol in the article title, it should be both larger and bold. The easiest thing is to load the AMS math package as described above.
+Then, in the title, use something like:\\[1ex]
+\verb+\title{Estimation of {\LARGE$\boldsymbol\alpha$} by a Monte Carlo technique}+ \\[1ex]
+Note that the command to create the alpha character is enclosed within braces to form a self-contained environment. The use of \verb+\LARGE+ in this example may not be needed when using nondefault font packages, such as the {\tt times} package, because of how the article title is handled in {\tt spie.cls}.
+
+%%-----------------------------------------------------------
+\subsection{Uppercase letters and special symbols in BibTex}
+
+BibTeX tries to enforce standard publishing rules regarding article titles and authors' names; it sometimes changes uppercase letters to lower case. BibTeX also has trouble with umlauts, generally created in LaTeX with \verb+\"{o}+, because it is looking for the \verb+"+ to end the input line.
+
+The general rule for overriding LaTeX's and BibTex's reinterpretation of your input text is to put the items you wish to be unchanged in braces. Thus, to obtain an umlaut in an author's name or in an article title, or to force an uppercase letter, do something like the following: \\[1ex]
+\verb+ @article{Kaczmarz37,+ \\
+\verb+ author = "S. Kaczmarz",+ \\
+\verb+ title = "Angen{\"{a}}hrte {A}ufl{\"{o}}sung von {S}ystemen linearer {G}leichungen",+ \\
+\verb+ journal= "Bull. Acad. Polon. Sci. Lett.",+ \\
+\verb+ volume = "A35",+ \\
+\verb+ pages = "355-357",+ \\
+\verb+ year = "1937" } + \\[1ex]
+This example shows the use of both umlauts and uppercase letters.
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\acknowledgments %>>>> equivalent to \section*{ACKNOWLEDGMENTS}
diff --git a/Master/texmf-dist/tex/latex/spie/spie.cls b/Master/texmf-dist/tex/latex/spie/spie.cls
index 97bb7b95769..b6ecc079231 100644
--- a/Master/texmf-dist/tex/latex/spie/spie.cls
+++ b/Master/texmf-dist/tex/latex/spie/spie.cls
@@ -1,6 +1,8 @@
-%% spie.cls - Version 2.8
+%% spie.cls - Version 3.20
%% LaTeX2e class file to format manuscript for SPIE Proceedings
-
+% requires following LaTeX packages:
+% ifthen.sty
+% cite.sty % version 4.01 or later
% History
% Prepared by Rick Zaccone <zaccone@bucknell.edu> on 6/3/91.
% Modified by Adrian F Clark <alien@uk.ac.essex> 11-Jan-1992.
@@ -28,6 +30,17 @@
% Correct short figure caption format, replacing : with . Thanks Mats.
% 2.8 Modified by Ken Hanson <kmh2@lanl.gov> July 16, 2003
% Margins changed to match SPIE's new specs.
+% 2.9 Modified by Ken Hanson <kmh@lanl.gov> January 23, 2006
+% Fixed bug; CMR fonts used for title with times package. Moved text
+% slightly for A4 paper at suggestion of Markus Knauer.
+% 3.00 Modified by Ken Hanson <kmh@lanl.gov> March 5, 2006
+% Proper sized font for title and section headings for times package
+% and other fonts. Use latest cite.sty for citations instead of
+% imbedded code. Beware of incompatabilities with Babel and hyperref.
+% 3.10 Modified by Ken Hanson <kmh@lanl.gov> March 16, 2006
+% For title fonts, scale CMR fonts from 12pt, instead of 17pt
+% 3.20 Modified by Ken Hanson <kmh@lanl.gov> April 17, 2007
+% Small format revisions to match SPIE specifications
%
%%%%%%%%%%%%%%%%%%%%%%%%
% Usage:
@@ -46,30 +59,26 @@
% \supit{b}affiliation2\\
% \supit{c}affiliation3
% }
-%
%%% Note: \skiplinehalf and \supit{} are defined in this class
+% 4. Remember to reset footnote counter after nine footnotes with
+% \footnote[1]{Your footnote text goes here.}
+%
% ------------------------------------------------------------
%% based on standard LaTeX article class --
%% need to define font Size Option inside spie.cls
\NeedsTeXFormat{LaTeX2e}
-\ProvidesClass{spie}[2003/07/16 v2.80 SPIE Proceedings class]
+\ProvidesClass{spie}[2007/04/17 v3.20 SPIE Proceedings class]
\LoadClassWithOptions{article} % build on standard article class
\DeclareOption{a4paper}{%
\AtEndOfClass{%
- \oddsidemargin -0.61cm % for side margins of 2cm
- \evensidemargin -0.61cm % for side margins of 2cm
+% \oddsidemargin -0.61cm % for side margins of 1.93 cm
+% \evensidemargin -0.61cm % for side margins of 1.93 cm
\typeout{a4paper used}
}
}
-%\DeclareOption{a4}{% %% non-standard option
-% \AtEndOfClass{%
-% \oddsidemargin -0.61cm % for side margins of 2cm
-% \evensidemargin -0.61cm % for side margins of 2cm
-% \typeout{a4 used}
-% }
-% }
+
\ProcessOptions\relax % set margins for a4paper if specified
%% type out specified font size
@@ -77,6 +86,9 @@
\if1\@ptsize\typeout{eleven-point font}\fi
\if2\@ptsize\typeout{twelve-point font}\fi
+\RequirePackage{ifthen}
+\RequirePackage[superscript]{cite}[2003/11/04] % need vers. > 4.01
+
%% page format (see "Sample manuscript showing specifications and style")
%% following based on default top and left offset of 1 inch = 25.4mm
\topmargin 0.0in % for top margin of 1.00in
@@ -89,12 +101,13 @@
\textwidth 6.75in % approx 17.1 cm
\headheight 0in \headsep 0in % avoid extra space for header
\pagestyle{empty} % no page numbers is default
-\parskip 1ex plus 1ex minus 0.3ex % spacing between paragraphs
+\setlength{\parskip}{1ex plus 1ex minus 0.3ex} % spacing between paragraphs
\date{} % avoid date
%% space for floats - figures and tables
-\floatsep 0.9ex plus 0.3ex minus 0.6ex
-\textfloatsep 4ex plus 3ex minus 1.5ex
+\setlength{\abovecaptionskip}{0ex}
+\setlength{\floatsep}{0.9ex plus 0.3ex minus 0.6ex}
+\setlength{\textfloatsep}{4ex plus 3ex minus 1.5ex}
\renewcommand{\textfraction}{0.10}
\renewcommand{\floatpagefraction}{0.60}
\renewcommand{\topfraction}{0.90}
@@ -113,29 +126,59 @@
\def\supit#1{\raisebox{0.8ex}{\small\it #1}\hspace{0.05em}}
+%%%%%%%%%%%%%%%%%%%%
%%%% define \ample font size %%%%
%% 10% larger than \normalsize for 10 pt,
%% but smaller than \large
-\if0\@ptsize
- \def\ample{\@setsize\large{12pt}\xipt\@xipt}
-\else
- \def\ample{\large}
-\fi
+\def\ample{\large} % insurance
+
+\def\setamplefont{
+\if0\@ptsize % 10pt text; use 11pt bold fonts
+ \def\ample{\@setsize\large{12pt}\xipt\@xipt}
+\fi
+
+\if1\@ptsize % 10pt text; use 11pt bold fonts
+ \def\ample{\@setsize\large{12pt}\xiipt\@xiipt}
+\fi
+
+\if2\@ptsize % 12pt text; use 13.2pt bold fonts
+ \renewcommand{\ample}{\fontsize{13.2pt}{15.8pt}\selectfont\bfseries}
+ \ifcmr \font\ample = cmbx17 at 13.2truept \fi
+\fi }
+
%%%% define title aspects %%%%
\def\titlefont{\normalfont\LARGE\bfseries} %% insurance
-\if0\@ptsize
- \font\titlefont = cmbx12 at 16truept % 10pt
-\else
- \def\titlefont{\LARGE\bf} % other
+\def\title#1{\gdef\@title{\titlefont #1}}
+
+\def\settitlefont{
+%%% identify font used; cmr = Computer Modern Roman, ptm = Times Roman
+\typeout{\rmdefault -font_in_spiecls}
+\def\cmr{cmr} % variables for font tests
+\newif\ifcmr
+\def\ptm{ptm}
+\newif\ifptm
+\ifthenelse{\equal{\rmdefault}{\cmr}}{\cmrtrue}{\cmrfalse}
+\ifthenelse{\equal{\rmdefault}{\ptm}}{\ptmtrue}{\ptmfalse}
+%%% scale title according to default font and size
+\if0\@ptsize % 10pt text; use 16pt bold fonts
+ \renewcommand{\titlefont}{\fontsize{16pt}{19.2pt}\selectfont\bfseries}
+ \ifcmr \font\titlefont = cmbx12 at 16truept \fi
\fi
-
-\def\title#1{\gdef\@title{\titlefont #1}}
+% for 11pt text, title font should be 17pt = \LARGE for 11pt. No change needed
+\if2\@ptsize % 12pt text; use 19.2pt bold fonts
+ \renewcommand{\titlefont}{\fontsize{19.2pt}{23pt}\selectfont\bfseries}
+ \ifcmr \font\titlefont = cmbx12 at 19.2truept \fi
+\fi }
\def\authorinfo#1{\gdef\@authorinfo{#1}}
\authorinfo{} %% default is empty
+\let\@affiliation\@empty
+\def\affiliation#1{\gdef\@affiliation{#1}}
\def\maketitle{\par
+\settitlefont
+\setamplefont
\begingroup
\def\thefootnote{\fnsymbol{footnote}}%
\def\@makefnmark{\hbox
@@ -155,9 +198,9 @@
\renewcommand{\footnotesize}{\small} % enlarge footnote font to small
\renewcommand{\thefootnote}{\fnsymbol{footnote}}
\ifx\@authorinfo\empty \else\footnotetext[0]{\@authorinfo}\fi
-%% use zero to avoid footnote mark
-\renewcommand{\thefootnote}{\fnsymbol{footnote}}
+%% NB use zero to avoid footnote mark
%% use footnote symbols, not numbers
+\renewcommand{\thefootnote}{\fnsymbol{footnote}}
}
% redefine \and for author list because \tabular was removed
@@ -168,7 +211,14 @@
% move title to top of page
\if0\@ptsize\vspace{-10mm}\else\vspace{-12mm}\fi
\begin{center}%
- {\setlength{\baselineskip}{4.3ex} \@title \par}
+ \ifcmr
+ \if0\@ptsize {\typeout{10pt}\setlength{\baselineskip}{19.2pt} \@title \par} \fi
+ \if1\@ptsize {\typeout{11pt}\setlength{\baselineskip}{20.4pt} \@title \par} \fi
+ \if2\@ptsize {\typeout{12pt}\setlength{\baselineskip}{23pt} \@title \par} \fi
+ \else
+ {\@title \par}
+ \fi
+% {\setlength{\baselineskip}{4.3ex} \@title \par}
\vskip 3.5mm
{\large % author and organization font size
\@author \par} % remove tabular used in article.cls
@@ -199,21 +249,27 @@
%% \@sect{NAME}{LEVEL}{INDENT}{BEFORESKIP}{AFTERSKIP}
%% {STYLE}[ARG1]{ARG2}
\def\@sect#1#2#3#4#5#6[#7]#8{\ifnum #2>\c@secnumdepth
- \let\@svsec\@empty\else
- \refstepcounter{#1}\edef\@svsec{\csname the#1\endcsname.\hskip 0.3em plus 0.3em}\fi
+ \let\@svsec\@empty
+ \let\@svsecp\@empty
+ \let\@svsub\@empty
+ \else
+ \refstepcounter{#1}
+ \edef\@svsec{\csname the#1\endcsname\hskip 0.5em plus 0.3em}
+ \edef\@svsecp{\csname the#1\endcsname.\hskip 0.3em plus 0.3em}
+ \edef\@svsub{\csname the#1\endcsname\hskip 0.5em plus 0.3em}\fi
\@tempskipa #5\relax
\ifdim \@tempskipa>\z@
\begingroup #6\relax
\ifnum #2=1
%%(kmh) in appendix, add word appendix in front of section number
\ifnum \append=1 {\interlinepenalty \@M
- APPENDIX \@svsec\uppercase{#8}\par}
- \else {\interlinepenalty \@M \@svsec\uppercase{#8}\par}
+ APPENDIX \@svsecp\uppercase{#8}\par}
+ \else {\interlinepenalty \@M \@svsecp\uppercase{#8}\par}
\fi
\else\ifnum #2=2
- \noindent{\interlinepenalty \@M \@svsec #8\par}
+ \noindent{\interlinepenalty \@M \@svsub #8\par}
\else
- \noindent{\interlinepenalty \@M \@svsec #8\par}
+ \noindent{\interlinepenalty \@M \@svsub #8\par}
\fi
\fi
\endgroup
@@ -241,7 +297,7 @@
\def\acknowledgments{\section*{ACKNOWLEDGMENTS}}
\def\endacknowledgments{}
-% Old spelling - acceptable, but not preferred
+% include old spelling - which is acceptable, but not preferred
\def\acknowledgements{\section*{ACKNOWLEDGMENTS}}
\def\endacknowledgements{}
@@ -253,14 +309,13 @@
{\settowidth\labelwidth{[#1]}\leftmargin\labelwidth
\advance\leftmargin\labelsep \usecounter{enumi}}
\def\newblock{\hskip .11em plus .33em minus .07em}
- %% reduce vspace between items
+ %% reduce vspace between items
\parskip -0.7ex plus 0.5ex minus 0ex
\if0\@ptsize\else\small\fi %% smaller fonts
\sloppy\clubpenalty4000\widowpenalty4000
\sfcode`\.=1000\relax}
\let\endthebibliography=\endlist
-
%%%% Add theorem, lemma, and definition environments %%%%
% kmh - noindent
\def\@begintheorem#1#2{
@@ -279,9 +334,9 @@
%%%% Figure and table captions %%%
\long\def\@makecaption#1#2{% % from article.cls
\vskip\abovecaptionskip
- \sbox\@tempboxa{{\footnotesize\bf #1.\ }{\footnotesize #2}}%
- \ifdim \wd\@tempboxa >\hsize % bold with period
- {\footnotesize\bf #1.\ }{\footnotesize #2 \par}
+ \sbox\@tempboxa{{\footnotesize #1.\ }{\footnotesize #2}}%
+ \ifdim \wd\@tempboxa >\hsize % with period
+ {\footnotesize #1.\ }{\footnotesize #2 \par}
\else
\global \@minipagefalse
\hb@xt@\hsize{\hfil\box\@tempboxa\hfil}%
@@ -302,101 +357,4 @@
\Alph{section}.\arabic{subsection}.\arabic{subsubsection}}
}
-
-%%%% Citations are superscripts (from aip.sty) %%%%
-\def\@cite#1#2{\unskip\nobreak\relax
- \def\@tempa{$\m@th^{\hbox{\the\scriptfont0 #1}}$}%
- \futurelet\@tempc\@citexx}
-\def\@citexx{\ifx.\@tempc\let\@tempd=\@citepunct\else
- \ifx,\@tempc\let\@tempd=\@citepunct\else
- \let\@tempd=\@tempa\fi\fi\@tempd}
-\def\@citepunct{\@tempc\edef\@sf{
- \spacefactor=\the\spacefactor\relax}\@tempa
- \@sf\@gobble}
-
-% \citenum emits the plain citation number without ornament
-% \citea puts its argument into the ornamentation for citations
-% thus \cite{foo} is equivalent to \citea{\citenum{foo}}
-\def\citenum#1{{\def\@cite##1##2{##1}\cite{#1}}}
-\def\citea#1{\@cite{#1}{}}
-
-% Collapse citation numbers to ranges. Non-numeric and undefined labels
-% are handled. No sorting is done. E.g., 1,3,2,3,4,5,foo,1,2,3,?,4,5
-% gives 1,3,2-5,foo,1-3,?,4,5
-\newcount\@tempcntc
-\def\@citexzzz[#1]#2{\if@filesw\immediate\write\@auxout{\string\citation{#2}}\fi
- \@tempcnta\z@\@tempcntb\m@ne\def\@citea{}\@cite{\@for\@citeb:=#2\do
- {\@ifundefined
- {b@\@citeb}{\@citeo\@tempcntb\m@ne\@citea\def\@citea{,}{\bf ?}\@warning
- {Citation `\@citeb' on page \thepage \space undefined}}%
- {\setbox\z@\hbox{\global\@tempcntc0\csname b@\@citeb\endcsname\relax}%
- \ifnum\@tempcntc=\z@ \@citeo\@tempcntb\m@ne
- \@citea\def\@citea{,}\hbox{\csname b@\@citeb\endcsname}%
- \else
- \advance\@tempcntb\@ne
- \ifnum\@tempcntb=\@tempcntc
- \else\advance\@tempcntb\m@ne\@citeo
- \@tempcnta\@tempcntc\@tempcntb\@tempcntc\fi\fi}}\@citeo}{#1}}
-\def\@citeozzz{\ifnum\@tempcnta>\@tempcntb\else\@citea\def\@citea{,}%
- \ifnum\@tempcnta=\@tempcntb\the\@tempcnta\else
- {\advance\@tempcnta\@ne\ifnum\@tempcnta=\@tempcntb \else \def\@citea{--}\fi
- \advance\@tempcnta\m@ne\the\@tempcnta\@citea\the\@tempcntb}\fi\fi}
-
-
-% begin citesort.sty
-% A replacement for \@citex which sorts citation numbers as well as
-% compressing and allowing breaks. Based on cite.sty by Donald
-% Arseneau.
-%
-% for use in LaTeX say, \documentstyle[...,citesort,...]{...}
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% Allow, but strongly discourage, line breaks within a long
-% series of citations. Compress lists of successive numbers
-% to one number range, e.g., 5,6,7,8,9 --> 5--9. Compatible
-% with versions of \@cite that use exponents.
-% -- Donald Arseneau 1989
-%
-% Modified to sort the numbers so they come out in increasing order,
-% regardless of the way they appear in the source. O(N^2) sort!
-% Ian Green, CUED, 10-Dec-1991. Improvements to img@eng.cam.ac.uk
-% please. Version 1
-
-\newcount\@minsofar
-\newcount\@min
-\newcount\@cite@temp
-\def\@citex[#1]#2{%
-\if@filesw \immediate \write \@auxout {\string \citation {#2}}\fi
-\@tempcntb\m@ne \let\@h@ld\relax \def\@citea{}%
-\@min\m@ne%
-\@cite{%
- \@for \@citeb:=#2\do {\@ifundefined {b@\@citeb}%
- {\@h@ld\@citea\@tempcntb\m@ne{\bf ?}%
- \@warning {Citation `\@citeb ' on page \thepage \space undefined}}%
-{\@minsofar\z@ \@for \@scan@cites:=#2\do {%
- \@ifundefined{b@\@scan@cites}%
- {\@cite@temp\m@ne}
- {\@cite@temp\number\csname b@\@scan@cites \endcsname \relax}%
-\ifnum\@cite@temp > \@min% select the next one to list
- \ifnum\@minsofar = \z@
- \@minsofar\number\@cite@temp
- \edef\@scan@copy{\@scan@cites}\else
- \ifnum\@cite@temp < \@minsofar
- \@minsofar\number\@cite@temp
- \edef\@scan@copy{\@scan@cites}\fi\fi\fi}\@tempcnta\@min
- \ifnum\@minsofar > \z@ % some more
- \advance\@tempcnta\@ne
- \@min\@minsofar
- \ifnum\@tempcnta=\@minsofar % Number follows previous--hold on to it
- \ifx\@h@ld\relax
- \edef \@h@ld{\@citea\csname b@\@scan@copy\endcsname}%
- \else \edef\@h@ld{\ifmmode{-}\else--\fi\csname b@\@scan@copy\endcsname}%
- \fi
- \else \@h@ld\@citea\csname b@\@scan@copy\endcsname
- \let\@h@ld\relax
- \fi % no more
-\fi}%
-\def\@citea{,\penalty\@highpenalty\,}}\@h@ld}{#1}}
-% end of citesort.sty
-
%% end of spie.cls \ No newline at end of file
diff --git a/Master/texmf-dist/tpm/spie.tpm b/Master/texmf-dist/tpm/spie.tpm
index fb7375162a7..5cdb14d3e73 100644
--- a/Master/texmf-dist/tpm/spie.tpm
+++ b/Master/texmf-dist/tpm/spie.tpm
@@ -3,7 +3,7 @@
<rdf:Description about="http://texlive.dante.de/texlive/Package/spie.zip">
<TPM:Name>spie</TPM:Name>
<TPM:Type>Package</TPM:Type>
- <TPM:Date>2006/01/09 00:49:07</TPM:Date>
+ <TPM:Date>2007/04/19 10:57:00</TPM:Date>
<TPM:Version></TPM:Version>
<TPM:Creator>rahtz</TPM:Creator>
<TPM:Title>
@@ -18,13 +18,13 @@ formatted manuscript, which contains formatting instructions.
<TPM:Size>169296</TPM:Size>
<TPM:License></TPM:License>
<TPM:Build/>
- <TPM:RunFiles size="37468">
+ <TPM:RunFiles size="36361">
texmf-dist/bibtex/bib/spie/report.bib
texmf-dist/bibtex/bst/spie/spiebib.bst
texmf-dist/tex/latex/spie/spie.cls
texmf-dist/tpm/spie.tpm
</TPM:RunFiles>
- <TPM:DocFiles size="131828">
+ <TPM:DocFiles size="171016">
texmf-dist/doc/latex/spie/README
texmf-dist/doc/latex/spie/article.pdf
texmf-dist/doc/latex/spie/article.tex