From 1a0be52f0c29040505e65d55b841401acb86c1ca Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Tue, 1 Apr 2014 22:26:25 +0000 Subject: udesoftec (1apr14) git-svn-id: svn://tug.org/texlive/trunk@33349 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/source/latex/udesoftec/CHANGELOG | 29 ++++++---- Master/texmf-dist/source/latex/udesoftec/README | 16 +++--- Master/texmf-dist/source/latex/udesoftec/VERSION | 2 +- .../source/latex/udesoftec/udesoftec-doc.tex | 61 +++++++++------------- 4 files changed, 53 insertions(+), 55 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 d4bc12362e6..25afeff47e4 100644 --- a/Master/texmf-dist/source/latex/udesoftec/CHANGELOG +++ b/Master/texmf-dist/source/latex/udesoftec/CHANGELOG @@ -1,28 +1,37 @@ -2014/03/11 v1.3.3 +2014-03-31 v1.3.4 +* added option omit-toc for research proposals +* documentation changes +** english summary updated +** minor changes to sectioning and labels +** updated link to example document +** added additional packages to tlmgr command to support + OSX BasicTeX + +2014-03-11 v1.3.3 * added statutory declaration to document (omit with 'omit-sd') -2014/02/18 v1.3.2 +2014-02-18 v1.3.2 * fixed broken CRLF terminated line endings * corrected URLs for CTAN mirror use -2014/02/18 v1.3.1 +2014-02-18 v1.3.1 * repaired option _vawibamberg_ in combination with option _en_ * changed document configuration options like \def \entitle{my english title} to non-def commands like \title or \author -2014/01/10 v1.3.0 +2014-01-10 v1.3.0 * switched from package expdlist to enumitem: description environment options need to be changed! == WARNING: document might need update using newer version == -2013/08/14 v1.2.1 +2013-08-14 v1.2.1 * fixed misconfigured line endings and zip format -2013/08/14 +2013-08-14 * added udesoftec.tds.zip to support other TeX Collections * removed problem with umlauts in lstlisting-env * added (currently emtpy) udesoftec-extra.sty, for easier @@ -33,14 +42,14 @@ * added classoption omit-todos * added \printglossaries, \printacronyms and \listoftodos to \AtBeginDocument and \AtEndDocument for convenience (i.e. - they aren't necessary in the document anymore) + they aren't necessary in the document anymore) * made \listoftodos conditional * correct bibstyle "lastaccessed" format * added additional sections to manual with more examples * english cover wasn't found due to wrong filename referenced * option for confidentially clause now available -2013/07/09 +2013-07-09 * added version number * updated cover page line spacing * updated README and added instruction for cover files @@ -51,10 +60,10 @@ * included package listing * included FAQ entry for problems with cover files -2013/06/28 +2013-06-28 * better filenames * update to udesoftec-cover-uba.pdf: smaller filesize and undamaged PDF file -2013/06/26 +2013-06-26 * Initial CTAN Upload \ No newline at end of file diff --git a/Master/texmf-dist/source/latex/udesoftec/README b/Master/texmf-dist/source/latex/udesoftec/README index 4d71212cf35..ee1e851a22c 100644 --- a/Master/texmf-dist/source/latex/udesoftec/README +++ b/Master/texmf-dist/source/latex/udesoftec/README @@ -1,8 +1,8 @@ -ude-softec documentclass and bibstyle +udesoftec documentclass and bibstyle Maintainer: J. Peter M. Schuler Copyright: 2014 J. Peter M. Schuler -Version: 2014-03-11 v1.3.3 udesoftec +Version: 2014-03-31 v1.3.4 udesoftec License: lppl Topic: dissertation @@ -11,16 +11,16 @@ Description: of Duisburg-Essen, Research Group for Business Informatics and Software Engineering. - It is based on pdflatex and bibtex using UTF-8 encoded files. It was - thorougly tested on Windows/MikTeX and MacOS/BasicTeX, works as well - under sharelatex.com and should be plattform independent. + It is based on the always available pdflatex and bibtex using UTF-8 encoded + files. It is thorougly tested on Windows/MikTeX and OSX/BasicTeX, works as + well under sharelatex.com and thus should be plattform independent. For more information see the instructions in udesoftec-doc.pdf - complete - instructions are available in German, a short abstract in English should - give sufficient information for everybody familiar with TeX. + instructions are available in German, a short abstract in English gives + sufficient information for everybody familiar with TeX. Installation: - Use the udesoftec.tds.zip or alternatively: + Use the udesoftec.tds.zip or alternatively: udesoftec.bst and udesoftec.cls are installed as always. The files matching udesoftec-cover*.* should be placed next to the documentclass udesoftec.cls. diff --git a/Master/texmf-dist/source/latex/udesoftec/VERSION b/Master/texmf-dist/source/latex/udesoftec/VERSION index 9401b8d9422..cf9a82d0815 100644 --- a/Master/texmf-dist/source/latex/udesoftec/VERSION +++ b/Master/texmf-dist/source/latex/udesoftec/VERSION @@ -1 +1 @@ -2014-03-11 v1.3.3 udesoftec \ No newline at end of file +2014-03-25 v1.3.4 udesoftec \ 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 000f9a4517f..0b567c79e1f 100644 --- a/Master/texmf-dist/source/latex/udesoftec/udesoftec-doc.tex +++ b/Master/texmf-dist/source/latex/udesoftec/udesoftec-doc.tex @@ -1,12 +1,16 @@ % !Mode:: "TeX:UTF-8" +%% udesoftec-doc.texs +% Copyright 2014 J. Peter M. Schuler +% 2014-03-31 v1.3.4 udesoftec \documentclass[screenlayout,omit-lof,omit-lot,omit-sd]{udesoftec} - -\title{Latex-Formatvorlage für Qualifikationsarbeiten} -\subtitle{am Lehrstuhl für Wirtschaftsinformatik und Softwaretechnik} -\author{Max Mustermann} +\usepackage{udesoftec-extra} + +\typeofdoc{Dokumentation zu} +\title{udesoftec} +\subtitle{Latex-Formatvorlage \linebreak für Qualifikationsarbeiten am \linebreak Lehrstuhl für \linebreak Wirtschaftsinformatik und Softwaretechnik} +\author{J. Peter M. Schuler} \entitle{[\hyperref[sec:abstract]{English summary available}]} \city{Essen} -\typeofdoc{Dokumentation zur} \labelPreTopic{} \institution{Universität Duisburg-Essen} \semester{} @@ -18,29 +22,21 @@ \\ \end{tabularx} } + + %%%%%%%%%%%%%%%%%%%%%%%% DOCUMENT %%%%%%%%%%%%%%%%%%%%%%%% \begin{document} \clearpage \chapter*{English summary for this document}\label{sec:abstract}\addcontentsline{toc}{chapter}{English summary for this document} -This LaTeX package provides a documentclass for use in written theses at the University of Duisburg-Essen, Research Group for Business Informatics and Software Engineering. It is based on pdflatex and bibtex using KOMA-Script and natbib and many other popular packages. The current documentation is only available in german. However the \hyperref[sec:classoptions]{class options in section \ref*{sec:classoptions}} and \hyperref[sec:variables]{configuration variables for the titlepage in section \ref*{sec:variables}} should be quite understandable and the \hyperref[sec:paketlist]{package listing in the appendix} shows where to look for further information. +This LaTeX package provides a documentclass for use in written theses at the University of Duisburg-Essen, Research Group for Business Informatics and Software Engineering. It is based on pdflatex and bibtex using KOMA-Script and natbib and many other popular packages. The current documentation is only available in german. However the \hyperref[sec:classoptions]{class options in section \ref*{sec:classoptions}} and \hyperref[sec:variables]{configuration variables for the titlepage in section \ref*{sec:variables}} should be quite understandable and the \hyperref[sec:paketlist]{package listing in the appendix} shows where to look for further information. A \hyperref[sec:exampleproject]{MWE and a download of an example project is also available in section \ref*{sec:exampleproject}.} \section*{Installation} - Install with MikTeX or TeX Live's \lstinline!tlmgr!.\par - udesoftec.bst and udesoftec.cls are installed as always. The files matching \newline\lstinline!udesoftec-cover*.*! should be placed next to the - documentclass, e.g.: - \begin{itemize} - \item texmf/tex/latex/udesoftec/udesoftec.cls - \item texmf/tex/latex/udesoftec/udesoftec-cover-uba.pdf - \item texmf/tex/latex/udesoftec/udesoftec-cover-ude-de.pdf - \item texmf/tex/latex/udesoftec/udesoftec-cover-ude-en.pdf - \item texmf/bibtex/bst/udesoftec/udesoftec.bst -\end{itemize} + Install with MikTeX or if using TeX Live (e.g. BasicTeX) with \lstinline!tlmgr! using the command mentioned in section \ref{sec:classinstall}. - An alternative, in case you run into problems: just install the documentclass and bibstyle from ctan. Afterwards download the appropiate cover from \url{http://mirror.ctan.org/macros/latex/contrib/udesoftec} and place it next to - your document's \verb+main.tex+. + your document's \lstinline!main.tex!. %%%%%%%%%%%%%%%%%%%%%%%%%%% METADATA %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \newacronym[description={User Interface, \entode{Benutzeroberfläche}}]{ui}{UI}{User Interface} @@ -64,7 +60,7 @@ Dieses Template stellt eine professionelle Lösung für die Nutzung von LaTeX be \end{itemize} \section{Beispiel-Projekt}\label{sec:exampleproject} -Ein funktionierendes Dokument lässt sich durch folgendes Beispiel erstellen: +Ein funktionierendes Dokument lässt sich durch folgendes Beispiel (MWE - minimum working example) erstellen: \begin{verbatim} \documentclass[screenlayout]{udesoftec} \begin{document} @@ -72,7 +68,7 @@ Inhalt \end{document} \end{verbatim} Grundsätzlich sind kaum Einstellungen und Konfigurationen notwendig. Lediglich Dinge wie der Inhalt und die bib-Datenbank sind einzufügen. -Ein Beispielprojekt mit echten Inhalten findet sich unter \url{http://udue.de/udesoftecmanual} +Ein Beispielprojekt mit echten Inhalten findet sich unter \url{http://udue.de/udesoftecexample} \section{Software-Empfehlungen} @@ -95,9 +91,10 @@ Eine vollständige Konfigurationsanleitung für diese Software findet sich in \a \item[printlayout]{Sollte pauschal genutzt werden wenn die Arbeit ausgedruckt wird und beidseitiger Druck möglich ist. Kapitel beginnen auf rechten Seiten, dadurch werden Leerseiten eingefügt.} \item[screenlayout]{Wechselt von doppelseitigem Druck-Layout ("`Buchlayout"') auf einseitiges Layout. Dadurch ist Innenrand=Außenrand und zusätzliche Leerseiten fehlen, die Kapitel sonst auf rechter Seite starten lassen.} \item[en]{Wechselt die primäre Dokumentsprache von Deutsch auf Englisch. Ändert einzelne Überschriften und andere sprachabhängige Labels.} - \item[omit-lot]{Tabellenverzeichnis entfernen (wenn keine Tabellen in der Arbeit vorkommen, oder für Test-Ausgaben).} - \item[omit-lof]{Abbildungsverzeichnis entfernen (wenn keine Tabellen in der Arbeit vorkommen, oder für Test-Ausgaben).} - \item[omit-loa]{Abkürzungsverzeichnis entfernen (für Test-Ausgaben).} + \item[omit-lot]{Tabellenverzeichnis entfernen (für Exposés, wenn keine Tabellen in der Arbeit vorkommen oder für Test-Ausgaben).} + \item[omit-lof]{Abbildungsverzeichnis entfernen (für Exposés, wenn keine Tabellen in der Arbeit vorkommen oder für Test-Ausgaben).} + \item[omit-loa]{Abkürzungsverzeichnis entfernen (für Exposés oder für Test-Ausgaben).} + \item[omit-toc]{Abkürzungsverzeichnis entfernen (für Exposés oder für Test-Ausgaben).} \item[omit-sd]{Eidesstattliche Versicherung entfernen (falls keine Abschlussarbeit o. ä.).} \item[omit-todos]{TODO-Liste am Ende des Dokuments entfernen.} \item[final]{Setzt die Standard-Werte für die omit-Optionen.} @@ -140,7 +137,7 @@ Die Nutzung ist wie bei LaTeX üblich: \title{Meine Arbeit hat einen Titel} \end{lstlisting} -\chapter{Funktionen} +\chapter{Nutzung der Formatvorlage und übliche Kommandos} \section{Beispiele für Zitationen} @@ -270,15 +267,7 @@ Das tritt bei Serifenschrift (also mit der Option "`printlayout"') auf und ist k Das Literaturverzeichnis-Feld Auflage (bzw. Edition) sollte als Wert in aller Regel nur eine Zahl enthalten, bspw. "`3"'. Dann erstellt der Zitierstil je nach Sprache automatisch ein "`3. Aufl."' oder "`3\textsuperscript{rd} edn."'. In seltenen Fällen kann es sein, dass eine Zahl nicht korrekt ist (bspw. "`Reprint 2008"'). Sollte der Zitierstil keine Zahl finden, wird einfach der gesamte Inhalte des Feldes genutzt. \section{LaTeX Error: File `udesoftec-cover-ude-de' not found.} -Anscheinend kann die TeX-Distribution die Cover-Dateien nicht finden. Die Dateien nach dem Schema \verb+udesoftec-cover*.*+ sollten direkt neben der Documentclass \verb+udesoftec.cls+ liegen, so dass die lokale texmf-Struktur etwa wie folgt ausieht: -\begin{itemize} - \item texmf/tex/latex/udesoftec/udesoftec.cls - \item texmf/tex/latex/udesoftec/udesoftec-cover-uba.pdf - \item texmf/tex/latex/udesoftec/udesoftec-cover-ude-de.pdf - \item texmf/tex/latex/udesoftec/udesoftec-cover-ude-en.pdf - \item texmf/bibtex/bst/udesoftec/udesoftec.bst -\end{itemize} -Falls nicht klar ist, was das vorgenannte bedeutet, oder falls es andere Probleme gibt, kann einfach das passende Cover von der \href{http://mirror.ctan.org/macros/latex/contrib/udesoftec}{Paket-Seite auf CTAN} heruntergeladen und in den selben Ordner wie die Hauptdatei des Projektes (z.B. \verb+main.tex+) gelegt werden. +Anscheinend kann die TeX-Distribution die Cover-Dateien nicht finden. Das lässt auf eine veraltete Version der Klasse schließen. In diesem Fall (nach einem Update der packages)einfach das passende Cover von der \href{http://mirror.ctan.org/macros/latex/contrib/udesoftec}{Paket-Seite auf CTAN} heruntergeladen und in den selben Ordner wie die Hauptdatei des Projektes (z.B. \lstinline!main.tex!) gelegt werden. \section{Das Abkürzungsverzeichnis ist doppelt} @@ -313,12 +302,12 @@ In Citavi kann wie folgt ein automatischen BibTeX-Export beim Speichern eingeric \end{itemize} Dadurch wird die .bib-Datei immer automatisch aktualisiert bei jeder Änderung (Citavi speichert meistens automatisch). TeXnicCenter cached diese Datei, daher erscheinen einige Einträge in der Literaturliste teilweise nicht ohne Neustart, das Kompilieren geht aber. -\subsection{MikTeX oder TeX Live} +\subsection{MikTeX (Windows) und BasicTeX (OSX)}\label{sec:classinstall} Unter Windows wird ausdrücklich MikTeX empfohlen, da dieses selbständig und On-Demand fehlende Dinge nachinstalliert. Unter MacOS kann beispielsweise ein minimales TeX Live-System wie \href{http://tug.org/mactex/morepackages.html}{BasicTeX} genutzt werden. Die notwendigen Pakete lassen sich wie folgt installieren: \begin{lstlisting}[language=bash,breaklines=true] -sudo tlmgr install udesoftec chngcntr hyphenat nag footmisc placeins advdate expdlist todonotes type1cm wallpaper marginnote glossaries xfor datatool substr varwidth collection-fontsrecommended tikz mdframed libertine +sudo tlmgr install udesoftec chngcntr hyphenat nag footmisc placeins advdate expdlist todonotes type1cm wallpaper marginnote glossaries xfor datatool substr varwidth collection-fontsrecommended tikz mdframed libertine cm-super helvetic ec \end{lstlisting} Sollte es zu Problemen kommen, sollten die Fehlermeldungen und die \hyperref[sec:paketlist]{Liste der Pakete im Anhang} genügend Informationen bieten. @@ -467,4 +456,4 @@ Happens while using \lstinline!\begin{description}[\setleftmargin{1.5cm}]]!.\new \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