[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