Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
kcss
kcss-style
Commits
f157996e
Commit
f157996e
authored
Jun 02, 2017
by
Christoph Daniel Schulze
Browse files
Included URN:NBN on meta data page.
#9
parent
1cd0b81a
Changes
3
Hide whitespace changes
Inline
Side-by-side
ifiseries.sty
View file @
f157996e
...
...
@@ -1210,24 +1210,26 @@ anderen als die angegebenen Quellen und Hilfsmittel verwendet habe.\par
\end{otherlanguage}
}
%% Command to create a page with meta data.
\newcommand
{
\metapage
}
[
7
]
{
%
\newcommand
{
\metapage
}
[
9
]
{
%
\newpage
%
\thispagestyle
{
plain
}
%
{
\footnotesize
%
\mbox
{}
\vfill
%
\begin{itemize}
[label=]
%
\item
Kiel Computer Science Series (KCSS) #1
%
\ifthenelse
{
\expandafter\isempty\expandafter
{
#2
}}{}{
\\
(replaces #2)
}
%
\item
URN:NBN #3
\\
ISSN 2193-6781 (print version)
\\
ISSN 2194-6639 (electronic version)
\item
Electronic version, updates, errata available via
\url
{
https://www.informatik.uni-kiel.de/kcss
}
\ifthenelse
{
\expandafter\isempty\expandafter
{
#
2
}}{}{
\item
The author can be contacted via #
2
}
%
\ifthenelse
{
\expandafter\isempty\expandafter
{
#
4
}}{}{
\item
The author can be contacted via #
4
}
%
\item
Published by the Department of Computer Science, Kiel University
%
\item
#
3
%
\item
#
5
%
\item
Please cite as:
%
\begin{itemize}
%
\item
#
4
%
\item
#
6
%
\end{itemize}
%
\item
\lstinputlisting
[
%
nolol=true,frame=none,numbers=none,language=
{}
,style=
{}
,keywordsprefix=
{}
,basicstyle=
\tt
,
%
...
...
@@ -1236,11 +1238,13 @@ anderen als die angegebenen Quellen und Hilfsmittel verwendet habe.\par
linewidth=
\linewidth
,xleftmargin=0pt,xrightmargin=0pt,resetmargins=false,breaklines=false,
%
columns=
{
[c]fixed
}
,flexiblecolumns=false,keepspaces=false,basewidth=
{
0.6em,0.45em
}
,fontadjust=false,
%
mathescape=false,escapechar=
{}
,escapeinside=
{}
,
%
]
{
#
5
}
%
\item
\textcopyright\
#
6
%
\ifthenelse
{
\expandafter\isempty\expandafter
{
#
7
}}{}{
\item
#
7
}
%
]
{
#
7
}
%
\item
\textcopyright\
#
8
%
\ifthenelse
{
\expandafter\isempty\expandafter
{
#
8
}}{}{
\item
#
9
}
%
\end{itemize}
}}
\newcommand
{
\metapageversion
}{
\textbf
{
?? Version ??
}}
\newcommand
{
\metapageversion
}{
\textbf
{
?? dated ??
}}
\newcommand
{
\metapagereplacedversion
}{}
\newcommand
{
\metapageurnnbn
}{
\textbf
{
?? URN:NBN ??
}}
\newcommand
{
\metapagecontact
}{}
\newcommand
{
\metapagegroup
}{
\textbf
{
?? Research Group ??
}}
\newcommand
{
\metapagecite
}{
\textbf
{
?? Citation ??
}}
...
...
@@ -1249,6 +1253,8 @@ anderen als die angegebenen Quellen und Hilfsmittel verwendet habe.\par
\newcommand
{
\metapagetext
}{}
\newcommand
{
\makemetapage
}{
\metapage
%
{
\metapageversion
}
%
{
\metapagereplacedversion
}
%
{
\metapageurnnbn
}
%
{
\metapagecontact
}
%
{
\metapagegroup
}
%
{
\metapagecite
}
%
...
...
manual.tex
View file @
f157996e
...
...
@@ -5,7 +5,7 @@
\newcommand
{
\term
}
[1]
{
\emph
{
#1
}}
\newcommand
{
\emphasis
}
[1]
{
\emph
{
#1
}}
\newcommand
{
\fnt
}
[1]
{
\emph
{
#1
}}
\newcommand
{
\urnnbn
}{
\texttt
{
urn:nbn
}
}
\newcommand
{
\urnnbn
}{
URN:NBN
\xspace
}
%% TODO
%
...
...
@@ -616,7 +616,7 @@ there is the possibility of publishing a revised edition
under a new KCSS number.
\footnote
{
%
In the old days,
published edition could be replaced
by a new version.
by a new
\emph
{
version
}
.
This is not possible any more.
As explained, a revision requires
a new document to be published,
...
...
@@ -982,18 +982,28 @@ See \autoref{sub:bibliography} for more details on bibliographies.
\item
[Meta Data Page:]
Each work must have a page with meta data.
It can be created with the
\lstinline
|
\metapage
| macro.
It takes the following
$
7
$
arguments:
It takes the following
$
9
$
arguments:
\begin{enumerate}
\item
Number of the work in the Series plus version,
and an optional date for the version.
\item
Number of the work in the Series and an optional date.
\Eg
, if the number of the work is 2011/99
and
the version is 1.2
released on 2011-11-12,
and
it was
released on 2011-11-12,
then the first argument would be:
\begin{lstlisting}
2011/99
v1.2
dated 2011-11-12
2011/99 dated 2011-11-12
\end{lstlisting}
Or, if omitting the date is preferred by the author,
then just:
\lstinline
|2011/99 v1.2|
then just:
\lstinline
|2011/99|
\item
The number of a previous work
the current work replaces,
if any.
\Eg
, if the new work replaces 2011/99,
then the second argument would be:
\begin{lstlisting}
2011/99
\end{lstlisting}
If the current work does not replace a previous one,
simply leave this argument empty.
\item
A
\urnnbn
issued by QA during the publication process.
\item
Contact information of the author,
\eg
a permanent web or e-mail address.
If no contact information shall be provided, leave this argument empty.
...
...
@@ -1014,6 +1024,8 @@ See \autoref{sub:bibliography} for more details on bibliographies.
Alternatively, this page can be generated with
\lstinline
|
\makemetapage
|
after using
\lstinline
|
\renewcommand
| on the following commands:
\lstinline
|
\metapageversion
|,
\lstinline
|
\metapagereplacedversion
|,
\lstinline
|
\metapageurnnbn
|,
\lstinline
|
\metapagecontact
|,
\lstinline
|
\metapagegroup
|,
\lstinline
|
\metapagecite
|,
...
...
@@ -2244,6 +2256,16 @@ An article on A4 paper:
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\subsection*
{
2017-06-02
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
The
\lstinline
|
\metapage
| macro now takes two more arguments,
both inserted after the first one
(see
\autoref
{
sub:features
}
for details).
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\subsection*
{
2017-04-13
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
...
...
template.tex
View file @
f157996e
...
...
@@ -20,7 +20,14 @@
{
<++YEAR++>
}
\metapage
%
{
<++YEAR++>/<++NUMBER++> v<++VERSION++> dated <++YYYY++>-<++MM++>-<++DD++>
}
%
{
<++YEAR++>/<++NUMBER++> dated <++YYYY++>-<++MM++>-<++DD++>
}
%
% Use the following to reference a previous publications that this one updates.
% If this publication does not update an old one, leave this field empty.
{
<++OLD-YEAR++>/<++OLD-NUMBER++>
}
%
% The URN:NBN will be given to you by QA during the publication process.
{
<++URN-NBN++>
}
%
% E-Mail address or website where people can reach you. Should be something
% accessible after you've left the university
{
\url
{
<++URL++>
}}
%
{
<++RESEARCH GROUP++>
}
%
{
<++NAME++>.
...
...
@@ -31,6 +38,8 @@ Dissertation, Faculty of Engineering,
Kiel University.
}
%
{
template.metapage.bib
}
% <++PERHAPS CHANGE NAME OF FILE++>
{
<++COPYRIGHT YEAR++> by <++NAME++>
}
%
% This is where you can include additional information required by your
% printing service.
{
<++ADDITIONAL TEXT OR EMPTY++>
}
\input
{
about-this-series
}
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment