From 3e8e2ea55ae43a6463f8f1d793f132e09fa951ce Mon Sep 17 00:00:00 2001
From: Mateusz Kwiatkowski <mati.rewa@gmail.com>
Date: Wed, 25 Jun 2025 11:16:10 +0000
Subject: Update on Overleaf.

---
 vu-cs-standard-thesis/subfigure.sty | 218 ++++++++++++++++++++++++++++++++++++
 1 file changed, 218 insertions(+)
 create mode 100644 vu-cs-standard-thesis/subfigure.sty

(limited to 'vu-cs-standard-thesis/subfigure.sty')

diff --git a/vu-cs-standard-thesis/subfigure.sty b/vu-cs-standard-thesis/subfigure.sty
new file mode 100644
index 0000000..64a368d
--- /dev/null
+++ b/vu-cs-standard-thesis/subfigure.sty
@@ -0,0 +1,218 @@
+%% 
+%% This is file `subfigure.sty',
+%% generated with the docstrip utility.
+%% 
+%% The original source files were:
+%% 
+%% subfigure.dtx  (with options: `package')
+%% 
+%% Copyright (C) 1988-1995 Steven Douglas Cochran. 
+%% 
+%% This file is NOT the source for subfigure, because almost all comments 
+%% have been stripped from it. It is NOT the preferred form of subfigure 
+%% for making modifications to it. 
+%% 
+%% Therefore you can NOT redistribute and/or modify THIS file. You can 
+%% however redistribute the complete source (subfigure.dtx and 
+%% subfigure.ins) and/or modify it under the terms of the GNU General 
+%% Public License as published by the Free Software Foundation; either 
+%% version 2, or (at your option) any later version. 
+%% 
+%% The subfigure package is distributed in the hope that it will be 
+%% useful, but WITHOUT ANY WARRANTY; without even the implied warranty 
+%% of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 
+%% GNU General Public License for more details. 
+%% 
+%% You should have received a copy of the GNU General Public License 
+%% along with this program; if not, write to the Free Software 
+%% Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 
+%% 
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% @LaTeX-style-file{
+%%    Author     = "Steven Douglas Cochran",
+%%    Version    = "2.0",
+%%    Date       = "1995/03/06",
+%%    Time       = "14:43:14",
+%%    Filename   = "subfigure.sty",
+%%    Address    = "Digital Mapping Laboratory, School of Computer Science
+%%                  Carnegie-Mellon University, 5000 Forbes Avenue
+%%                  Pittsburgh, PA 15213-3891, USA",
+%%    Telephone  = "(412) 268-5654",
+%%    FAX        = "(412) 268-5576",
+%%    Email      = "sdc+@CS.CMU.EDU (Internet)",
+%%    CodeTable  = "ISO/ASCII",
+%%    Keywords   = "LaTeX2e, float, figure, table",
+%%    Supported  = "yes",
+%%    Abstract   = "LaTeX package for providing support for the
+%%                  inclusion of small, `sub,' figures and tables.  It
+%%                  simplifies the positioning, captioning and
+%%                  labeling of them within a single figure or table
+%%                  environment.  In addition, this package allows
+%%                  such sub-captions to be written to the List of
+%%                  Figures or List of Tables if desired."
+%% }
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\ifx\if@compatibility\undefined\else
+  \NeedsTeXFormat{LaTeX2e}
+  \ProvidesPackage{subfigure}[1995/03/06 v2.0 subfigure package]
+  \typeout{Package: subfigure 1995/03/06 v2.0}
+\fi
+\newif\ifsubcaphang
+\newif\ifsubcapcenter
+\newif\ifsubcapcenterlast
+\newif\ifsubcapnooneline
+\newcommand{\subfigtopskip}{10pt}
+\newcommand{\subfigbottomskip}{10pt}
+\newcommand{\subfigcapskip}{10pt}
+\newcommand{\subfigcapmargin}{10pt}
+\newcommand{\subcapsize}{}
+\newcommand{\subcaplabelfont}{}
+\newcounter{subfigure}[figure]
+\def\thesubfigure{(\alph{subfigure})}
+\newcommand{\@thesubfigure}{{\subcaplabelfont\thesubfigure}\space}
+\let\p@subfigure\thefigure
+\let\ext@subfigure\ext@figure
+\newcommand{\l@subfigure}{%
+  \@dottedxxxline{\ext@subfigure}{2}{3.9em}{2.3em}}
+\newcounter{lofdepth}
+\setcounter{lofdepth}{1}
+\newcounter{subtable}[table]
+\def\thesubtable{(\alph{subtable})}
+\newcommand{\@thesubtable}{{\subcaplabelfont\thesubtable}\space}
+\let\p@subtable\thetable
+\let\ext@subtable\ext@table
+\newcommand{\l@subtable}{%
+  \@dottedxxxline{\ext@subtable}{2}{3.9em}{2.3em}}
+\newcounter{lotdepth}
+\setcounter{lotdepth}{1}
+\ifx\if@compatibility\undefined
+  \subcaphangfalse
+  \subcapcenterfalse
+  \subcapcenterlastfalse
+  \def\subcapsize{\footnotesize}
+\else
+  \DeclareOption{normal}{%
+    \subcaphangfalse
+    \subcapcenterfalse
+    \subcapcenterlastfalse
+    \subcapnoonelinefalse}
+  \DeclareOption{hang}{\subcaphangtrue}
+  \DeclareOption{center}{\subcapcentertrue}
+  \DeclareOption{centerlast}{\subcapcenterlasttrue}
+  \DeclareOption{nooneline}{\subcapnoonelinetrue}
+  \DeclareOption{isu}{\ExecuteOption{hang}}
+  \DeclareOption{anne}{\ExecuteOption{centerlast}}
+  \DeclareOption{scriptsize}{\renewcommand{\subcapsize}{\scriptsize}}
+  \DeclareOption{footnotesize}{\renewcommand{\subcapsize}{\footnotesize}}
+  \DeclareOption{small}{\renewcommand{\subcapsize}{\small}}
+  \DeclareOption{normalsize}{\renewcommand{\subcapsize}{\normalsize}}
+  \DeclareOption{large}{\renewcommand{\subcapsize}{\large}}
+  \DeclareOption{Large}{\renewcommand{\subcapsize}{\Large}}
+  \DeclareOption{up}{\renewcommand{\subcaplabelfont}{\upshape}}
+  \DeclareOption{it}{\renewcommand{\subcaplabelfont}{\itshape}}
+  \DeclareOption{sl}{\renewcommand{\subcaplabelfont}{\slshape}}
+  \DeclareOption{sc}{\renewcommand{\subcaplabelfont}{\scshape}}
+  \DeclareOption{md}{\renewcommand{\subcaplabelfont}{\mdseries}}
+  \DeclareOption{bf}{\renewcommand{\subcaplabelfont}{\bfseries}}
+  \DeclareOption{rm}{\renewcommand{\subcaplabelfont}{\rmfamily}}
+  \DeclareOption{sf}{\renewcommand{\subcaplabelfont}{\sffamily}}
+  \DeclareOption{tt}{\renewcommand{\subcaplabelfont}{\ttfamily}}
+  \ExecuteOptions{normal,footnotesize}
+  \ProcessOptions
+\fi
+\newcommand{\subfigure}{%
+  \bgroup
+    \advance\csname c@\@captype\endcsname\@ne
+    \refstepcounter{sub\@captype}%
+    \leavevmode
+    \@ifnextchar [%
+      {\@subfloat{sub\@captype}}%
+      {\@subfloat{sub\@captype}[\@empty]}}
+\let\subtable\subfigure
+\def\@subfloat#1[#2]#3{%
+    \setbox\@tempboxa \hbox{#3}%
+    \@tempdima=\wd\@tempboxa
+    \vtop{%
+      \vbox{
+        \vskip\subfigtopskip
+        \box\@tempboxa}%
+      \ifx \@empty#2\relax \else
+        \vskip\subfigcapskip
+        \@subcaption{#1}{#2}%
+      \fi
+      \vskip\subfigbottomskip}%
+  \egroup}
+\newcommand{\@subfigcaptionlist}{}
+\newcommand{\@subcaption}[2]{%
+  \begingroup
+    \let\label\@gobble
+    \def\protect{\string\string\string}%
+    \xdef\@subfigcaptionlist{%
+      \@subfigcaptionlist,%
+      {\protect\numberline {\@currentlabel}%
+       \noexpand{\ignorespaces #2}}}%
+  \endgroup
+  \@nameuse{@make#1caption}{\@nameuse{@the#1}}{#2}}
+\newcommand{\@makesubfigurecaption}[2]{%
+  \setbox\@tempboxa \hbox{%
+    \subcapsize
+    \ignorespaces #1%
+    \ignorespaces #2}%
+  \@tempdimb=-\subfigcapmargin
+  \multiply\@tempdimb\tw@
+  \advance\@tempdimb\@tempdima
+    \hbox to\@tempdima{%
+      \hfil
+      \ifdim \wd\@tempboxa >\@tempdimb
+         \subfig@caption{#1}{#2}%
+      \else\ifsubcapnooneline
+         \subfig@caption{#1}{#2}%
+      \else
+        \box\@tempboxa
+      \fi\fi
+      \hfil}}
+\let\@makesubtablecaption\@makesubfigurecaption
+\newcommand{\subfig@caption}[2]{%
+  \ifsubcaphang
+    \sbox{\@tempboxa}{%
+      \subcapsize
+      \ignorespaces #1}%
+    \addtolength{\@tempdimb}{-\wd\@tempboxa}%
+    \usebox{\@tempboxa}%
+    \subfig@captionpar{\@tempdimb}{#2}%
+  \else
+    \subfig@captionpar{\@tempdimb}{#1#2}%
+  \fi}
+\newcommand{\subfig@captionpar}[2]{%
+  \parbox[t]{#1}{%
+    \strut
+    \ifsubcapcenter
+      \setlength{\leftskip}{\@flushglue}%
+      \setlength{\rightskip}{\@flushglue}%
+      \setlength{\parfillskip}{\z@skip}%
+    \else\ifsubcapcenterlast
+      \addtolength{\leftskip}{0pt plus 1fil}%
+      \addtolength{\rightskip}{0pt plus -1fil}%
+      \setlength{\parfillskip}{0pt plus 2fil}%
+    \fi\fi
+    \subcapsize
+    \ignorespaces #2%
+    \par}}
+\newcommand{\@dottedxxxline}[6]{%
+  \ifnum #2>\@nameuse{c@#1depth}\else
+    \@dottedtocline{0}{#3}{#4}{#5}{#6}
+  \fi}
+\let\subfig@oldcaption\@caption
+\long\def\@caption#1[#2]#3{%
+  \subfig@oldcaption{#1}[{#2}]{#3}%
+  \@for \@tempa:=\@subfigcaptionlist \do {%
+    \ifx\@empty\@tempa\relax \else
+      \addcontentsline
+        {\@nameuse{ext@sub#1}}%
+        {sub#1}%
+        {\@tempa}%
+    \fi}%
+  \gdef\@subfigcaptionlist{}}
+\endinput
+%% 
+%% End of file `subfigure.sty'.
-- 
cgit v1.2.3

