From 007f67a693e4d031fd3d792df8e4d5f43e2cb2e7 Mon Sep 17 00:00:00 2001
From: Karl Berry <karl@freefriends.org>
Date: Mon, 9 Jan 2006 00:49:07 +0000
Subject: doc/latex

git-svn-id: svn://tug.org/texlive/trunk@84 c570f23f-e606-0410-a88d-b1316a301751
---
 Master/texmf-dist/doc/latex/subfig/test3.tex | 206 +++++++++++++++++++++++++++
 1 file changed, 206 insertions(+)
 create mode 100644 Master/texmf-dist/doc/latex/subfig/test3.tex

(limited to 'Master/texmf-dist/doc/latex/subfig/test3.tex')

diff --git a/Master/texmf-dist/doc/latex/subfig/test3.tex b/Master/texmf-dist/doc/latex/subfig/test3.tex
new file mode 100644
index 00000000000..8a4fa99b143
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/subfig/test3.tex
@@ -0,0 +1,206 @@
+%% test3.tex
+%%
+%% This is file `test3.tex', one of a set of several test/example files
+%% in the `subfig' package.
+%%
+%% Copyright © 2003, 2004, 2005 Steven Douglas Cochran.
+%% 
+%% This work (the subfig package) may be distributed and/or modified 
+%% under the conditions of the LaTeX Project Public License, either 
+%% version 1.3 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.3 or later is part of all distributions of LaTeX
+%% version 2003/12/01 or later.
+%%
+%% This work has the LPPL maintenance status "author-maintained".
+%% 
+%% This Current Maintainer of this work is Steven Douglas Cochran.
+%%
+%% This work consists of all files listed under "MANIFEST" in the
+%% README file distributed with the subfig package.
+
+\documentclass{article}
+
+\usepackage{fullpage}
+\usepackage[config=altsf]{subfig}
+\usepackage{booktabs}
+
+\newdimen\testtemp
+\newcommand{\ru}[1]{%
+  \testtemp #1%
+  \advance\testtemp .5pt%
+  \divide\testtemp 2%
+  \hbox to \testtemp{\leaders\hbox to 1mm{%
+    \vrule height1mm depth0pt width.25pt\hfil}\hfil}%
+  \hbox to 0pt{\hss\vrule height3mm depth0pt width.25pt\hss}%
+  \hbox to \testtemp{\leaders\hbox to 1mm{%
+    \hfil\vrule height1mm depth0pt width.25pt}\hfil}}
+
+\makeatletter
+  \renewcommand\abstract[1]{%
+    \def\@abstract{%
+      \centerline{{\large\bf Abstract}}
+      \noindent
+      #1}}
+  \renewcommand\@maketitle{%
+    \newpage
+    \null\vfil
+    \vskip 60\p@
+    \begin{center}%
+      {\LARGE \@title \par}%
+      \vskip 3em%
+      {\large
+       \lineskip .75em%
+       \begin{tabular}[t]{c}%
+         \@author
+       \end{tabular}\par}%
+      \vskip 1.5em%
+      {\large \@date \par}% 
+    \end{center}%
+    \vskip 2.5em%
+    \@abstract
+    \vfil\null}%
+\makeatother
+
+\def\textfraction{.1}
+\fboxsep=-\fboxrule
+\newcommand{\figbox}[1]{%
+  \fbox{%
+    \vbox to 1in{%
+      \vfil
+      \hbox to 2in{%
+        \parbox{2in}{%
+          \centering
+          #1}}%
+      \vfil
+      \vbox to 0pt{%
+        \vss
+        \hbox to 2in{%
+          \hfil
+          \ru{1.1in}%
+          \hfil}}}}}
+
+\begin{document}
+
+\title{Subfig Package Test Program Three}
+\author{Steven Douglas Cochran\\
+        Digital Mapping Laboratory\\
+        School of Computer Science\\
+        Carnegie-Mellon University\\
+        5000 Forbes Avenue\\
+        Pittsburgh, PA 15213-3890\\
+        USA}
+\date{21 December 2003}
+\abstract{%
+This test checks three things:
+\begin{enumerate}
+  \item spacing is reduced at the start of a minipage or between
+        horizontal layers of subfloats;
+  \item extra blank spaces; and,
+  \item together with initialization options, that the subfig.cfg
+        file provides approximate compatibility with the old
+        {\bf subfigure} package.
+\end{enumerate}}
+\maketitle
+\clearpage
+
+\setcounter{lofdepth}{2}
+\listoffigures
+\newpage
+
+\section{Reference Test}
+
+\begin{figure}%
+  \centering
+  \subfigure{%
+    \label{fig:A}%
+    \figbox{SUBFIGURE ONE:\\
+            (no opt)}}
+  \quad
+  \subfigure[]{%
+    \label{fig:B}%
+    \figbox{SUBFIGURE TWO:\\
+            (empty opt)}}\\
+%
+  \subfigure[Subfigure Three.]{%
+    \label{fig:C}%
+    \figbox{SUBFIGURE THREE:\\
+            (opt)}}
+  \quad
+  \subfigure[][Subfigure Four.]{%
+    \label{fig:D}%
+    \figbox{SUBFIGURE FOUR:\\
+            (empty opt and opt)}}
+  \quad
+  \subfigure[][]{%
+    \label{fig:E}%
+    \figbox{SUBFIGURE FIVE:\\
+            (both empty opt)}}\\
+%
+  \subfigure[The Sixth Subfigure.][Subfigure Six.]{%
+    \label{fig:F}%
+    \figbox{SUBFIGURE SIX:\\
+            (both opt)}}
+  \quad
+  \subfigure[The Seventh Subfigure][]{%
+    \label{fig:G}%
+    \figbox{SUBFIGURE SEVEN:\\
+            (opt and empty opt)}}
+%
+  \caption{Optional argument test.}%
+  \label{fig:main}%
+\end{figure}
+
+The figure~\ref{fig:main} on page~\pageref{fig:main} is composed
+of the seven subfigures~\subref{fig:A} (aka: \ref{fig:A}),
+\subref{fig:B} (aka: \ref{fig:B}), \subref{fig:C} (aka: \ref{fig:C}),
+\subref{fig:D} (aka: \ref{fig:D}), \subref{fig:E} (aka: \ref{fig:E}),
+\subref{fig:F} (aka: \ref{fig:F}), and \subref{fig:G} (aka:
+\ref{fig:G}).
+
+Note that the captions are correctly handled on the List-of-Figures
+page and under the subfigures according to the form of the subfigure
+command (see Table~\ref{tab:calling}).
+
+\begin{table}[b]
+  \centering
+  \caption{{\tt ${\tt\backslash}$subfigure} calling arguments.}
+  \label{tab:calling}
+  \begin{tabular}{llc}                                      \\ \toprule
+    {\bf Subfigure Command}
+                      & {\bf LoF/LoT}
+                            & \multicolumn{1}{l}{\bf Subfigure Caption}
+                                                            \\ \midrule
+    \verb/\subfigure/\{\dots fig\dots\}
+                      &     &                               \\
+    \verb/\subfigure/[~]\{\dots fig\dots\}
+                      & (b)\ \ . . . . . . . . . .  
+                            & (b)                           \\
+    \verb/\subfigure/[Subcaption.]\{\dots fig\dots\}
+                      & (c) Subcaption. . . .
+                            & (c) Subcaption.               \\
+    \verb/\subfigure/[\space][Subcaption.]\{\dots fig\dots\}
+                      &     & (d) Subcaption.               \\
+    \verb/\subfigure/[\space][\space]\{\dots fig\dots\}
+                      &     & (e)                           \\
+    \verb/\subfigure/[List\_entry.][Subcaption.]\{\dots fig\dots\}
+                      & (f) List\_entry. . . .
+                            & (f) Subcaption.               \\
+    \verb/\subfigure/[List\_entry.][~]\{\dots fig\dots\}
+                      & (g) List\_entry. . . .
+                            & (g)                           \\ \bottomrule
+  \end{tabular}
+\end{table}
+
+\enlargethispage{12pt}
+\section{Centering Test}
+
+Note that figures~\ref{fig:B}, \ref{fig:E} and \ref{fig:G} are centered.
+This means that \verb|\subfigcapskip| has been set to zero and is not
+offsetting the simple label to the left.  Also the remaining captioned
+subfigures (figures~\ref{fig:C}, \ref{fig:D}, and \ref{fig:F}) should
+have centered labels.
+
+
+\end{document}
\ No newline at end of file
-- 
cgit v1.2.3

