From f9ffb56cc16e4f5f35d791a4046926dcb48b0316 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Tue, 22 Feb 2011 00:17:25 +0000 Subject: iwhdp (21feb11) git-svn-id: svn://tug.org/texlive/trunk@21493 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/latex/iwhdp/Anleitung.bib | 37 ++ Master/texmf-dist/doc/latex/iwhdp/Anleitung.pdf | Bin 0 -> 283880 bytes Master/texmf-dist/doc/latex/iwhdp/Anleitung.tex | 275 +++++++++ Master/texmf-dist/doc/latex/iwhdp/README | 34 ++ Master/texmf-dist/doc/latex/iwhdp/iwhdp_paper.bib | 3 + Master/texmf-dist/doc/latex/iwhdp/iwhdp_paper.tex | 63 ++ Master/texmf-dist/tex/latex/iwhdp/iwhdp.cls | 707 ++++++++++++++++++++++ Master/tlpkg/bin/tlpkg-ctan-check | 3 +- Master/tlpkg/libexec/ctan2tds | 1 - Master/tlpkg/tlpsrc/collection-latexextra.tlpsrc | 1 + Master/tlpkg/tlpsrc/iwhdp.tlpsrc | 0 11 files changed, 1122 insertions(+), 2 deletions(-) create mode 100644 Master/texmf-dist/doc/latex/iwhdp/Anleitung.bib create mode 100644 Master/texmf-dist/doc/latex/iwhdp/Anleitung.pdf create mode 100644 Master/texmf-dist/doc/latex/iwhdp/Anleitung.tex create mode 100644 Master/texmf-dist/doc/latex/iwhdp/README create mode 100644 Master/texmf-dist/doc/latex/iwhdp/iwhdp_paper.bib create mode 100644 Master/texmf-dist/doc/latex/iwhdp/iwhdp_paper.tex create mode 100644 Master/texmf-dist/tex/latex/iwhdp/iwhdp.cls create mode 100644 Master/tlpkg/tlpsrc/iwhdp.tlpsrc diff --git a/Master/texmf-dist/doc/latex/iwhdp/Anleitung.bib b/Master/texmf-dist/doc/latex/iwhdp/Anleitung.bib new file mode 100644 index 00000000000..a4979e9e72e --- /dev/null +++ b/Master/texmf-dist/doc/latex/iwhdp/Anleitung.bib @@ -0,0 +1,37 @@ +% This file was created with JabRef 2.5. +% Encoding: ISO8859_15 + +@BOOK{demmig2004, + author = {Thomas Demmig}, + title = {Jetzt lerne ich \LaTeX{}2$_\epsilon$}, + year = {2004}, + publisher = {Pearson Education}, + url = {ftp://ftp.ctan.org/tex-archive/digests/dtk/book_reviews/dtk_jetztlerne.pdf}, + urldate = {2010-02-15} +} + +@ARTICLE{Hagen1, + author = {Manuela Jürgens}, + title = {\LaTeX{} - eine Enführung und ein bißchen mehr...}, + journal = {http://www.fernuni-hagen.de/zmi/katalog/A026.shtml}, + year = {2000}, + owner = {Wilfried}, + timestamp = {2010.02.07} +} + +@ARTICLE{Hagen2, + author = {Manuela Jürgens}, + title = {\LaTeX{} - Fortgeschrittene Anwendungen}, + journal = {http://www.fernuni-hagen.de/zmi/katalog/A027.shtml}, + year = {1995}, + owner = {Wilfried}, + timestamp = {2010.02.07} +} + +@BOOK{schlager2005, + author = {Petra Schlager and Manfred Thibud}, + title = {Wissenschaftlich mit \LaTeX{} arbeiten}, + year = {2005}, + publisher = {Pearson Studium} +} + diff --git a/Master/texmf-dist/doc/latex/iwhdp/Anleitung.pdf b/Master/texmf-dist/doc/latex/iwhdp/Anleitung.pdf new file mode 100644 index 00000000000..60a33889a07 Binary files /dev/null and b/Master/texmf-dist/doc/latex/iwhdp/Anleitung.pdf differ diff --git a/Master/texmf-dist/doc/latex/iwhdp/Anleitung.tex b/Master/texmf-dist/doc/latex/iwhdp/Anleitung.tex new file mode 100644 index 00000000000..4654c3a2c67 --- /dev/null +++ b/Master/texmf-dist/doc/latex/iwhdp/Anleitung.tex @@ -0,0 +1,275 @@ +%=====================================================% +% IWH DISKUSSIONSPAPIER README % +% Wilfried Ehrenfeld % +% Diese Version: Februar 2011 % +%=====================================================% +% ***** Dokumentklasse iwhdp OPTIONEN ***** % +% english: englisches DP, german: deutsches DP % +% harvard: harvard-kompatible Zitierbefehle, % +% nobib: keine Literaturverwaltung % +% ! iwhdp Readme lesen ! % +%=====================================================% +\documentclass[german]{iwhdp} +%-----------------------------------------------------% +%------------------- *** Bibliographische Angaben *** % +\title{Die \LaTeX-Vorlage für IWH-Diskussionspapiere}% Papersprache +\titlealt{The \LaTeX{} template for IWH discussion papers}% Alternativsprache +% +\author{Wilfried Ehrenfeld}% +\department{Abteilung Strukturökonomik}% +\tel{+49 345 7753 832}% +\email{wilfried.ehrenfeld@iwh-halle.de}% +% +\dpnumber{\TeX}% +\dpabstract{Dies ist die \LaTeX-Vorlage für IWH-Diskussionspapiere.}% Papersprache +\dpabstractalt{This is the \LaTeX{} template for IWH discussion papers.}% Alternativsprache +\keywords{IWH, \LaTeX, Vorlage}% Papersprache +\keywordsalt{IWH, \LaTeX, template}% Alternativsprache +\jel{Z0}% JEL-Klassifikation +%-------------- *** Ende Bibliographische Angaben *** % +%-----------------------------------------------------% +% Literaturdatenbank. Standard: {iwhdp_paper} -> Datei: iwhdp_paper.bib +\bibliography{Anleitung} +%-----------------------------------------------------% +\begin{document} +\makeiwhtitle% IWH DP Vorspann ausgeben +%-------------- *** Text des Papiers *** -------------% +% +\section{Benutzung der Vorlage} +% +Für Diskussionspapiere des IWH wurde die Dokumentenklasse \texttt{iwhdp} geschaffen, +deren Benutzung jedem freisteht. +Die jeweils aktuelle Version kann im Intranet von \verb|L:\LaTeX\iwhdp| bezogen werden. +Von der Verwendung alter Versionen wird ausdrücklich abgeraten. + +Die Klasse wird mit +\verb+\documentclass[+\emph{optionale Parameter}\verb+]{iwhdp}+ +aufgerufen. +Dazu muss die Datei \texttt{iwhdp.cls} im Arbeitsverzeichnis liegen. +Die Dokumentenklasse besitzt optionale Parameter für +die Sprache des Papiers sowie für den Umgang mit dem Literaturverzeichnis. + +Optionale Parameter für die Sprache sind: +% +\begin{itemize} +\item \emph{german} für deutsche Diskussionspapiere +\item \emph{english} für englische Diskussionspapiere +\end{itemize} +Die Standardeinstellung (keine optionalen Parameter) ist \emph{german}. + +Optionale Parameter für die Literaturverwaltung sind: +\begin{itemize} +\item \emph{harvard} stellt Zitierbefehle zur Verfügung, welche zum \texttt{harvard}-Paket kompatibel sind (\emph{Beta-Version}). +\item \emph{nobib} schaltet die automatische Literaturverwaltung ganz aus. +Statt dessen wird die Hilfs-Umgebung \texttt{iwh\_ref} zur Verfügung gestellt.\\ +Diese kann wie folgt benutzt werden:\\ +\verb+\makebib% 'Literatur' bzw. 'References' ausgeben+\\ +\verb+\begin{iwh_ref}% Umgebung für Literatur initialisieren+\\ +\verb+\item+ \emph{...eine Quellenangabe}\\ +\verb+\end{iwh_ref}% Umgebung beenden+\\ +\end{itemize} + + +\section{Typischer Aufbau eines Dokumentes} +% +Den Aufbau eines typischen DP-Projektes kann man im Quellcode zu dieser Anleitung sehen (\texttt{Anleitung.tex}). +Dieser sei hier kurz beschrieben. +Die Benutzung der Datei \texttt{iwhdp\_paper.tex} als Vorlage für eigene Diskussionspapier ist ausdrücklich empfohlen.\\ +Das Dokument beginnt mit der Deklarartion der Klasse: + +\verb+\documentclass[german]{iwhdp}+ + +Dies wird also ein deutsches Papier ohne den "`harvard-Kompatibilitätsmodus"' aber mit automatisch generiertem Literaturverzeichnis aus der Datei \texttt{iwhdp\_paper.bib}. + +Anschließend folgen die bibliographischen Angaben für den/die Autoren: + +\verb|\author{Wilfried Ehrenfeld}|\\ +\verb|\department{Department of Structural Economics}|\\ +\verb|\tel{+49 345 7753 832}|\\ +\verb|\email{wilfried.ehrenfeld@iwh-halle.de}| + +Die Parameter für den (ersten) Koautor heißen:\\% +\texttt{cauthor, cdepartment, ctel und cemail}.\\ +Für den zweiten Koautor:\\% +\texttt{ccauthor, ccdepartment, cctel und ccemail}.\\ +Und schließlich für den dritten Koautor:\\% +\texttt{cccauthor, cccdepartment, ccctel und cccemail}.\\ +Insgesamt können also vier Autoren erfasst werden. + +Sämtliche Angaben für die Autoren sind bis auf den Namen des ersten Autoren \emph{optional}. +Falls sie nicht benötigt werden, können Sie aus dem Papier-Quelltext entfernt werden. +Alternativ dazu besteht die Möglichkeit, die Angaben für einen Koautor blockweise komplett stillzulegen. +Dazu trägt man für den Namen des Koautors (\texttt{cauthor, ccauthor, cccauthor}) einfach \texttt{NN} ein. + +Als nächstes besteht die Möglichkeit den Publikationsmonat des Papiers anzugeben. +Dies ist aber nur dann nötig, falls dieser vom aktuellen Monat abweicht. +Dazu trägt man das gewünschte Datum im Zahlenformat +\verb|\dpdate{|\emph{Monat}\verb|}{|\emph{Jahr}\verb|}| ein. +\verb|\dpdate{03}{2010}| bezeichnet also den März 2010. + +Die Nummer des Diskussionspapier wird mit \verb|\dpnumber{|\emph{Nummer}\verb|}| angegeben. +Diese Nummer wird von Frau Dede zugeteilt. + +IWH-Diskussionspapiere werden prinzipiell entweder in Deutsch oder in Englisch geschrieben. +Ein Merkmal der Diskussionspapiere ist die Existenz einer doppelten dritten Seite. +Dies führt dazu, dass Angaben wie Zusammenfassungen, Stichwörter und Titelfußnoten jeweils +in der Sprache des Papiers (hier: deutsch) angegeben werden müssen und zusätzlich in der +\emph{Alternativsprache} (hier also englisch). + +Deshalb folgen nun die Zusammenfassung und der Abstract des Papiers +zuerst in der Sprache des Papiers: +\verb|\dpabstract{|\emph{Text der Zusammenfassung}\verb|}|, +danach in der Alternativsprache: +\verb|\dpabstractalt{|\emph{Text des Abstracts}\verb|}|. +Bei einem deutschen Text ist also \texttt{dpabstract} in Deutsch zu verfassen +und \texttt{dpabstractalt} in Englisch - und umgekehrt. + +Analog hierzu werden die Schlagwörter mit \verb|\keywords{|\emph{Schlagwörter}\verb|}| in der Sprache des Papers angegeben. +Die einzelnen Schlagwörter sind mit je einem Komma zu trennen. +In der Alternativsprache werden diese mit \verb|\keywordsalt{|\emph{Keywords}\verb|}| angegeben. + +Die JEL-Klassifikation wird mit \verb|\jel{|\emph{Klasse}\verb|}| eingetragen. +Mehrere Klassen sollten mit je einem Komma getrennt werden. + +Als letzte bibliographische Daten können nun noch die Titelfußnoten angelegt werden. +Anwendungsbeispiele sind Hinweise (Drittmittelförderung) oder Danksagungen. +In der Sprache des Papiers werden diese mit \verb|\thanks{|\emph{Dankeschön!}\verb|}| verfasst, +in der Alternativsprache mit \verb|\thanksalt{|\emph{Thanks!}\verb|}| verfasst. + +Die Literaturdatenbank \texttt{iwhdp\_paper.bib} wird mit \verb|\bibliography{iwhdp_paper}| geladen. + +Das Dokument wird nun mit +\verb+\begin{document}+ +initialisiert. + +Der IWH-spezifische Vorspann wird anschließend mit +\verb+\makeiwhtitle+ +ausgegeben. +Zum Entwickeln der Papiere kann man diesen Befehl gut mit einem "`\texttt{\%}"' vor dem Befehl auskommentieren. + +Nun folgt der Text des Diskussionspapiers, beispielsweise beginnend mit\\ +\verb+\section{Einführung}+. + +Das Papier endet mit dem Literaturverzeichnis. +Dazu kann mit +\verb+\clearpage+ +eine neue Seite begonnen werden. +Das Literaturverzeichnis wird mit +\verb+\makebib+ +ausgegeben. +Das Dokument endet mit +\verb+\end{document}+. + + +\section{Zitierstil} +% +Die Vorlage benutzt das \texttt{biblatex}-Paket (aktuell in der Version 0.9) für die Erstellung von Zitaten:\\ +\url{http://www.ctan.org/tex-archive/macros/latex/exptl/biblatex/}.\\ +Die Zitierbefehle richten sich hiernach. + +Für die beiden häufigsten Zitierweisen wurden Kurzformen geschaffen:\\ +\verb|\zit{demmig2004}{13ff.}| $\rightarrow$ \zit{demmig2004}{13ff.}\\ +und\\ +\verb|\tzit{demmig2004}{13ff.}| $\rightarrow$ \tzit{demmig2004}{13ff.} + +Die danach gebräuchlichsten Zitierbefehle sind \texttt{parencite} und \texttt{textcite}:\\ +\verb+\parencite{demmig2004}+ $\rightarrow$ \parencite{demmig2004}\\ +\verb+\parencite[13ff.]{demmig2004}+ $\rightarrow$ \parencite[13ff.]{demmig2004}\\ +\verb+\parencite[siehe][]{demmig2004}+ $\rightarrow$ \parencite[siehe][]{demmig2004}\\ +\verb+\parencite[siehe][13ff.]{demmig2004}+ $\rightarrow$ \parencite[siehe][13ff.]{demmig2004}\\ +und\\ +\verb+\textcite{demmig2004}+ $\rightarrow$ \textcite{demmig2004}.\\ +\verb+\textcite[13ff.]{demmig2004}+ $\rightarrow$ \textcite[13ff.]{demmig2004}.\\ +\verb+\textcite[siehe][]{demmig2004}+ $\rightarrow$ \textcite[siehe][]{demmig2004}.\\ +\verb+\textcite[siehe][13ff.]{demmig2004}+ $\rightarrow$ \textcite[siehe][13ff.]{demmig2004}. + +Daneben existieren eine Reihe weiterer Zitierbefehle:\\ +\verb+\cite{demmig2004}+ $\rightarrow$ \cite{demmig2004}\\ +\verb+\cite[13ff.]{demmig2004}+ $\rightarrow$ \cite[13ff.]{demmig2004}\\ +\verb+\cite[siehe][13ff.]{demmig2004}+ $\rightarrow$ \cite[siehe][13ff.]{demmig2004} + +\verb+\cite*{demmig2004}+ $\rightarrow$ \cite*{demmig2004}\\ +\verb+\cite*[13ff.]{demmig2004}+ $\rightarrow$ \cite*[13ff.]{demmig2004} + +\verb+\parencite*[13ff.]{demmig2004}+ $\rightarrow$ \parencite*[13ff.]{demmig2004} + +\verb+\parencites[13ff.]{demmig2004}[sowie][123]{schlager2005}+ $\rightarrow$\\ \parencites[13ff.]{demmig2004}[sowie][123]{schlager2005} + +\verb+\footcite[siehe][13ff.]{demmig2004}+ $\rightarrow$ \footcite[siehe][13ff.]{demmig2004} + +Auch einzelne Felder können angesprochen werden:\\ +\verb+\citeauthor{demmig2004}+ $\rightarrow$ \citeauthor{demmig2004}\\ +\verb+\citetitle{demmig2004}+ $\rightarrow$ \citetitle{demmig2004}\\ +\verb+\citeyear{demmig2004}+ $\rightarrow$ \citeyear{demmig2004}\\ +\verb+\citeurl{demmig2004}+ $\rightarrow$ \citeurl{demmig2004} + + +\section{Tips für die Literaturdatenbank} +% + +Für die Einstellungen von dem hier benutzten Paket \texttt{biblatex}, +sollte die Datenbank im Encoding \emph{ISO8859-15} vorliegen. +Diese Kodierung entspricht in etwa \texttt{latin9} bzw. \texttt{ansinew} unter \LaTeX. +Unter \texttt{JabRef} stellt man dies unter \texttt{Optionen / Einstellungen / Standard-Zeichenkodierung} ein. +Mit der Kodierung \texttt{CP1252} gab es bereits Probleme. +Bei dieser Gelegenheit sollte man auch bei "`Neue Einträge mit Datum versehen. Datumsformat:"' +\texttt{yyyy-MM-dd} eintragen. +So kann man später diesen "`timestamp"' in andere Datumsfelder (z.\,B. urldate) übernehmen. +Datumsangaben müssen in der sog. ISO-8602-Notierung (JJJJ-MM-TT) vorliegen. +Ein Beispiel: Das Datum, an dem eine Internetquelle abgerufen wurde (\texttt{urldate}) ist: +2010-02-16 für den 16. Februar 2010. + +Das Eingabeformat für Autoren ist: "`\emph{Vorname Nachname}"'. +Verschiedene Autoren werden mit \texttt{and} getrennt. +Für weitere Autoren z.\,B. "`u.a."' schreibt man \texttt{and others}. +den Namen von Institutionen schreibt man am besten in geschweifte Klammern, +so wird die automatische Erkennung von Vornamen und Nachnamen ausgeschaltet und der Name nicht getrennt. +Nicht nötig ist es, den ersten Buchstaben von Autoren oder Titeln in geschweifte Klammern zu schreiben. + +Artikel, Bücher, und Beiträge aus Sammelbänden werden (wie gewohnt) als +\texttt{article}, \texttt{book} und \texttt{inbook} eingetragen. +Die Felder \texttt{url} und \texttt{urldate} können verwendet werden. +Der Ort des Verlages heisst "`\texttt{location}"'. + +Diskussionspapiere und ähnliche Dokumente sollten als \texttt{report} eingetragen werden. +Die Felder \texttt{author}, \texttt{title} und \texttt{year} sind obligatorisch. +Vermerke wie "`IWH Diskussionspapier 04/2010"' werden als \texttt{type} eingetragen. +Die Felder \texttt{url} und \texttt{urldate} können verwendet werden. + +Quellen aus dem Internet, welche keiner anderen Dokumentenklasse zugeordnet werden können, +werden als \texttt{electronic} eingetragen. +Die Felder \texttt{url} und \texttt{urldate} gelten hierbei als Mindestanforderungen. + +\texttt{JabRef} bietet die Möglichkeit, zu jeder Quelle in der Datenbank einen \emph{Review} anzulegen. +Die können Textstellen und Bemerkungen eingetragen werden. +Später kann die Datenbank mit der Volltextsuche nach Begriffen durchsucht werden. +Den \texttt{abstract} einer Quelle sollte man nicht hier, sondern in das Feld \texttt{Abstract} eingeben bzw. kopieren. + + + +%\section{Hinweis zur "`doppelten zweiten Seite"'} +%% +%Die zweite Seite des IWH-Vorspanns wird zwei Mal ausgegeben - einmal mit ISSN und einmal ohne ISSN. +%Beide Male trägt sie auch die Seitennummer \emph{2}. +%Dies ist eine Vorgabe von Frau Dede, die anschließend hieraus zum einen +%die Online-Version und zum anderen eine Kopiervorlage erstellt. +% +%Hiermit hängt auch die Warnung\\ +%\verb+pdfTeX warning (ext4):+\newline \verb+destination with the same identifier (name{page.2})+\\ +%zusammen. Diese kann ignoriert werden. + + + +\section{Literaturhinweise für Anfänger} +% +Wer kein Geld für Bücher ausgeben will, dem seien die einführenden Skripte "`\citetitle{Hagen1}"' und "`\citetitle{Hagen2}"' der FernUni Hagen ans Herz gelegt \parencites{Hagen1}{Hagen2}. + +Gute einführende Bücher zum Thema \LaTeX{} sind z.\,B. "`\citetitle{schlager2005}"' \parencite{schlager2005} und "`\citetitle{demmig2004}"' \parencite{demmig2004}. +% +% +%\clearpage% Seitenumbruch +% +\makebib% Literaturverzeichnis ausgeben +% +\end{document} +%*** EOF ***% \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/iwhdp/README b/Master/texmf-dist/doc/latex/iwhdp/README new file mode 100644 index 00000000000..5315689e4c4 --- /dev/null +++ b/Master/texmf-dist/doc/latex/iwhdp/README @@ -0,0 +1,34 @@ +iwhdp class file +================ +This document class is for creating discussion papers of the +Halle Institute for Economic Research (IWH) in Halle/Germany. + +---------------------- + +Version: 21. Feb. 2011 + +by Wilfried Ehrenfeld + +iwhdp(at)gmx(dot)de + +---------------------- + +The package contains 7 files: +- this README +- the class file itself (iwhdp.cls) +- a short description in german (Anleitung.pdf, Anleitung.tex, Anleitung.bib) +- a document template (iwhdp_paper.tex, iwhdp_paper.bib) + + +License +------- +Copyright © 2010–2011 Wilfried Ehrenfeld. +This package is author-maintained. +Permission is granted to copy, distribute and/or modify this software +under the terms of the LaTeX Project Public License, version 1.3: +http://www.ctan.org/tex-archive/macros/latex/base/lppl.txt + + +Happy TeXing! + +Wilfried Ehrenfeld diff --git a/Master/texmf-dist/doc/latex/iwhdp/iwhdp_paper.bib b/Master/texmf-dist/doc/latex/iwhdp/iwhdp_paper.bib new file mode 100644 index 00000000000..21b56bf5ff0 --- /dev/null +++ b/Master/texmf-dist/doc/latex/iwhdp/iwhdp_paper.bib @@ -0,0 +1,3 @@ +% This file was created with JabRef 2.5. +% Encoding: ISO8859_15 + diff --git a/Master/texmf-dist/doc/latex/iwhdp/iwhdp_paper.tex b/Master/texmf-dist/doc/latex/iwhdp/iwhdp_paper.tex new file mode 100644 index 00000000000..cff1523c22c --- /dev/null +++ b/Master/texmf-dist/doc/latex/iwhdp/iwhdp_paper.tex @@ -0,0 +1,63 @@ +%=====================================================% +% IWH DISKUSSIONSPAPIER % +% Vorlage von Wilfried Ehrenfeld (Februar 2011) % +%=====================================================% +% ***** Dokumentklasse iwhdp OPTIONEN ***** % +% english: englisches DP, german: deutsches DP % +% harvard: harvard-kompatible Zitierbefehle, % +% nobib: keine Literaturverwaltung % +% ! Anleitung lesen ! % +%=====================================================% +\documentclass[german]{iwhdp} +%-----------------------------------------------------% +%------------------- *** Bibliographische Angaben *** % +%* Titel *--------------------------------------------% +\title{Eine \LaTeX-Vorlage für IWH-Diskussionspapiere}% Papersprache +\titlealt{A \LaTeX{} template for IWH discussion papers}% Alternativsprache +%* Autor *--------------------------------------------% +\author{Wilfried Ehrenfeld}% +\department{Abteilung Strukturökonomik}% +\tel{+49 345 7753 832}% +\email{wilfried.ehrenfeld@iwh-halle.de}% +%* Koautor *------------------------------------------% +\cauthor{NN}% NN: Kein Koautor +\cdepartment{Abteilung}% +\ctel{+49 345 7753 XXX}% +\cemail{@iwh-halle.de}% +%* Zweiter Koautor *----------------------------------% +\ccauthor{NN}% NN: Kein zweiter Koautor +\ccdepartment{Lehrstuhl für \\Uni}% +\cctel{+49 }% +\ccemail{@uni-.de}% +%* Dritter Koautor *----------------------------------% +\cccauthor{NN}% NN: Kein dritter Koautor +\cccdepartment{}% +\ccctel{+49 }% +\cccemail{@inter.net}% +%* Erscheinungsmonat und DP-Nummer -------------------% +%\dpdate{05}{1984}% {Monat}{Jahr} - Nur nötig, wenn abeichend. +%\dpnumber{1}% Nach Zuteilung aktivieren und eintragen. +%* Abstract/Zusammenfassung *-------------------------% +\dpabstract{Dies ist eine \LaTeX-Vorlage für IWH-Diskussionspapiere.}% Papersprache +\dpabstractalt{This is a \LaTeX{} template for IWH discussion papers.}% Alternativsprache +%* Keywords, Schlagwörter, JEL -----------------------% +\keywords{IWH, \LaTeX, Vorlage}% Papersprache +\keywordsalt{IWH, \LaTeX, template}% Alternativsprache +\jel{Z0}% JEL-Klassifikation +%* Titelfussnote: Danksagung, Bemerkungen etc. *------% +%\thanks{NN}% Papersprache. NN: Keine +%\thanksalt{NN}% Papersprache. NN: Keine +%-------------- *** Ende Bibliographische Angaben *** % +%-----------------------------------------------------% +\bibliography{iwhdp_paper}% Literaturdatenbank. Standard: {iwhdp} -> Datei: iwhdp.bib +\begin{document} +\makeiwhtitle% IWH DP Vorspann ausgeben +%-------------- *** Text des Papiers *** -------------% +\section{Einführung} +... +%----------------- *** Textende *** ------------------% +\clearpage% Seitenumbruch +\makebib% Literaturverzeichnis ausgeben +\end{document} + +%*** Ende iwhdp.tex ***% \ No newline at end of file diff --git a/Master/texmf-dist/tex/latex/iwhdp/iwhdp.cls b/Master/texmf-dist/tex/latex/iwhdp/iwhdp.cls new file mode 100644 index 00000000000..514c0a87bde --- /dev/null +++ b/Master/texmf-dist/tex/latex/iwhdp/iwhdp.cls @@ -0,0 +1,707 @@ +%%%****************** iwhdp.cls *********************%%% +%%%==================================================%%% +%%% Klassendatei für IWH-DISKUSSIONSPAPIERE %%% +%%%==================================================%%% +%%% Diese Version: Wilfried Ehrenfeld - Feb. 2011 %%% +%%%--------------------------------------------------%%% +%%% Upload CTAN: Februar 2011 %%% +%%%--------------------------------------------------%%% +%%% Dokumentenklasse iwhdp.cls erste Version: %%% +%%% Wilfried Ehrenfeld im Februar 2010 %%% +%******************************************************* +% + %% iwhdp.cls + %% Copyright 2010-2011 Wilfried Ehrenfeld + % + % This work may be distributed and/or modified under the + % conditions of the LaTeX Project Public License, either version 1.3 + % of this license or (at your option) any later version. + % The latest version of this license is in + % http://www.latex-project.org/lppl.txt + % and version 1.3 or later is part of all distributions of LaTeX + % version 2005/12/01 or later. + % + % This work has the LPPL maintenance status `maintained'. + % + % The Current Maintainer of this work is Wilfried Ehrenfeld. + % + % This work consists of the file iwhdp.cls. +% +%% +%%%--------------------------------------------------%%% +%%%----- *** Beginn Beispieldatei iwhdp.tex *** -----%%% +%%%--------------------------------------------------%%% +%%%-------------------- schnipp! --------------------%%% +%% +%%=====================================================% +%% IWH DISKUSSIONSPAPIER % +%% Vorlage: Wilfried Ehrenfeld (Februar 2011) % +%%=====================================================% +%% ***** Dokumentklasse iwhdp OPTIONEN ***** % +%% english: englisches DP, german: deutsches DP % +%% harvard: harvard-kompatible Zitierbefehle, % +%% nobib: keine Literaturverwaltung % +%% ! iwhdp Readme lesen ! % +%%=====================================================% +%\documentclass{iwhdp}% default: german +%%-----------------------------------------------------% +%%------------------- *** Bibliographische Angaben *** % +%%* Titel *--------------------------------------------% +%\title{Eine \LaTeX-Vorlage für IWH-Diskussionspapiere}% Papersprache +%\titlealt{A \LaTeX{} template for IWH discussion papers}% Alternativsprache +%%* Autor *--------------------------------------------% +%\author{Wilfried Ehrenfeld}% +%\department{Abteilung Strukturökonomik}% +%\tel{+49 345 7753 832}% +%\email{wilfried.ehrenfeld@iwh-halle.de}% +%%* Koautor *------------------------------------------% +%\cauthor{NN}% NN: Kein Koautor +%\cdepartment{Abteilung}% +%\ctel{+49 345 7753 XXX}% +%\cemail{@iwh-halle.de}% +%%* Zweiter Koautor *----------------------------------% +%\ccauthor{NN}% NN: Kein zweiter Koautor +%\ccdepartment{Lehrstuhl für \\Uni}% +%\cctel{+49 }% +%\ccemail{@uni-.de}% +%%* Dritter Koautor *----------------------------------% +%\cccauthor{NN}% NN: Kein dritter Koautor +%\cccdepartment{}% +%\ccctel{+49 }% +%\cccemail{@inter.net}% +%%* Erscheinungsmonat und DP-Nummer -------------------% +%%\dpdate{05}{1984}% {Monat}{Jahr} - nur nötig, wenn abeichend. +%%\dpnumber{1}% Nach Zuteilung aktivieren und eintragen. +%%* Abstract/Zusammenfassung *-------------------------% +%\dpabstract{Dies ist eine \LaTeX-Vorlage für IWH-Diskussionspapiere.}% Papersprache +%\dpabstractalt{This is a \LaTeX{} template for IWH discussion papers.}% Alternativsprache +%%* Keywords, Schlagwörter, JEL -----------------------% +%\keywords{IWH, \LaTeX, Vorlage}% Papersprache +%\keywordsalt{IWH, \LaTeX, template}% Alternativsprache +%\jel{Z0}% JEL-Klassifikation +%%* Titelfussnote: Danksagung, Bemerkungen etc. *------% +%\thanks{NN}% Papersprache. NN: Keine +%\thanksalt{NN}% Papersprache. NN: Keine +%%-------------- *** Ende Bibliographische Angaben *** % +%%-----------------------------------------------------% +%% Literaturdatenbank. Standard: {iwhdp_paper} -> Datei: iwhdp_paper.bib +%\bibliography{Anleitung} +%-----------------------------------------------------% +%\begin{document} +%\makeiwhtitle% IWH DP Vorspann ausgeben +%%-------------- *** Text des Papiers *** -------------% +%\section{Einleitung} +% ... +% +%%----------------- *** Textende *** ------------------% +%\clearpage% Seitenumbruch +%\makebib% Literaturverzeichnis ausgeben +%\end{document} +% +%% *** EOF iwhdp_paper.tex *** +%% +%%%-------------------- schnipp! --------------------%%% +%%%--------------------------------------------------%%% +%%%------ *** Ende Beispieldatei iwhdp.tex *** ------%%% +%%%--------------------------------------------------%%% +%% +%% Anmerkung: documentclass muss in iwhdp.tex VOR den IWH-newcommands stehen, +%% weil sonst das Encoding in den deutschen Abstracts nicht stimmt (ß!) +%% ************************************** +%% *** Beginn Klassendatei: iwhdp.cls *** +%% ************************************** +\NeedsTeXFormat{LaTeX2e} +\ProvidesClass{iwhdp}[2011/02/21 IWH Discussion Paper class by Wilfried Ehrenfeld]% yyyy/mm/dd +\usepackage{xifthen}% Essentiell :-) +% +% Optionen leer deklarieren, defaults setzen, mit gewählten Optionen überschreiben. +\newcommand{\iwhlanguage}{} +\newcommand{\iwhbib}{} +% +\DeclareOption{german}{\renewcommand{\iwhlanguage}{d}}% deutsches DP +\DeclareOption{english}{\renewcommand{\iwhlanguage}{e}}% englisches DP +% +\DeclareOption{nobib}{\renewcommand{\iwhbib}{nobib}}% kein Literaturmanagement +\DeclareOption{harvard}{\renewcommand{\iwhbib}{harvard}}% harvard Befelssatz +\DeclareOption{biblatex}{\renewcommand{\iwhbib}{biblatex}}% Biblatex verwenden +% +\DeclareOption*{\ClassWarningNoLine{iwhdp}{Option unbekannt: '\CurrentOption'}} +\ExecuteOptions{german,biblatex}% default options +\ProcessOptions\relax% Optionen ausführen +% +%% *** Übernahme der bibliographischen Angaben *** +% author -> \@author: Latex intern. +\gdef\@author{~} +\def\author#1{\gdef\@author{#1}} +\def\department#1{\gdef\@department{#1}} +\def\tel#1{\gdef\@tel{#1}} +\def\email#1{\gdef\@email{#1}} +% +\def\cauthor#1{\gdef\@cauthor{#1}} +\def\cdepartment#1{\gdef\@cdepartment{#1}} +\def\ctel#1{\gdef\@ctel{#1}} +\def\cemail#1{\gdef\@cemail{#1}} +% +\def\ccauthor#1{\gdef\@ccauthor{#1}} +\def\ccdepartment#1{\gdef\@ccdepartment{#1}} +\def\cctel#1{\gdef\@cctel{#1}} +\def\ccemail#1{\gdef\@ccemail{#1}} +% +\def\cccauthor#1{\gdef\@cccauthor{#1}} +\def\cccdepartment#1{\gdef\@cccdepartment{#1}} +\def\ccctel#1{\gdef\@ccctel{#1}} +\def\cccemail#1{\gdef\@cccemail{#1}} +% +% title -> \@title: Latex intern +\def\@title{~} +\def\title#1{\gdef\@title{#1}} +% +\def\titlealt#1{\gdef\@titlealt{#1}} +% +\gdef\@dpnumber{\_\_} +\def\dpnumber#1{\gdef\@dpnumber{#1}} +% +\def\dpdate#1#2{\gdef\@dpmonth{#1}\gdef\@dpyear{#2}} +% +\def\jel#1{\gdef\@jel{#1}} +% +\def\keywords#1{\gdef\@keywords{#1}} +\def\keywordsalt#1{\gdef\@keywordsalt{#1}} +% +% \abstract wird in einer Umgebung verwendet: \begin{abstract}... +\def\dpabstract#1{\gdef\@dpabstract{#1}} +\def\dpabstractalt#1{\gdef\@dpabstractalt{#1}} +% +\def\thanks#1{\ifthenelse{\equal{\iwhlanguage}{d}}{\gdef\@thanksger{#1}}{\gdef\@thankseng{#1}}} +\def\thanksalt#1{\ifthenelse{\equal{\iwhlanguage}{e}}{\gdef\@thanksger{#1}}{\gdef\@thankseng{#1}}} +%% *** Ende Übernahme Bibliographische Daten +% +% Spracheinstellungen +\ifthenelse{\equal{\iwhlanguage}{d}} +{\usepackage[USenglish,ngerman]{babel}} +{\usepackage[ngerman,USenglish]{babel}} +% +% Basis-Klassendatei laden: KomaScript Artikel +\LoadClass[12pt,final,twoside,captions=nooneline]{scrartcl} +% +\setkomafont{sectioning}{\normalfont\bfseries}% Überschriften +\setkomafont{descriptionlabel}{\normalfont\bfseries} +%\setkomafont{captionlabel}{\normalfont\bfseries} +%\setkomafont{caption}{\normalfont\bfseries} +% +\usepackage[ansinew]{inputenc}% ansinew + textcomp => Euro-Zeichen funktioniert :-) +\usepackage[T1]{fontenc} +\usepackage{lmodern}% Schriftart Latin Modern +% +% +\usepackage{fancyhdr}% Formatierung von Kopf- und Fußzeile +\usepackage[hang]{footmisc}% Fussnotengestaltung +% +%Besonderheiten der Textgestaltung +\usepackage{setspace} % Veraenderung von Zeilenabstaenden +\usepackage{lscape} % Drehen von Seiten +\usepackage{rotating} % Drehen von Seiten +\usepackage{multicol} % mehspaltiger Text +\usepackage{textcomp} % mit ansinew für inputenc + textcomp geht auch das €-Zeichen +% +% Tabellen, Abbildungen +\usepackage{float} % Platzierung von Tab., Abb. in Text +\usepackage{array} % Formatieren von Tabellen +\usepackage{booktabs} % Formatieren von Tabellen +\usepackage{longtable} % Tabellen länger als eine Seite +\usepackage{dcolumn} % Ausrichtung der Zahlen in Tabellen am Dezimalpunkt +% +% Einbinden anderer Dateien +\usepackage{pdfpages} % Grafik als komplette Seite einfügen (ohne Ränder usw.) +\usepackage{wallpaper} % Grafiken als Hintergrund +\usepackage{graphicx} % Einbinden von Grafiken [pdftex] +% +% AMS-Packages fuer mathematische Formeln +\usepackage{amsmath} +\usepackage{amsfonts} +\usepackage{amssymb} +\usepackage{sansmath} +% +\usepackage{pifont}% Sonderzeichen +\usepackage{xspace}% Leerzeichen mit Abfrage +% +\setlength{\parskip}{10pt plus0pt minus4pt}% Absatzzwischenraum +% +\deffootnote[1em]{1em}{1em}{\textsuperscript{\thefootnotemark}~}% Abstand Fußnotenzahl Fußnote +% +\frenchspacing% Kein großer Abstand nach Punkten (.) +% +\usepackage{color} +\definecolor{LinkColor}{rgb}{0,0,0.3} +\definecolor{Red}{rgb}{0.7,0,0} +\definecolor{Green}{rgb}{0,0.7,0} +\definecolor{Blue}{rgb}{0,0,0.7} +% +\ifthenelse{\equal{\iwhlanguage}{d}}% für Monatsnamen ausgeben +{\usepackage[ngerman]{datenumber}}% deutscher Name +{\usepackage[english]{datenumber}}% +% +%------------------------------------------------% +% IWH Layout Angaben +%------------------------------------------------% +% +% Seitenlayout +\usepackage{geometry} % Seitenlayout +\geometry{top=2.3cm, bottom=2.2cm, inner=3cm, outer=3cm} % Seitenraender +\geometry{includehead, headheight=15pt} % Kopfzeile zaehlt zum Textkoerper +\geometry{includefoot} % Fusszeile zählt zum Textkoerper +\geometry{footskip=1.5cm} % Abstand Text und Fusszeile +\setstretch{1.25} % Zeilenabstand im Text +\setlength{\parindent}{0ex} % kein Einschub der ersten Zeile der Absaetze +% +\widowpenalty=10000% keine einzelnen Zeilen am Beginn und am Ende einer Seite +\clubpenalty=10000% +\usepackage{microtype}% Laufweiten anpassen +% +% Kopf- und Fusszeile (zweiseitig) +\pagestyle{fancy} +\renewcommand{\headrulewidth}{0pt} +% +\fancyhead{} +\fancyhead[LE]{\small{\sffamily{\textbf{IWH}}}} +\fancyhead[RE]{\rule{14cm}{0.5pt}} +\fancyhead[RO]{\small{\sffamily{\textbf{IWH}}}} +\fancyhead[LO]{\rule{14cm}{0.5pt}} +% +\fancyfoot{} +\fancyfoot[LE]{\thepage} +\fancyfoot[RE]{\small \iwhdpname \@dpnumber /\thedateyear} +\fancyfoot[RO]{\thepage} +\fancyfoot[LO]{\small \iwhdpname \@dpnumber /\thedateyear} +% +\newcommand{\trenn}{\hspace{1em}}% Trennbefehl für zweite Seite +% +%------------------------------------------------% +% Literaturverzeichnis: Zitierstil +%------------------------------------------------% +% +\ifthenelse{\equal{\iwhbib}{nobib}} +{% Behelfsumgebung für Literaturverzeichnisse +\newenvironment{iwh_ref}{% +\setlength{\parskip}{10pt}% +\begin{list}{}{% +\setlength{\leftmargin}{1cm}% +\setlength{\itemindent}{-1cm}}}% +{\end{list}}% +% +\newcommand{\makebib}{% 'Literaturverzeichnis' ausgeben +\clearpage +{\Large{\textbf{\ifthenelse{\equal{\iwhlanguage}{d}}% +{Literatur\\[-0pt]}{References\\[-0pt]}}}}}% +}% Ende Behelfsumgebung nobib +% +{% Literaturverzeichnis automatisch erstellen: Biblatex +\usepackage[babel,german=quotes]{csquotes} +% +\usepackage[% +hyperref=true,% hyperref benutzen +%backref=true,% Rück-Referenzen in LitVerz +%style=authoryear,% Zitierweise Autor-Jahr in Zitierstil und LitVerz +bibstyle=authoryear,% (.bbx) Autor-Jahr im LitVerz +citestyle=authoryear,% (.cbx) Autor-Jahr in Zitaten +maxnames=3,% Anzahl Namen, über der u.a. geschrieben wird +minnames=2,% Anzahl Namen, die dann noch ausgeschrieben werden +uniquename=init,firstinits=true,% Vornamen im LitVerz abkürzen +bibencoding=inputenc% selbes Encoding in bib und tex Dateien +]{biblatex} +% +%%% Zitate: Jahr und Seiten durch Doppelpunkt trennen +%% +%\renewcommand{\nameyeardelim}{\space\addcomma\addspace}% Autor-Jahr durch , trennen +\DeclareFieldFormat{postnote}{#1}% Kein 'S. ' vor der Seitenzahl +\renewcommand{\postnotedelim}{\space\addcolon}% Trennzeichen: : + +%%% Strings Literaturverzeichnis +%% +\DefineBibliographyStrings{ngerman}{% +bibliography = {Literatur},% Überschrift LitVerz Bücher +references = {Literatur},% Überschrift LitVerz andere +urlseen = {aufgerufen am},% 'besucht am' ändern +andothers = {et al.},% 'u. a. ' ändern +%in = {\addthinspace},% "In" raus (Global!) +}%Ende DeclareBibliographystrings + +%%% Im LitVerz Autor und Titel durch : trennen +\renewcommand{\labelnamepunct}{\addcolon\space}% + +%%% Formatierung Felder LitVerz (siehe biblatex.def) +%\renewcommand{\mkbibnamelast}[1]{\textit{#1}} Autornachname kursiv +\DeclareFieldFormat{title}{#1\isdot}% Titel nicht kursiv +%\DeclareFieldFormat{journaltitle}{#1\isdot}% Journal Titel nicht kursiv +\DeclareFieldFormat{booktitle}{#1\isdot}% Buchtitel +% +%\DefineBibliographyStrings{english}{in = {\!\!\!}}% "In" raus (Global!) +%\DefineBibliographyStrings{ngerman}{in = {\!\!\!}}% "In" raus (Global!) +% +\DeclareFieldFormat[article]{citetitle}{#1\isdot}% Anführungszeichen raus beim zitieren (biblatex 0.9) +\DeclareFieldFormat[article]{title}{#1\isdot}% Anführungszeichen raus im Lit.Verz. (biblatex 0.9) +% +%%% Layout LitVerz +\setlength{\bibhang}{2em}% Einzug +\setlength{\bibitemsep}{6pt}% Zwischenraum Einträge selber Autor +\setlength{\bibnamesep}{10pt}% Zwischenraum Einträge neuer Autor +% +%% authoryear: 'Strich' für selben Autor entfernen +%% Version für biblatex 0.9: Wilfried Ehrenfeld 2010-02-15 +\renewbibmacro*{author}{% + \ifthenelse{\ifuseauthor\AND\NOT\ifnameundef{author}} + {\usebibmacro{bbx:savehash}% + \printnames{author}% + \iffieldundef{authortype} + {\setunit{\addspace}} + {\setunit{\addcomma\space}}% + \iffieldundef{authortype} + {} + {\usebibmacro{authorstrg}% + \setunit{\addspace}}}% + {\global\undef\bbx@lasthash + \usebibmacro{labeltitle}% + \setunit*{\addspace}}% + \usebibmacro{date+extrayear}} +% +\ifthenelse{\equal{\iwhbib}{harvard}}% +{% harvard kompatble Zitierbefehle - WE 15.02.2010 +% +\usepackage{suffix}% Für Makros mit Stern +% +\DefineBibliographyStrings{english}{in = {\!\!\!}}% % "In" raus (Global!) +% +\renewcommand{\postnotedelim}{\addcomma\space}% Trennzeichen ',' - z.B. zwischen Jahr und Seitenzahl +\renewcommand{\multicitedelim}{\addcomma\space}% Trennzeichen ',' - z.B. bei mehreren Jahreszahlen +% +\renewcommand{\cite}{\parencite}% 'normales' Zitierkommando -> mit Klammern +\WithSuffix\newcommand{\cite}*{\parencite} +% +\renewcommand{\citeyear}[1]{(\citefield{#1}{year})}% Jahreszahl mit Klammern +\WithSuffix\newcommand{\citeyear}*[1]{\citefield{#1}{year}} +% +\newcommand{\citeaffixed}[2]{\parencite[#2][]{#1}}% zweiter Parameter ist der Präfix. +% +\newcommand{\citeasnoun}{\textcite}% Nur Jahreszahl in Klammern +\WithSuffix\newcommand\citeasnoun*{\textcite} +% +\renewcommand{\citename}{\citeauthor}% Nur Autoren zitieren +\WithSuffix\newcommand\citename*{\citeauthor*} +}% Ende harvard +% +{% Zitierbefehle Ehrenfeld +%% +%% \zit{Label}{Seite(n)} oder \zit[siehe]{Label}{Kapitel} +%% -> (Ehrenfeld 2009:1–2) oder (siehe Ehrenfeld 2009:1–2) +\newcommand{\zit}[3][]{\parencite[#1][#3]{#2}} +%% +%% \tzit{Label}{Seite(n)} +%% -> Ehrenfeld (2009:1-2) +\newcommand{\tzit}[3][]{\textcite[#1][#3]{#2}} +% +%% citep und citet als Alias für parencite und textcite +%% analog zu Natbib +\newcommand{\citep}{\parencite} +\newcommand{\citet}{\textcite} +%% +}% Ende Zitierbefehle Ehrenfeld +% +%\bibliography{iwhdp}% Standard-Literaturdatenbank laden +% +\newcommand{\makebib}{% Literaturverzeichnis ausgeben +%\clearpage% +\printbibliography[maxnames=23]% Aufruf mit max. Autoren im Lit-Verz +}% +% +}% Ende Literaturverzeichnis automatisch +% +%------------------------------------------------% +% Ende Zitierstile Literaturverzeichnis +%------------------------------------------------% +% +\usepackage{hyperref}% PDF Links: Hyperref NACH jurabib laden! +% +\hypersetup{colorlinks=true,% + linkcolor=LinkColor,% + citecolor=LinkColor,% + urlcolor=LinkColor,% + pdfcreator={iwhdp by Wilfried Ehrenfeld}}% +%=====================================% +% TITELEI % +%=====================================% +% +\ifthenelse{\equal{\iwhlanguage}{d}} +{\newcommand{\iwhdpname}{IWH-Diskussionspapier }}% deutscher Name +{\newcommand{\iwhdpname}{IWH Discussion Paper }}% englischer Name +% +%--------------------------------------% +% Deckblatt und Titelseite % +%--------------------------------------% +% Makro Koautoren auf Titelseite ausgeben +% \@coname{Name} +\newcommand{\@coname}[1]{% Koautoren ausgeben +\ifthenelse{\isundefined #1}{}{% definiert? +\ifthenelse{\equal{#1}{NN}}{}{% NN? +\\{\Large \textit #1}}}% Koautor: Name ausgeben +}% Ende Makro Koautoren auf Titelseite +% +% *** Titelseite definieren *** +\newcommand{\iwhtitlepage}{% +% +% Fehlermeldungen +\ifthenelse{\equal{\@title}{~}}{\ClassError{iwhdp}{\protect\title\space is undefined}{}}{}% +\ifthenelse{\equal{\@author}{~}}{\ClassError{iwhdp}{\protect\author\space is undefined}{}}{}% +% +\ifthenelse{\isundefined{\@titlealt}}{\ClassError{iwhdp}{\protect\titlealt\space is undefined}{}\gdef\@titlealt{~}}{} +\ifthenelse{\isundefined{\@dpabstract}}{\ClassError{iwhdp}{\protect\dpabstract\space is undefined}{}\gdef\@dpabstract{~}}{} +\ifthenelse{\isundefined{\@dpabstractalt}}{\ClassError{iwhdp}{\protect\dpabstractalt\space is undefined}{}\gdef\@dpabstractalt{~}}{} +\ifthenelse{\isundefined{\@keywords}}{\ClassError{iwhdp}{\protect\keywords\space is undefined}{}\gdef\@keywords{~}}{} +\ifthenelse{\isundefined{\@keywordsalt}}{\ClassError{iwhdp}{\protect\keywordsalt\space is undefined}{}\gdef\@keywordsalt{~}}{} +\ifthenelse{\isundefined{\@jel}}{\ClassError{iwhdp}{\protect\jel\space is undefined}{}\gdef\@jel{~}}{} +% +% Monat und Jahr übernehmen +\ifthenelse{\isundefined \@dpmonth}{}{% +\setdatenumber{\@dpyear}{\@dpmonth}{13}}% Veröffentlichungsdatum im Format {Jahr}{Monat}{Tag} +% +\hypersetup{pdftitle=\@title,% + pdfauthor=\@author,% + pdfkeywords=\@keywords}% +% +\thispagestyle{empty} +%~\vspace{11cm} +~\vfill\vfill +% +\begin{center} +%\fbox{% +\begin{minipage}[t]{11cm} +\begin{center} +% +\Large{\bf \@title}\\[0.7cm] +% +{\Large \textit \@author}% Autor ausgeben +\@coname{\@cauthor}% Koautor ausgeben +\@coname{\@ccauthor}% 2. Koautor ausgeben +\@coname{\@cccauthor}% 3. Koautor ausgeben +% +\\[0.7cm]{\large \datemonthname \ \thedateyear \hfill No. \@dpnumber} +% +\end{center} +\end{minipage} +%}% Ende fbox +\end{center} +\vfill +\clearpage +}% Ende Titelseite +% +% +%------------------------------% +% Zweite Seite % +%------------------------------% +% Makro für Ausgabe Koautor * +% \@coauthor{Name}{Department}{Tel}{eMail} +\newcommand{\@coauthor}[4]{% +\ifthenelse{\isundefined #1}{}{% Autor nicht definiert? +\ifthenelse{\equal{#1}{NN}}{}{% Autor NN? +~\\[12pt]\textit{#1}% Autor ausgeben mit Platz darüber +\ifthenelse{\isundefined #2}{}{\\ #2}% Abteilung +\ifthenelse{\isundefined #3}{}{\ifthenelse{\equal{\iwhlanguage}{d}}{\\Tel.}{\\Phone}: #3}% Telefon +\ifthenelse{\isundefined #4}{}{\\Email: #4}% eMail +}}}% Ende Makro Koautor +% +\newcommand{\iwhsecondpage}[1]{% +% +\setcounter{page}{2} +% +\setstretch{1.0} +% +\ifthenelse{\equal{\iwhlanguage}{d}}% +{\ifthenelse{\isundefined \@cauthor}{Autor:}% deutsch: Koautor definiert? +{\ifthenelse{\equal{\@cauthor}{NN}}{Autor:}{Autoren:}}}% deutsch: Koautor NN? +{\ifthenelse{\isundefined \@cauthor}{Author:}% englisch: Koautor definiert? +{\ifthenelse{\equal{\@cauthor}{NN}}{Author:}{Authors:}}}% englisch: Koautor NN? + \qquad% +%\fbox{ +\begin{minipage}[t]{12,5cm} +\textit{\@author} +\ifthenelse{\isundefined \@department}{}{\\ \@department} +\ifthenelse{\isundefined \@tel}{}{\ifthenelse{\equal{\iwhlanguage}{d}}{\\Tel.}{\\Phone}: \@tel} +\ifthenelse{\isundefined \@email}{}{\\Email: \@email} +% +\@coauthor{\@cauthor}{\@cdepartment}{\@ctel}{\@cemail}% Koautor +\@coauthor{\@ccauthor}{\@ccdepartment}{\@cctel}{\@ccemail}% 2. Koautor +\@coauthor{\@cccauthor}{\@cccdepartment}{\@ccctel}{\@cccemail}% 3. Koautor +% +\end{minipage} +%}% Ende fbox +% +\vfill +% +\ifthenelse{\equal{\iwhlanguage}{d}}% +{% deutscher Disclaimer +Die Diskussionspapiere stehen in der alleinigen Verantwortung der jeweiligen Autoren. +Die darin vertretenen Auffassungen stellen keine Meinungsäußerung des IWH dar. +IWH-Diskussionspapiere sind Zwischenergebnisse, die zur Diskussion gestellt werden. +In der Regel sind sie nur für einen begrenzten Zeitraum relevant; +eine überarbeitete Version ist unter Umständen direkt von den Autoren erhältlich. % +\vspace{6pt} \\ +Kommentare und Vorschläge sowohl zu angewandten Methoden als auch zu den Ergebnissen sind jederzeit willkommen! % +\vspace{6pt} \\ +IWH-Diskussionspapiere werden in RePEc-Econpapers und in ECONIS indexiert. +% +\vfill\vfill +% +Herausgeber:\\[12pt] +% +Institut für Wirtschaftsforschung Halle (IWH)\\ +Prof.\,Dr.\,Dr.\,h.\,c. Ulrich Blum (Präsident), Dr.\,Hubert Gabrisch (Forschungsdirektor)\\ +Das IWH ist Mitgleid der Leibniz-Gemeinschaft.\\ + +\setlength{\tabcolsep}{0pt} +% +\begin{tabular}{ll} +Adresse:&\trenn Kleine Märkerstraße 8, 06108 Halle (Saale)\\ +Postadresse:&\trenn Postfach 11\,03\,61, 06017 Halle (Saale)\\ +Telefon:&\trenn +49 345 7753 60\\ +Telefax:&\trenn +49 345 7753 820\\ +Internet:&\trenn http://www.iwh-halle.de % +\end{tabular} +}% Ende deutscher Disclaimer +% +{% englischer Disclaimer +The responsibility for discussion papers lies solely with the individual authors. +The views expressed herein do not necessarily represent those of the IWH. +The papers represent preliminary work and are circulated to encourage discussion with the authors. +Citation of the discussion papers should account for their provisional character; +a revised version may be available directly from the authors.% +\vspace{6pt} \\ +Suggestions and critical comments on the papers are welcome! % +\vspace{6pt} \\ +IWH Discussion Papers are indexed in RePEC-Econpapers and ECONIS. +% +\vfill\vfill +% +Editor:\\[12pt] +% +Halle Institute for Economic Research (IWH)\\ +Prof\ Dr\ Dr\ h.\,c. Ulrich Blum (President), Dr\ Hubert Gabrisch (Head of Research)\\ +The IWH is member of the Leibniz Association.\\ + +\setlength{\tabcolsep}{0pt} +% +\begin{tabular}{ll} +Address:&\trenn Kleine Märkerstraße 8, D-06108 Halle (Saale)\\ +Postal Address:&\trenn P.O. Box 11\,03\,61, D-06017 Halle (Saale)\\ +Phone:&\trenn +49 345 7753 60\\ +Fax:&\trenn +49 345 7753 820\\ +Internet:&\trenn http://www.iwh-halle.de % +\end{tabular} +}% Ende englischer Disclaimer +% +\ifthenelse{\equal{#1}{ISSN}}% +{\vspace{18pt} \\ ISSN 1860-5303}% Keine ISSN bei Online-Version +{\vspace{18pt} \\ \phantom{ISSN 1860-5303}}% +% +\setstretch{1.25} +\setlength{\tabcolsep}{6pt}% Spaltenabstand Tabelle wieder zurücksetzen +\clearpage% +}% Ende zweite Seite +% +% +%------------------------------% +% Dritte Seite: deutsch % +%------------------------------% +\newcommand{\iwhthirdpageger}{% +\selectlanguage{ngerman}% Sprache: Deutsch +% +\begin{center} +\Large{\bf \ifthenelse{\equal{\iwhlanguage}{d}}{\@title}{\@titlealt}}% Titel ausgeben +\ifthenelse{\isundefined \@thanksger}{}{% deutsche Titelfußnote vorhanden? +\ifthenelse{\equal{\@thanksger}{NN}}{}% +{\renewcommand{\thefootnote}{*}% Numerierung ändern -> * +\footnote{\@thanksger}% Fußnote ausgeben: Danksagung +\setcounter{footnote}{0}% +\renewcommand{\thefootnote}{\arabic{footnote}}% +}% NN +}% undefined +\end{center} + +\vspace{1cm} + +{\large{\bf Zusammenfassung}}\\ \ifthenelse{\equal{\iwhlanguage}{d}}{\@dpabstract}{\@dpabstractalt}\\ + +{\bf{Schlagwörter: }}\ifthenelse{\equal{\iwhlanguage}{d}}{\@keywords}{\@keywordsalt}\\ + +{\bf{JEL-Klassifikation: }}\@jel +% +\ifthenelse{\equal{\iwhlanguage}{d}} +{\selectlanguage{ngerman}} +{\selectlanguage{USenglish}}% Sprache zurückschalten +% +\newpage +}% Ende dritte Seite deutsch +% +%------------------------------% +% Dritte Seite: englisch % +%------------------------------% +\newcommand{\iwhthirdpageeng}{% +\selectlanguage{USenglish} +% +\begin{center} +\Large{\bf \ifthenelse{\equal{\iwhlanguage}{e}}{\@title}{\@titlealt}}% Titel ausgeben +\ifthenelse{\isundefined \@thankseng}{}{% +\ifthenelse{\equal{\@thankseng}{NN}}{}% +{\renewcommand{\thefootnote}{*}% +\footnote{\@thankseng}% Fußnote ausgeben: Danksagung +\setcounter{footnote}{0}% +\renewcommand{\thefootnote}{\arabic{footnote}}% +}% NN +}% undefined +\end{center} + +\vspace{1cm} + +{\large{\bf Abstract}}\\ \ifthenelse{\equal{\iwhlanguage}{e}}{\@dpabstract}{\@dpabstractalt}\\ + +{\bf{Keywords: }}\ifthenelse{\equal{\iwhlanguage}{e}}{\@keywords}{\@keywordsalt}\\ + +{\bf{JEL classification: }}\@jel +% +\ifthenelse{\equal{\iwhlanguage}{d}} +{\selectlanguage{ngerman}} +{\selectlanguage{USenglish}}% Sprache zurückschalten +% +\newpage +}% Ende dritte Seite englisch +% +%----------------------------------% +% Routine Vorspann ausgeben % +%----------------------------------% +\newcommand{\makeiwhtitle}{% +% +\IfFileExists{DP_Deckblatt.pdf}{% +\ThisCenterWallPaper{1}{DP_Deckblatt}% IWH DP Hintergrund +\setcounter{page}{0} +\iwhtitlepage}{} +% +\iwhtitlepage +% +%\iwhsecondpage{NoISSN} +\iwhsecondpage{ISSN} +% +\ifthenelse{\equal{\iwhlanguage}{d}} +{% deutsch +\iwhthirdpageger +\iwhthirdpageeng +}% +{% englisch +\iwhthirdpageeng +\iwhthirdpageger +}% +% +}% Ende Titelei ausgeben +% +% +% +% +% +% ***** Ende Datei iwhdp.cls ***** \ No newline at end of file diff --git a/Master/tlpkg/bin/tlpkg-ctan-check b/Master/tlpkg/bin/tlpkg-ctan-check index fb0b0e2bbfd..1b500b787cc 100755 --- a/Master/tlpkg/bin/tlpkg-ctan-check +++ b/Master/tlpkg/bin/tlpkg-ctan-check @@ -183,7 +183,8 @@ my @TLP_working = qw( inconsolata inlinebib inlinedef inputtrc insbox installfont interactiveworkbook interfaces intro-scientific inversepath ionumbers iopart-num iso - iso10303 isodate isodoc isomath isonums isorot isotope itnumpar iwona + iso10303 isodate isodoc isomath isonums isorot isotope itnumpar + iwhdp iwona jablantile jamtimes jeopardy jknapltx jmlr jneurosci jpsj junicode jura juraabbrev jurabib juramisc jurarsp js-misc kalender karnaugh kastrup kerkis kerntest diff --git a/Master/tlpkg/libexec/ctan2tds b/Master/tlpkg/libexec/ctan2tds index 324ade09370..4f357ca97c4 100755 --- a/Master/tlpkg/libexec/ctan2tds +++ b/Master/tlpkg/libexec/ctan2tds @@ -380,7 +380,6 @@ $Master = "$mydir/../.."; 'isodoc', "&MAKEflatten", 'itrans', "die 'skipping, no longer maintained, too complex'", 'itrans-processor', "die 'skipping, no longer maintained, too complex'", - 'iwhdp', "die 'skipping, license noinfo'", 'iwona', "&MAKEcopy", 'jadetex', "&MAKEjadetex", 'japanese', "die 'skipping, requires ptex'", diff --git a/Master/tlpkg/tlpsrc/collection-latexextra.tlpsrc b/Master/tlpkg/tlpsrc/collection-latexextra.tlpsrc index abe627c4ce0..a2e31d75bfb 100644 --- a/Master/tlpkg/tlpsrc/collection-latexextra.tlpsrc +++ b/Master/tlpkg/tlpsrc/collection-latexextra.tlpsrc @@ -323,6 +323,7 @@ depend isonums depend isodoc depend isorot depend isotope +depend iwhdp depend kerntest depend keycommand depend keystroke diff --git a/Master/tlpkg/tlpsrc/iwhdp.tlpsrc b/Master/tlpkg/tlpsrc/iwhdp.tlpsrc new file mode 100644 index 00000000000..e69de29bb2d -- cgit v1.2.3