From 7841e5cb6baaa23b089e8ad182bc8b5ef612fb29 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Wed, 19 Aug 2015 22:22:39 +0000 Subject: udesoftec (19aug15) git-svn-id: svn://tug.org/texlive/trunk@38164 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/source/latex/udesoftec/CHANGELOG | 9 ++- Master/texmf-dist/source/latex/udesoftec/README | 6 +- .../source/latex/udesoftec/UPDATE-INSTRUCTIONS | 6 +- Master/texmf-dist/source/latex/udesoftec/VERSION | 2 +- .../latex/udesoftec/udesoftec-doc-examplebib.bib | 9 +++ .../source/latex/udesoftec/udesoftec-doc.tex | 75 ++++++++++++++++++---- 6 files changed, 90 insertions(+), 17 deletions(-) (limited to 'Master/texmf-dist/source/latex/udesoftec') diff --git a/Master/texmf-dist/source/latex/udesoftec/CHANGELOG b/Master/texmf-dist/source/latex/udesoftec/CHANGELOG index 30b40cc381f..5714cc31895 100644 --- a/Master/texmf-dist/source/latex/udesoftec/CHANGELOG +++ b/Master/texmf-dist/source/latex/udesoftec/CHANGELOG @@ -1,5 +1,12 @@ The version number of all files is changed for every release. Please refer to the details below in order to see which files were changed. +2015/08/19 v1.4.7 udesoftec +* [udesoftec-doc] fixed documentation for package depencies due to used packages being updated +* [udesoftec.cls] removed deprecated fixltx2e +* [udesoftec.bst] added new doctype @techstandard for better interop with Citavi and standards, refer do documentation for further details +* [udesoftec.bst] fixed a problem with Citavi BibTeX exports having a {\textunderscore } in doi +* [udesoftec.cls] added new command \citemulti{} + 2015/05/14 v1.4.6 * replaced AtBeginDocument with AtEndPreamble for better interop with other packages * changed page margin to fit better to new font and improve readability on 4:3 tablets as well as paper while marginnotes get less space @@ -127,4 +134,4 @@ The version number of all files is changed for every release. Please refer to th * update to udesoftec-cover-uba.pdf: smaller filesize and undamaged PDF file 2013/06/26 -* Initial CTAN Upload \ No newline at end of file +* Initial CTAN Upload diff --git a/Master/texmf-dist/source/latex/udesoftec/README b/Master/texmf-dist/source/latex/udesoftec/README index 6c0ad74788b..5da8881133f 100644 --- a/Master/texmf-dist/source/latex/udesoftec/README +++ b/Master/texmf-dist/source/latex/udesoftec/README @@ -1,8 +1,8 @@ udesoftec documentclass and bibstyle Maintainer: J. Peter M. Schuler -Copyright: 2013-2014 J. Peter M. Schuler -Version: 2014/11/10 v1.4.5 udesoftec +Copyright: 2013-2015 J. Peter M. Schuler +Version: 2015/08/19 v1.4.7 udesoftec License: lppl Topic: dissertation @@ -35,4 +35,4 @@ Manual Installation: texmf/tex/latex/udesoftec/udesoftec-cover-uba.pdf texmf/tex/latex/udesoftec/udesoftec-cover-ude-de.pdf texmf/tex/latex/udesoftec/udesoftec-cover-ude-en.pdf - texmf/bibtex/bst/udesoftec/udesoftec.bst \ No newline at end of file + texmf/bibtex/bst/udesoftec/udesoftec.bst diff --git a/Master/texmf-dist/source/latex/udesoftec/UPDATE-INSTRUCTIONS b/Master/texmf-dist/source/latex/udesoftec/UPDATE-INSTRUCTIONS index 471e596d1d5..5ddcc71b267 100644 --- a/Master/texmf-dist/source/latex/udesoftec/UPDATE-INSTRUCTIONS +++ b/Master/texmf-dist/source/latex/udesoftec/UPDATE-INSTRUCTIONS @@ -1 +1,5 @@ -Please look in udesoftec-doc.pdf appendix chapter A.2. In order to know when an update is available a filtered CTAN announce RSS feed is available at http://pipes.yahoo.com/jpmschuler/udesoftec?_render=rss \ No newline at end of file +Please look in udesoftec-doc.pdf appendix chapter A.2. + +In order to know when an update is available a +filtered CTAN announce RSS feed is available at +http://pipes.yahoo.com/jpmschuler/udesoftec?_render=rss \ No newline at end of file diff --git a/Master/texmf-dist/source/latex/udesoftec/VERSION b/Master/texmf-dist/source/latex/udesoftec/VERSION index f0066374a28..684fc4355de 100644 --- a/Master/texmf-dist/source/latex/udesoftec/VERSION +++ b/Master/texmf-dist/source/latex/udesoftec/VERSION @@ -1 +1 @@ -2015/05/14 v1.4.6 udesoftec \ No newline at end of file +2015/08/19 v1.4.7 diff --git a/Master/texmf-dist/source/latex/udesoftec/udesoftec-doc-examplebib.bib b/Master/texmf-dist/source/latex/udesoftec/udesoftec-doc-examplebib.bib index 78df49dcb77..87f5ed73bf6 100644 --- a/Master/texmf-dist/source/latex/udesoftec/udesoftec-doc-examplebib.bib +++ b/Master/texmf-dist/source/latex/udesoftec/udesoftec-doc-examplebib.bib @@ -117,3 +117,12 @@ publisher = {Gabler}, isbn = {978-3-8349-2114-7} } +@techstandard{IEEEStd-1016:1998, + year = {1998-09-23}, + title = {IEEE Recommended Practice for Software Design Descriptions}, + edition = {1998}, + number = {1016}, + author = {IEEE}, + type = {IEEE Std}, + standard = {IEEE Std 1016-1998} +} \ No newline at end of file diff --git a/Master/texmf-dist/source/latex/udesoftec/udesoftec-doc.tex b/Master/texmf-dist/source/latex/udesoftec/udesoftec-doc.tex index e2ed3d3b9a5..82dbd983f2e 100644 --- a/Master/texmf-dist/source/latex/udesoftec/udesoftec-doc.tex +++ b/Master/texmf-dist/source/latex/udesoftec/udesoftec-doc.tex @@ -1,7 +1,7 @@ % !Mode:: "TeX:UTF-8" %% udesoftec-doc.tex -%% Copyright 2013-2014 J. Peter M. Schuler -%% 2015/05/14 v1.4.6 udesoftec +%% Copyright 2013-2015 J. Peter M. Schuler +%% 2015/08/19 v1.4.7 udesoftec \documentclass[omit-sd,omit-lol]{udesoftec} \usepackage{udesoftec-extra} @@ -188,8 +188,8 @@ Wörtliche Zitate im Fließtext machen vor allem bei kleineren Auszügen Sinn: \subsection{Quellenangaben im Fließtext} Für Quellenangaben im Fließtext wird folgende Variante genutzt: -\parExample[nicht-wörtliches Zitat]{Merkmale von Patterns sind bspw. Abstraktionsgrad, Domänenbezug und Sprache \cite[541]{Fettke.et.al.2009}.} -\begin{lstlistinglatex}[label=lst:cite,caption=Quellenangaben im Fließtext] +\parExample[nicht-wörtliches Zitat]{Merkmale von Patterns sind u.a. +Abstraktionsgrad, Domänenbezug und Sprache \cite[541]{Fettke.et.al.2009}.} \begin{lstlistinglatex}[label=lst:cite,caption=Quellenangaben im Fließtext] \cite[]{} \end{lstlistinglatex} @@ -204,13 +204,64 @@ Wenn der Autorenname im Text erwähnt wird, sollte dieser immer direkt auch die \begin{lstlistinglatex}[label=lst:citeauthor,caption={Autorennamen im Text ohne Quellenangabe}] \citeauthor{} \end{lstlistinglatex}% + \subsection{Mehrere Werke in Quellenangaben} Manchmal wird ein Gedanke durch mehrere unterschiedliche Quellen gestützt. Hier kann man folgendes Verfahren nutzen und bspw. als \lstinline!! ein "`vgl. z.\ B."' nutzen: -\parExample[mehrere Werke in Quellenangabe]{Dementsprechend wird für die Usability mit dem Fokus auf das Web, in der Literatur entsprechend der Begriff der Web Usability verwendet \citetext{vgl. z.~B. \citealp[146]{Matera.2006}; \citealp[xix]{Nielsen.et.al.2006}; \citealp[11]{Schweibenz.et.al.2003}}.} -\begin{lstlistinglatex}[label=lst:citealp,caption={Mehrere Werke in Quellenangaben}] -\citetext{\citealp[]{}; \citealp[]{}...} +\parExample[mehrere Werke in Quellenangabe]{Dementsprechend wird für die +Usability mit dem Fokus auf das Web, in der Literatur entsprechend der Begriff +der Web Usability verwendet \citemulti{vgl. z.~B. \cite[146]{Matera.2006}; +\cite[xix]{Nielsen.et.al.2006}; \cite[11]{Schweibenz.et.al.2003}}.} +\begin{lstlistinglatex}[label=lst:citemulti,caption={Mehrere Werke in +Quellenangaben}] +\citemulti{\cite[]{};\cite[]{}...} \end{lstlistinglatex} +\subsection{Quellenangabe für Normen und Standards (bspw. ISO, DIN)} +Da Normen immer äußerst schwierig in Citavi und BibTeX sind, gibt es einen +neuen Dokumenttyp \lstinline!@techstandard!. Die vollständige Norm-Nummer sollte im BibTeX-Feld \lstinline!standard! ausgegeben +werden. Alternativ wird aus \lstinline!type!,\lstinline!number! und +\lstinline!edition! eine Nummer gebildet. +\begin{lstlistingbibtex}[label=lst:normbib,caption={Angabe einer Norm im +BiB-File}] +@techstandard{IEEEStd-1016:1998, + year = {1998-09-23}, + title = {IEEE Recommended Practice for Software Design Descriptions}, + edition = {1998}, + number = {1016}, + author = {IEEE}, + type = {IEEE Std}, + standard = {IEEE Std 1016-1998} +} +\end{lstlistingbibtex} +Dies kann man im Rahmen des BibTeX-Exports von Citavi einstellen: +\begin{itemize} + \item Den Titel in Citavi anlegen:\begin{enumerate} + \item Dokumententyp: Norm +\item Institution: IEEE +\item Titel:IEEE Recommended Practice for Software Design Descriptions +\item Normtyp:IEEE Std +\item Nummer:1016 +\item Ausgabedatum:1998-09- 23 +\item Freitext 1: IEEE Std 1016-1998 + \end{enumerate} + \item Dann den Export aufrufen: Menu Datei => Exportieren => Exportieren... + \item Alle Titel und Weiter + \item BibTeX und Bearbeiten + \item bei Dokumenttyp zuordnen \enquote{Norm} dem Typ \enquote{techstandard} + zuordnen und Weiter + \item Für Dokumenttyp "Norm"; Feld "Freitext 1" als Wert "standard" + eintragen +\end{itemize} +Aufgrund dessen, dass in der +vollständigen Norm-Nummer allerdings schon das Jahr enthalten ist, wird dieses +nicht im Fließtext zusätzlich ausgegeben. Daher muss für eine Ausgabe analog zu +\textbf{Autorennamen im Text mit Quellenangabe} statt \lstinlinelatex!\citet{}! +ein \lstinlinelatex!\citeauthor{}! mit anschließender Seitenangabe genutzt. +\parExample[Quellenangabe für Normen und Standards (bspw. ISO, DIN)]{Diese +Verfahren sind näher in \citeauthor{IEEEStd-1016:1998} \citetext{S. 16} +geregelt.} \begin{lstlistinglatex}[label=lst:citestd,caption={Quellenangabe für Normen und Standard}] +\citeauthor{IEEEStd-1016:1998} \citetext{S. 16} +\end{lstlistinglatex} \section{Abbildungen} @@ -382,7 +433,9 @@ Unter MacOS kann beispielsweise ein minimales \TeX{}-Live-System wie \href{http: emphstyle=\color{DocumentDark1}] sudo tlmgr update --self sudo tlmgr update --all -sudo tlmgr install udesoftec nag chngcntr hyphenat libertine mweights fontaxes footmisc placeins enumitem todonotes wallpaper marginnote mdframed needspace csquotes glossaries xfor datatool substr xstring +sudo tlmgr install udesoftec nag chngcntr hyphenat libertine mweights fontaxes +footmisc placeins enumitem todonotes wallpaper marginnote mdframed needspace +csquotes glossaries glossaries-german glossaries-english xfor datatool substr xstring tracklang \end{lstlisting} Sollte es zu Problemen kommen, sollten die Fehlermeldungen und die \hyperref[sec:paketlist]{Liste der Pakete im Anhang} genügend Informationen bieten. @@ -392,7 +445,7 @@ Diese Dokumentation gibt im Folgenden Hinweise für eine \LaTeX{}-Konfiguration \item MikTeX >= 2.9 \item TeXnicCenter >= 2.0.2 \item SumatraPDF >= 2.4 - \item Citavi >= 4.1 + \item Citavi >= 5.1 \end{itemize} Unter anderen Systemumgebungen funktioniert dieses Template natürlich genauso, hier müssen Sie lediglich die zusätzlichen Compile-Aufrufe für das Paket "`glossaries"' selbst konfigurieren. @@ -542,8 +595,8 @@ The base documentclass is \emph{scrbook}, which is part of \ctanlink{koma-script \clearpage\section{Changelog}\label{sec:changelog} An \href{http://pipes.yahoo.com/jpmschuler/udesoftec?_render=rss}{RSS feed} is available to annouce new versions of udesoftec. \begingroup - \lstinputlisting[backgroundcolor={},frame=none,nolol,breaklines=true]{CHANGELOG.} + \lstinputlisting[backgroundcolor={},frame=none,nolol,breaklines=true]{CHANGELOG.txt} \endgroup \bibliography{udesoftec-doc-examplebib} % output Literature and use this file as bibtext catalogue -\end{document} \ No newline at end of file +\end{document} -- cgit v1.2.3