At the time of lincap (Vazou, Oct. 2010)

parent d9cf0c8c
This diff is collapsed.
%%
%% This is file `overword.sty',
%% generated with the docstrip utility.
%%
%% The original source files were:
%%
%% overword.dtx (with options: `style')
%% This file is part of the Calendar package,
%% Copyright (C) 1996, 1997 Frank Bennett, Jr.
%% All rights reserved.
%% ------------------------------------------
%%
%% IMPORTANT NOTICE:
%%
%% You are not allowed to change this file. You may however copy
%% this file to a file with a different name and then change the
%% copy if (a) you do not charge for the modified code, (b) you
%% acknowledge the author of this file in the new file, if it
%% is distributed to others, and (c) you attach these same
%% conditions to the new file.
%%
%% You are not allowed to distribute this file alone. You are not
%% allowed to take money for the distribution or use of this file
%% (or a changed version) except for a nominal charge for copying
%% etc.
%%
%% You are allowed to distribute this file under the condition that
%% it is distributed with all of its contents, intact.
%%
%% For error reports, or offers to help make this a more powerful,
%% friendlier, and altogether more thrilling package, please contact me on
%% fb@soas.ac.uk. Better yet, make a contribution to
%% my pension. Account details available on request.
%% ------------------------------------------
%%
\NeedsTeXFormat{LaTeX2e}[1995/06/01]
\ProvidesPackage{overword}
[1998/01/17 18:15:15 3.1.1.1 Overword parsing support (Frank Bennett)]
\long\def\@ifoverword#1#2#3#4{%
\let\reserved@a=#1%
\def\reserved@d{#4}\def\reserved@b{#2}\def\reserved@c{#3}%
\global\let\@overword\relax%
\futurelet\@let@token\@ifowd}
\long\def\@ifowd{%
\ifx\@let@token\@sptoken%
\gdef\@preoverwordspace{ }%
\let\reserved@e\@xifowd%
\else%
\ifx\@let@token\end%
\let\reserved@e\reserved@d%
\else%
\ifx\@let@token\par%
\let\reserved@e\@xifpargobble%
\else%
\long\def\reserved@e##1 {\long\gdef\@overword{##1}\@@ifowd}%
\fi%
\fi%
\fi%
\reserved@e}
\long\def\@xifpargobble#1{\futurelet\@let@token\@ifowd}
\def\:{\@xifowd} \expandafter\def\: {\futurelet\@let@token\@ifowd}
\def\@@ifowd{\futurelet\@let@token\@ifnparnch}
\long\def\@ifnextnparchar#1#2#3#4{%
\let\reserved@a=#1%
\def\reserved@b{#2}\def\reserved@c{#3}\def\reserved@d{#4}%
\futurelet\@let@token\@ifnparnch}
\long\def\@ifnparnch{%
\ifx\@let@token\@sptoken%
\let\reserved@e\@xifnparnch%
\else%
\ifx\@let@token\end%
\let\reserved@e\reserved@d%
\else%
\ifx\@let@token\par%
\let\reserved@e\@xifpargobblench%
\else%
\ifx\@let@token\reserved@a%
\let\reserved@e\reserved@b%
\else%
\let\reserved@e\reserved@c%
\fi%
\fi%
\fi%
\fi%
\reserved@e}
\long\def\@xifpargobblench#1{\futurelet\@let@token\@ifnparnch}
\def\:{\@xifnparnch}
\expandafter\def\: {\futurelet\@let@token\@ifnparnch}
\endinput
%%
%% End of file `overword.sty'.
...@@ -22,8 +22,8 @@ ...@@ -22,8 +22,8 @@
% Package information % Package information
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\def\filename{softlab-thesis} \def\filename{softlab-thesis}
\def\fileversion{1.2a} \def\fileversion{1.3a}
\def\filedate{2008/12/17} \def\filedate{2010/10/26}
\NeedsTeXFormat{LaTeX2e} \NeedsTeXFormat{LaTeX2e}
\ProvidesClass{softlab-thesis}[\filedate\space\fileversion\space% \ProvidesClass{softlab-thesis}[\filedate\space\fileversion\space%
LaTeX document class (nsp).] LaTeX document class (nsp).]
...@@ -260,15 +260,14 @@ ...@@ -260,15 +260,14 @@
\def\e@skip{\h@font{\phantom{y}}} \def\e@skip{\h@font{\phantom{y}}}
% Required packages % Required packages
% (cannot be very early)
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\RequirePackage{graphicx} \RequirePackage{graphicx}
\RequirePackage{dates}
\RequirePackage[cm-default]{fontspec} \RequirePackage[cm-default]{fontspec}
%\RequirePackage{xunicode} %\RequirePackage{xunicode}
%\RequirePackage{xltxtra} %\RequirePackage{xltxtra}
\defaultfontfeatures{Mapping=tex-text} \defaultfontfeatures{Mapping=tex-text}
\RequirePackage{Styles/xgreek} %\usepackage{xgreek}
\RequirePackage{xgreek}
% XeLaTeX fonts % XeLaTeX fonts
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
...@@ -292,8 +291,6 @@ ...@@ -292,8 +291,6 @@
% typewritter font % typewritter font
\zf@fontspec{Scale=MatchLowercase}{Courier New} \zf@fontspec{Scale=MatchLowercase}{Courier New}
\let\cmtt\ttdefault
\def\cmttfamily{\fontfamily{\cmtt}}
\let\ttdefault\zf@family \let\ttdefault\zf@family
\deffontfamily\fontumtt \deffontfamily\fontumtt
...@@ -403,9 +400,13 @@ ...@@ -403,9 +400,13 @@
\def\@uppertitleback{} \long\def\uppertitleback#1{\def\@uppertitleback{#1}} \def\@uppertitleback{} \long\def\uppertitleback#1{\def\@uppertitleback{#1}}
\def\@middletitleback{} \long\def\middletitleback#1{\def\@middletitleback{#1}} \def\@middletitleback{} \long\def\middletitleback#1{\def\@middletitleback{#1}}
\def\@lowertitleback{} \long\def\lowertitleback#1{\def\@lowertitleback{#1}} \def\@lowertitleback{} \long\def\lowertitleback#1{\def\@lowertitleback{#1}}
\def\@date@defense{} \def\datedefense#1{\gdef\@date@defense{#1}} \def\@date@defense{} \def\datedefense#1#2#3{%
\gdef\@date@defense{#1η\ \@date@month@gen[#2]\ #3}%
\gdef\@date{\@date@month@nom[#2]\ #3}%
\gdef\@date@year{#3}%
}
\def\url#1{\gdef\@url{\texttt{#1}}} \def\url#1{\gdef\@url{\texttt{#1}}}
\def\TRnumber#1{\gdef\@TRnumber{#1}} \def\@TRnumber{} \def\TRnumber#1{\gdef\@TRnumber{#1}}
\def\@trurl{} \def\trurl#1{\gdef\@trurl{\texttt{#1}}} \def\@trurl{} \def\trurl#1{\gdef\@trurl{\texttt{#1}}}
\def\@trftp{} \def\trftp#1{\gdef\@trftp{\texttt{#1}}} \def\@trftp{} \def\trftp#1{\gdef\@trftp{\texttt{#1}}}
...@@ -416,6 +417,15 @@ ...@@ -416,6 +417,15 @@
\def\@committeemembers@and{\\ &} \def\@committeemembers@and{\\ &}
\let\and\relax \let\and\relax
\newcommand\@date@month@nom[1][\month]{%
\ifcase#1\or Ιανουάριος\or Φεβρουάριος\or Μάρτιος\or Απρίλιος\or
Μάιος\or Ιούνιος\or Ιούλιος\or Αύγουστος\or
Σεπτέμβριος\or Οκτώβριος\or Νοέμβριος\or Δεκέμβριος\fi}
\newcommand\@date@month@gen[1][\month]{%
\ifcase#1\or Ιανουαρίου\or Φεβρουαρίου\or Μαρτίου\or Απριλίου\or
Μαΐου\or Ιουνίου\or Ιουλίου\or Αυγούστου\or
Σεπτεμβρίου\or Οκτωβρίου\or Νοεμβρίου\or Δεκεμβρίου\fi}
\def\maketitle{% \def\maketitle{%
\begingroup \begingroup
% %
...@@ -433,7 +443,7 @@ ...@@ -433,7 +443,7 @@
% %
\noindent \noindent
\begin{minipage}{4.0cm} \begin{minipage}{4.0cm}
\includegraphics[height=3.5cm]{Styles/pyrforos}% \includegraphics[height=3.5cm]{pyrforos}%
\end{minipage} \end{minipage}
\begin{minipage}{11.0cm} \begin{minipage}{11.0cm}
\raggedright% \raggedright%
...@@ -498,7 +508,7 @@ ...@@ -498,7 +508,7 @@
% %
\noindent% \noindent%
\begin{minipage}{4.0cm} \begin{minipage}{4.0cm}
\includegraphics[height=3.5cm]{Styles/pyrforos}% \includegraphics[height=3.5cm]{pyrforos}%
\end{minipage} \end{minipage}
\begin{minipage}{11.0cm} \begin{minipage}{11.0cm}
\raggedright% \raggedright%
...@@ -600,14 +610,9 @@ ...@@ -600,14 +610,9 @@
% %
\def\thefootnote{\arabic{footnote}} \def\thefootnote{\arabic{footnote}}
\setcounter{footnote}{0} \setcounter{footnote}{0}
\gdef\@thanks{}\gdef\@author{}\gdef\@translator{}\gdef\@institution{}% \gdef\@thanks{}%
\gdef\@date@defense{}\gdef\@school{}\gdef\@department{}%
\gdef\@supervisor{}\gdef\@supervisor@pos{}%
\gdef\@committee@one{}\gdef\@committee@one@pos{}%
\gdef\@committee@two{}\gdef\@committee@two@pos{}%
\gdef\@committee@three{}\gdef\@committee@three@pos{}%
\gdef\@uppertitleback{}\gdef\@lowertitleback{}\gdef\@dedication{}% \gdef\@uppertitleback{}\gdef\@lowertitleback{}\gdef\@dedication{}%
\gdef\@title{}\gdef\@subtitle{}\let\maketitle\relax% \let\maketitle\relax%
} }
\def\abstractgr{% \def\abstractgr{%
\chapter*{\abstractnamegr\@mkboth{\abstractnamegr}{\abstractnamegr}}% \chapter*{\abstractnamegr\@mkboth{\abstractnamegr}{\abstractnamegr}}%
...@@ -1319,6 +1324,22 @@ ...@@ -1319,6 +1324,22 @@
\begingroup% \begingroup%
\let\footnoterule\relax% \let\footnoterule\relax%
}{% }{%
\begin{flushright}
\@author, \\[6pt]
Αθήνα, \@date@defense
\end{flushright}
\footacknowledgement{%
Η εργασία αυτή είναι επίσης διαθέσιμη ως Τεχνική Αναφορά
\@TRnumber, Εθνικό Μετσόβιο Πολυτεχνείο, Σχολή Ηλεκτρολόγων
Μηχανικών και Μηχανικών Υπολογιστών, Τομέας Τεχνολογίας
Πληροφορικής και Υπολογιστών, Εργαστήριο Τεχνολογίας
Λογισμικού, \@date.
\\[6pt]
\begin{tabular}{@{}ll@{}}
URL: & \texttt{http://www.softlab.ntua.gr/techrep/} \\
FTP: & \texttt{ftp://ftp.softlab.ntua.gr/pub/techrep/}
\end{tabular}
}
\newpage% \newpage%
\endgroup% \endgroup%
} }
...@@ -1348,11 +1369,6 @@ ...@@ -1348,11 +1369,6 @@
\renewcommand\footnoterule{\vfill\kern-3\p@% \renewcommand\footnoterule{\vfill\kern-3\p@%
\hrule width .4\columnwidth\kern 2.6\p@} \hrule width .4\columnwidth\kern 2.6\p@}
% Macros for dates
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\def\aux@date@year{\dateread{\theyear}}
\newcommand\date@year[1][\date]{\expandafter\aux@date@year #1 {}\relax{}}
% Macros for signatures % Macros for signatures
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\newcommand\signature[3][0pt]{\makebox[40mm]{\tiny\dotfill}\\[6pt]#2\\[#1]#3} \newcommand\signature[3][0pt]{\makebox[40mm]{\tiny\dotfill}\\[6pt]#2\\[#1]#3}
...@@ -1386,7 +1402,7 @@ ...@@ -1386,7 +1402,7 @@
}} }}
} }
\lowertitleback{% \lowertitleback{%
{\large Copyright \copyright\ \ \@author, \date@year.\\ {\large Copyright \copyright\ \ \@author, \@date@year.\\
\if@greek \if@greek
Με επιφύλαξη παντός δικαιώματος. All rights reserved.\\[12pt] Με επιφύλαξη παντός δικαιώματος. All rights reserved.\\[12pt]
\else \else
......
...@@ -15,7 +15,7 @@ ...@@ -15,7 +15,7 @@
Ηλεκτρομαγνητικού Φάσματος} Ηλεκτρομαγνητικού Φάσματος}
\author{Γεώργιος Ι. Παπαδόπουλος} \author{Γεώργιος Ι. Παπαδόπουλος}
\date{Μάρτιος 1999} \date{Μάρτιος 1999}
\datedefense{31η Μαρτίου 1999} \datedefense{31}{3}{1999}
\supervisor{Ιωάννης X. Παπαδάκης} \supervisor{Ιωάννης X. Παπαδάκης}
\supervisorpos{Καθηγητής Ε.Μ.Π.} \supervisorpos{Καθηγητής Ε.Μ.Π.}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment