[Tutkielma-TeX] [darcs] jydiss.cls-muutos: Add support for subtitles

Antti-Juhani Kaijanaho antti-juhani.a-j.kaijanaho at jyu.fi
Wed Oct 1 17:15:55 EEST 2008


(English below)

Tämä on automaattinen ilmoitus jydiss-luokkaan tai sen dokumentaatioon tehdystä
muutoksesta.  Voit hakea uuden, muutetun version osoitteesta
  http://antti-juhani.kaijanaho.fi/darcs/jydiss/

Alla on tiedot tehdystä muutoksesta.

---

This is an automated notification of a change made to the jydiss document
class or its accompanying documentation.  You can get the new version at
  http://antti-juhani.kaijanaho.fi/darcs/jydiss/

Below, you will find information about the actual change.

Wed Oct  1 17:15:25 EEST 2008  Antti-Juhani Kaijanaho <antti-juhani.a-j.kaijanaho at jyu.fi>
  * Add support for subtitles
diff -rN -u old-jydiss/jydiss.cls new-jydiss/jydiss.cls
--- old-jydiss/jydiss.cls	2008-10-01 17:15:54.806059000 +0300
+++ new-jydiss/jydiss.cls	2008-10-01 17:15:54.806059000 +0300
@@ -488,6 +488,7 @@
 
 \renewcommand{\author}{\ClassError{jydiss}{\noexpand\author is disabled, use \noexpand\setauthor instead!}{}}
 
+\let\diss at subtitle\relax
 \def\diss at inclsummary{Your document is in English, it requires a finnish
 summary!}
 \ifdiss at licentiate
@@ -517,6 +518,7 @@
 \def\diss at people{\item }
 \newcommand{\setauthor}[2]{\gdef\diss at surname{#2}\gdef\diss at forename{#1}}
 \renewcommand{\title}[1]{\gdef\diss at title{#1}}
+\newcommand{\subtitle}[1]{\gdef\diss at subtitle{#1}}
 \newcommand{\entitle}[1]{\gdef\diss at entitle{#1}}
 \newcommand{\disstype}[1]{\gdef\diss at type{#1}}
 \newcommand{\abstract}[1]{\gdef\diss at abstract{#1}}
@@ -564,7 +566,7 @@
     \centering%
     \textbf{\LARGE\diss at forename\ \diss at surname}\par%
     \vspace{1cm}%
-    {\bf\LARGE\diss at title\par}%
+    {\bf\LARGE\diss at title\ifx\diss at subtitle\relax\else\\\medskip\diss at subtitle\fi\par}%
     \vspace{1cm}%
     {\Large\today}\par%
     \vspace{1cm}%
@@ -576,7 +578,7 @@
   \selectlanguage{english}
   \chapter*{\abstractname}%
   \diss at surname, \diss at forename\\%
-  \ifdiss at fi\diss at entitle\else\diss at title\fi\\%
+  \ifdiss at fi\diss at entitle\else\diss at title\ifx\diss at subtitle\relax\else. \diss at subtitle.\fi\\%\fi
   \diss at address: \diss at publisher, \the\year, \ref{TotPages} p.%
   \ifdiss at loar (+included articles)\fi\\%
   (\diss at series\\%
diff -rN -u old-jydiss/manual.tex new-jydiss/manual.tex
--- old-jydiss/manual.tex	2008-10-01 17:15:54.806059000 +0300
+++ new-jydiss/manual.tex	2008-10-01 17:15:54.806059000 +0300
@@ -163,6 +163,7 @@
 
 \begin{cmds}
 \item[title] document's title (mandatory).
+\item[subtitle] document's subtitle (optional).
 \item[entitle] document's title in English (mandatory in Finnish documents, ignored otherwise)
 \item[setauthor] document's author (two arguments: first names and surname)
 (mandatory).






More information about the Tutkielma-TeX mailing list