From 020ed552eb79eee0bce0c1f6b8e40d8005d7767a Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Tue, 24 Sep 2013 22:35:02 +0000 Subject: skdoc (23sep13) git-svn-id: svn://tug.org/texlive/trunk@31753 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/source/latex/skdoc/skdoc.dtx | 93 ++++++++++++++++++++------ 1 file changed, 73 insertions(+), 20 deletions(-) (limited to 'Master/texmf-dist/source/latex/skdoc/skdoc.dtx') diff --git a/Master/texmf-dist/source/latex/skdoc/skdoc.dtx b/Master/texmf-dist/source/latex/skdoc/skdoc.dtx index 08dd5dd0416..f193bd64957 100644 --- a/Master/texmf-dist/source/latex/skdoc/skdoc.dtx +++ b/Master/texmf-dist/source/latex/skdoc/skdoc.dtx @@ -73,7 +73,7 @@ % %\ProvidesExplClass{skdoc} %<*class> - {2013/05/24}{1.3b}{skdoc documentation class} + {2013/09/23}{1.4}{skdoc documentation class} % % %<*driver> @@ -132,7 +132,7 @@ % {}{\small\pagemark} % \pagestyle{skdoc-class} % -% \version{1.3b} +% \version{1.4} % \changes{1.0}{Initial version} % \changes{1.1}{Added support for syntax highlighting using \pkg{minted}} % \changes{1.1a}{Deprecate the use of \pkg{bibtex} in favour of \pkg{biblatex}} @@ -140,6 +140,11 @@ % \changes{1.2b}{Use \pkg{inconsolata}. Don't use \pkg{ascii}} % \changes{1.3}{Allow multiple targets per \env{MacroCode}} % \changes{1.3b}{Use \pkg{sourcecodepro} instead of \pkg{inconsolata}. Fix issue with index entries of different types with same name} +% \changes{1.4}{Added option to control \pkg{babel}. Allow optional default value arguments in \env{macro} and friends. Fix spacing issue in \env{option} and friends} +% \iffalse +%%% Don't forget to update the version number and release date of +%%% the package declaration on line 76! +% \fi % % \package[ctan=skdoc,vcs=https://github.com/urdh/skdoc]{skdoc} % \repository{https://github.com/urdh/skdoc} @@ -220,6 +225,11 @@ % unless the documentation describes a very large package, and the % repeated calls to \texttt{pygmentize} take too long. % +% \Option{babel} +% The \opt{babel} option allows you to specify what languages are loaded +% by the \pkg{babel} package. It is a key-value option, and its content +% is passed as options to the \pkg{babel} \cs*{usepackage} declaration. +% % \subsection{General macros} % The document class defines a number of general macros intended for % use in parts of the document not strictly considered @@ -600,16 +610,16 @@ % improve readability of the implementation code. % % \DescribeEnv[]{macro}{<\textbackslash macro>} -% [<\# of args>]{}'...' -% {} +% [<\# of args>]{}[]'...' +% {}[] % With this environment, the implementation of a macro is described. % Note that as with \cs{DescribeMacro}, \LaTeX3-style macros can not % be used in \meta{\textbackslash macro} without the catcode hack % mentioned earlier. % % \DescribeEnv[]{environment}{} -% [<\# of args>]{}'...' -% {} +% [<\# of args>]{}[]'...' +% {}[] % This environment describes the implementation of an environment. % % \DescribeEnv[]{option}{