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

Antti-Juhani Kaijanaho antti-juhani.a-j.kaijanaho at jyu.fi
Thu Sep 25 17:22:28 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.

Thu Sep 25 17:20:50 EEST 2008  Antti-Juhani Kaijanaho <antti-juhani.a-j.kaijanaho at jyu.fi>
  * Add support for listings.sty
diff -rN -u old-jydiss/jydiss.cls new-jydiss/jydiss.cls
--- old-jydiss/jydiss.cls	2008-09-25 17:22:27.930949000 +0300
+++ new-jydiss/jydiss.cls	2008-09-25 17:22:27.950910000 +0300
@@ -114,6 +114,10 @@
 \diss at contrib@beforefalse
 \DeclareOption{contribbefore}{\diss at contrib@beforetrue}
 
+\newif\ifdiss at listings
+\diss at listingsfalse
+\DeclareOption{listings}{\diss at listingstrue}
+
 % Deprecated, kept for compatibility
 \newif\ifdiss at stupid
 \diss at stupidfalse
@@ -225,6 +229,17 @@
 \captionsetup{format=default}
 \fi
 
+%%%% listings.sty configuration
+\ifdiss at listings
+\RequirePackage{listings}
+\lstset{captionpos=b,floatplacement=t}
+\@removefromreset{lstlisting}{chapter}
+\renewcommand{\thelstlisting}{\@arabic\c at lstlisting}
+\ifdiss at fi\def\lstlistingname{Listaus}\fi
+\fi
+
+
+
 %%%% Sectioning
 
 %% jydiss at toc@space controls the insertion of vertical space in the TOC between a \chapter
diff -rN -u old-jydiss/manual.tex new-jydiss/manual.tex
--- old-jydiss/manual.tex	2008-09-25 17:22:27.930949000 +0300
+++ new-jydiss/manual.tex	2008-09-25 17:22:27.950910000 +0300
@@ -119,6 +119,8 @@
 \item[subfigure] will tell the class that the \pack{subfigure} package
 is being used (incompatibilities between \pack{tocloft} and \pack{subfigure}
 make it necessary to tell \pack{tocloft} that \pack{subfigure} is being used).
+\item[listings] will load and configure \pack{listings} to conform to
+  the University requirements.
 \end{opts}
 
 \subsection{General Layout Options}






More information about the Tutkielma-TeX mailing list