summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/proposal/dfg
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
committerNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
commite0c6872cf40896c7be36b11dcc744620f10adf1d (patch)
tree60335e10d2f4354b0674ec22d7b53f0f8abee672 /macros/latex/contrib/proposal/dfg
Initial commit
Diffstat (limited to 'macros/latex/contrib/proposal/dfg')
-rw-r--r--macros/latex/contrib/proposal/dfg/README15
-rw-r--r--macros/latex/contrib/proposal/dfg/dfgproposal.dtx622
-rw-r--r--macros/latex/contrib/proposal/dfg/dfgproposal.ins37
-rw-r--r--macros/latex/contrib/proposal/dfg/dfgproposal.pdfbin0 -> 246169 bytes
-rw-r--r--macros/latex/contrib/proposal/dfg/proposal/Makefile74
-rw-r--r--macros/latex/contrib/proposal/dfg/proposal/funds.tex81
-rw-r--r--macros/latex/contrib/proposal/dfg/proposal/preconditions.tex104
-rw-r--r--macros/latex/contrib/proposal/dfg/proposal/proposal.pdfbin0 -> 104932 bytes
-rw-r--r--macros/latex/contrib/proposal/dfg/proposal/proposal.tex97
-rw-r--r--macros/latex/contrib/proposal/dfg/proposal/public.pdfbin0 -> 91116 bytes
-rw-r--r--macros/latex/contrib/proposal/dfg/proposal/public.tex7
-rw-r--r--macros/latex/contrib/proposal/dfg/proposal/state.tex59
-rw-r--r--macros/latex/contrib/proposal/dfg/proposal/submit.pdfbin0 -> 91132 bytes
-rw-r--r--macros/latex/contrib/proposal/dfg/proposal/submit.tex7
-rw-r--r--macros/latex/contrib/proposal/dfg/proposal/workplan.tex215
-rw-r--r--macros/latex/contrib/proposal/dfg/proposal/zusammenfassung.tex20
-rw-r--r--macros/latex/contrib/proposal/dfg/report/Makefile67
-rw-r--r--macros/latex/contrib/proposal/dfg/report/README22
-rw-r--r--macros/latex/contrib/proposal/dfg/report/finalreport.pdfbin0 -> 43539 bytes
-rw-r--r--macros/latex/contrib/proposal/dfg/report/finalreport.tex52
-rw-r--r--macros/latex/contrib/proposal/dfg/report/letter_submission.pdfbin0 -> 34723 bytes
-rw-r--r--macros/latex/contrib/proposal/dfg/report/letter_submission.tex33
-rw-r--r--macros/latex/contrib/proposal/dfg/report/progressreport.tex28
-rw-r--r--macros/latex/contrib/proposal/dfg/report/progresssummary.tex18
24 files changed, 1558 insertions, 0 deletions
diff --git a/macros/latex/contrib/proposal/dfg/README b/macros/latex/contrib/proposal/dfg/README
new file mode 100644
index 0000000000..86dafab655
--- /dev/null
+++ b/macros/latex/contrib/proposal/dfg/README
@@ -0,0 +1,15 @@
+dfgproposal.cls: A class for preparing DFG proposals for collaborative projects
+dfgreporting.cls: A class for reporting on DFG projects.
+
+The dfgproposal and dfgreporting classes supports many of the specific elements of an
+Einzelantrag to the DFG and the respective reporting documents. It is optimized towards
+collaborative projects. The package comes with extensive examples. To start a new proposal
+or report just copy the respective directory and modify. Note that the structure of EU
+proposals changes from time to time, so that the examples may be out of date.
+
+Copyright(c) 2010 Michael Kohlhase
+The package is distributed under the terms of the LaTeX Project Public License (LPPL)
+
+The development version of this package can be found at
+https://svn.kwarc.info/repos/kwarc/doc/macros/forCTAN/proposal/dfg
+
diff --git a/macros/latex/contrib/proposal/dfg/dfgproposal.dtx b/macros/latex/contrib/proposal/dfg/dfgproposal.dtx
new file mode 100644
index 0000000000..63e6a46ead
--- /dev/null
+++ b/macros/latex/contrib/proposal/dfg/dfgproposal.dtx
@@ -0,0 +1,622 @@
+% \iffalse meta-comment
+% A class for preparing DFG proposals
+%
+% Copyright (c) 2011 Michael Kohlhase, all rights reserved
+%
+% This file is distributed under the terms of the LaTeX Project Public
+% License from CTAN archives in directory macros/latex/base/lppl.txt.
+% Either version 1.0 or, at your option, any later version.
+%
+% The development version of this file can be found at
+% https://github.com/KWARC/LaTeX-proposal
+% \fi
+%
+% \iffalse
+%<cls|pdata|reporting>\NeedsTeXFormat{LaTeX2e}[1999/12/01]
+%<cls>\ProvidesClass{dfgproposal}[2016/04/15 v1.4 DFG Proposal]
+%<pdata>\ProvidesPackage{dfgpdata}[2016/04/15 v1.4 DFG Project Data]
+%<reporting>\ProvidesPackage{dfgreporting}[2016/04/15 v1.4 DFG Project Reporting]
+%<*driver>
+\documentclass[twoside]{ltxdoc}
+\DoNotIndex{\def,\long,\edef,\xdef,\gdef,\let,\global}
+\DoNotIndex{\begin,\AtEndDocument,\newcommand,\newcounter,\stepcounter}
+\DoNotIndex{\immediate,\openout,\closeout,\message,\typeout}
+\DoNotIndex{\section,\scshape,\arabic}
+\EnableCrossrefs
+%\CodelineIndex
+%\OnlyDescription
+\RecordChanges
+\usepackage{textcomp,url,paralist,a4wide,xspace}
+\usepackage[show]{ed}
+\usepackage[maxnames=6,hyperref=auto,style=alphabetic,backend=bibtex]{biblatex}
+\addbibresource{../lib/proposal.bib}
+\usepackage[bookmarks=true,linkcolor=blue,
+ citecolor=blue,urlcolor=blue,colorlinks=true,
+ breaklinks=true, bookmarksopen=true]{hyperref}
+\makeindex
+\newcommand\subversion{\textsc{Subversion}\xspace}
+\begin{document}
+\DocInput{dfgproposal.dtx}
+\end{document}
+%</driver>
+% \fi
+%
+%\CheckSum{629}
+%
+% \changes{v1.1}{2011/03/18}{separating out from new proposal class}
+% \changes{v1.1}{2011/12/09}{various tweaks and corrections}
+%
+% \GetFileInfo{dfgproposal.cls}
+%
+% \MakeShortVerb{\|}
+%
+% \title{Preparing DFG Proposals and Reports in {\LaTeX} with \texttt{dfgproposal.cls}}
+% \author{Michael Kohlhase\\
+% Computer Science, Jacobs University Bremen\\
+% \url{http://kwarc.info/kohlhase}}
+% \maketitle
+%
+% \begin{abstract}
+% The |dfgproposal| class supports many of the specific elements of a DFG Proposal. It
+% is optimized towards collaborative projects. The package comes with an extensive
+% example (a fake DFG proposal) that shows all elements in action.
+% \end{abstract}
+%
+% \tableofcontents\newpage
+%
+% \section{Introduction}\label{sec:intro}
+%
+% Writing grant proposals is a collaborative effort that requires the integration of
+% contributions from many individuals. The use of an ASCII-based format like {\LaTeX}
+% allows to coordinate the process via a source code control system like
+% \subversion, allowing the proposal writing team to concentrate on the contents
+% rather than the mechanics of wrangling with text fragments and revisions.
+%
+% The |dfgproposal| class extends the |proposal| class~\cite{Kohlhase:pplp:ctan} and
+% supports many of the specific elements of a DFG Proposal. The package documentation
+% is still preliminary, fragmented and incomplete and only dwells on the particulars of
+% DFG proposals, so we treat~\cite{Kohlhase:pplp:ctan} as a prerequisite. Please consult
+% the example proposal |dfg/proposal.tex|, which comes with the package and shows the usage of
+% the class in action. It is intended as a template for your proposal, but please bear in
+% mind that the DFG guidelines may change, if in doubt, please consult the DFG guide for
+% proposers~\cite{DFG:102e}.
+%
+% The |dfgreporting| class supports most of the specific elements of the final project
+% reports to the DFG. The example report |dfg/finalreport.tex| is intended as a template
+% for your final report, the DFG guide~\cite[pp. 9f]{DFG:2012e} gives details (the German
+% Version~\cite[pp. 23ff]{DFG:201} has more).
+%
+% The |dfgproposal| and |dfgreporting| classes and the |dfgpdata| package are distributed
+% under the terms of the LaTeX Project Public License from CTAN archives in directory
+% |macros/latex/base/lppl.txt|. Either version 1.0 or, at your option, any later
+% version. The CTAN archive always contains the latest stable version, the development
+% version can be found at \url{https://github.com/KWARC/LaTeX-proposal}. For bug reports
+% please use the sTeX TRAC at \url{https://github.com/KWARC/LaTeX-proposal/issues}.
+%
+% \section{The User Interface}\label{sec:user-interface}
+%
+% In this section we will describe the functionality offered by the |dfgproposal| class
+% along the lines of the macros and environments the class provides. Much of the
+% functionality can better be understood by studying the functional example |proposal.tex|
+% (and its dependents) that comes with the |dfgproposal| package in conjunction with the
+% proposer's leaflet of the DFG~\cite{DFG:102e} (we have included it as |1_02e.pdf| for
+% convenience into the package distribution).\ednote{talk about reporting as well.}
+%
+% \subsection{Package Options}\label{sec:user:options}
+%
+% As usual in {\LaTeX}, the package is loaded by
+% |\documentclass[|\meta{options}|]{dfgproposal}|, where |[|\meta{options}|]| is optional
+% and gives a comma separated list of options specified in~\cite{Kohlhase:pplp:ctan}. The
+% |dfgproposal| class adds the two options
+% \begin{compactenum}
+% \item \DescribeMacro{general}|general|, which allows generates a first section with
+% general proposal metadata (as the old form proposals required). This is useful to
+% check all the data (and have a place to copy/paste from).
+% \item \DescribeMacro{german}|german|, which makes all the generated parts in German.
+% \end{compactenum}
+%
+% \subsection{Proposal Metadata and Title page}\label{sec:user:metadata}
+%
+% The metadata of the proposal is specified in the \DescribeEnv{proposal}|proposal|
+% environment, which also generates the title page and the first section of the proposal
+% as well as the last pages of the proposal with the signatures, enclosures, and
+% references. The |proposal| environment should contain all the mandatory parts of the
+% proposal text. The |proposal| environment uses the following DFG-specific keys to
+% specify metadata.
+% \begin{compactitem}
+% \item \DescribeMacro{thema}|thema| for a concise (up to 140 characters) description of
+% the topic of the proposal. This has to be in German and will be used by the DFG in
+% internal communications and publications.
+% \end{compactitem}
+%
+% \subsection{Project-Related Papers}\label{sec:user:papers}
+%
+% Since August 2010, DFG requests list of ``project-related papers'' as section 2.2. We
+% use the |biblatex| package to automate this. We only need to use
+% \DescribeMacro{\dfgprojpapers}|\dfgprojpapers{|\meta{keys}|}|, where \meta{keys} is a
+% comma-separated list of keys from the bibTeX database used in the proposal. Note that
+% you will have to run |bibtex -min-crossrefs=999 proposal1-blx.aux| to generate file
+% |proposal1.bbl| that generates the bibliography list. To automate this (at least on Unix
+% systems), we have added the field |Makefile.template|, which allows you do do any
+% necessary steps by just typing |make|.
+%
+% The papers listed in |\dfgprojpapers| are put into a special bib\LaTeX category
+% \DescribeMacro{featured}|featured|, and can thus be excluded from the general
+% bibliography by adding |notcategory=featured| to the final |\printbibliography|.
+%
+% \subsection{Final Report Infrastructure}\label{sec:user:report}
+%
+% The |dfgreporting| class gives an infrastructure for writing final reports of completed
+% projects (see the file |finalreport.tex| in the package distribution). The
+% \DescribeEnv{finalreport}|finalreport| environment has functionality analogous to the
+% |proposal| environment. It takes the same metadata keys --- making it easy to generate
+% by copy/paste from the proposal --- but adds the keys
+% \DescribeMacro{reportperiod}|reportperiod| for specifying the funded period,
+% \DescribeMacro{applareas}|applareas| for the application areas, and
+% \DescribeMacro{*employed}\meta{site}|employed| for all sites \meta{site}. The latter
+% allow to specify the employee and their employment times. Furthermore, the key
+% \DescribeMacro{key}|key| can be used to specify the reference key (something like
+% \texttt{KO 2428 47-11}) given to the project by DFG. Note that in the case of multiple
+% proposers, you can use multiple instances of |key| to specify more than one reference
+% key.
+%
+% \section{Limitations and Enhancements}\label{sec:limitations}
+%
+% The |dfgproposal| is relatively early in its development, and many enhancements are
+% conceivable. We will list them here.
+% \begin{enumerate}
+% \item Some people still want to write their proposal and reports in German, for that it
+% would be nice to have a localized version.
+% \item it would be nice if we could count the characters in the places where lengths are
+% restricted (|Abriss|, and |thema|). Then we could warn the authors.
+% \end{enumerate}
+% If you have other enhancements to propose or feel you can alleviate some limitation,
+% please feel free to contact the author.
+%
+%\section*{Acknowledgements}
+%
+% The following persons have contributed suggestions and fixes to the |dfgproposal| class:
+% Florian Rabe, Christoph Lange, Andrea Kohlhase, Jens Lehmann.
+%
+% \StopEventually{\newpage\PrintIndex\newpage\PrintChanges\newpage\printbibliography}\newpage
+%
+% \section{The Implementation}\label{sec:implementation}
+%
+% In this section we describe the implementation of the functionality of the |dfgproposal|
+% and |dfgreporting| classes and the |dfgpdata| package.
+%
+% \subsection{Package Options and Format Initialization}\label{sec:impl:options}
+%
+% We first set up the options for the package.
+%
+% \begin{macrocode}
+%<cls>\newif\ifgeneral\generalfalse
+%<cls>\DeclareOption{general}{\generaltrue}
+%<cls|reporting>\DeclareOption{german}{\PassOptionsToPackage{\CurrentOption}{dfgpdata}}
+%<cls>\DeclareOption*{\PassOptionsToClass{\CurrentOption}{proposal}}
+%<reporting>\DeclareOption*{\PassOptionsToClass{\CurrentOption}{reporting}}
+%<pdata>\newif\ifdeutsch\deutschfalse
+%<pdata>\DeclareOption{german}{\deutschtrue\message{Deutscher Antrag}}
+%<cls|reporting|pdata>\ProcessOptions
+% \end{macrocode}
+%
+% Then we load the packages we make use of
+%
+% \begin{macrocode}
+%<cls>\LoadClass{proposal}
+%<reporting>\LoadClass{reporting}
+%<*cls|reporting>
+\RequirePackage{eurosym}
+\RequirePackage{dfgpdata}
+\ifdeutsch\RequirePackage[ngerman]{babel}
+\else\RequirePackage[ngerman,USenglish]{babel}\fi
+%</cls|reporting>
+% \end{macrocode}
+%
+% \subsection{Proposal Metadata}\label{sec:impl:metadata}
+%
+% We extend the metadata keys from the |proposal| class.
+% \begin{macrocode}
+%<*pdata>
+\define@key{prop@gen}{thema}{\def\prop@gen@thema{#1}\pdata@def{prop}{gen}{thema}{#1}}
+%</pdata>
+% \end{macrocode}
+% and now the ones for the final report
+% \begin{macrocode}
+%<*reporting>
+\define@key{prop@gen}{reportperiod}{\def\prop@gen@reportperiod{#1}}
+\define@key{prop@gen}{applareas}{\def\prop@gen@applareas{#1}}
+\define@key{prop@gen}{key}{\@dmp{key=#1}%
+\@ifundefined{prop@gen@keys}{\xdef\prop@gen@keys{#1}}{\xdef\prop@gen@keys{\prop@gen@keys,#1}}}
+\define@key{prop@gen}{coop}{\@dmp{coop=#1}%
+\@ifundefined{prop@gen@coops}{\xdef\prop@gen@coops{{#1}}}{\xdef\prop@gen@coops{\prop@gen@coops,{#1}}}}
+\define@key{prop@gen}{projpapers}{\def\prop@gen@projpapers{#1}}
+%</reporting>
+% \end{macrocode}
+%
+% and the default values, these will be used, if the author does not specify something
+% better.
+%
+% \begin{macrocode}
+%<*pdata>
+\renewcommand\prop@gen@instrument{Neuantrag auf Sachbeihilfe}
+\newcommand\prop@gen@thema{??? Thema ???}
+\newcommand\deu[1]{#1}
+% \end{macrocode}
+%
+% Now, we can build the title page and general information, we first start with the
+% applicants table. The following macros build up the lines to be used in the table
+% eventually.
+% \begin{macro}{\dfg@applicants@*}
+% the macros use the |\prop@tl| macro from the base |proposal| package which iterates
+% over the first argument (the PIs here) building up lines with the material from the
+% second argument (where |\tl@ext| is the current PI).
+% \begin{macrocode}
+\newcommand\dfg@applicants@lines{%
+\prop@tl\prop@gen@PIs{\wa@ref{person}\tl@ext{personaltitle} \wa@ref{person}\tl@ext{name}}\\
+\prop@tl\prop@gen@PIs{\wa@ref{person}\tl@ext{academictitle}}\\
+\prop@tl\prop@gen@PIs{\wa@ref{person}\tl@ext{birthdate}}\\}
+\newcommand\dfg@applicants@institute@lines{%
+\prop@tl\prop@gen@PIs{\wa@ref{institution}{\wa@ref{person}\tl@ext{affiliation}}{shortname}}\\
+\prop@tl\prop@gen@PIs{\wa@ref{person}\tl@ext{workaddress}}\\
+\prop@tl\prop@gen@PIs{Tel: \wa@ref{person}\tl@ext{worktel}}\\
+\prop@tl\prop@gen@PIs{Fax: \wa@ref{person}\tl@ext{workfax}}\\
+\prop@tl\prop@gen@PIs{\wa@ref{person}\tl@ext{email}}\\}
+\newcommand\dfg@applicants@private@lines{%
+\prop@tl\prop@gen@PIs{\wa@ref{person}\tl@ext{privaddress}}\\
+\prop@tl\prop@gen@PIs{Tel: \wa@ref{person}\tl@ext{privtel}}\\}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\dfg@applicants}
+% We automatically make it plurals if there is more than one PI and we indicate a joint
+% proposal if there is more than one site.
+% \begin{macrocode}
+\newcommand\dfg@applicants{%
+\subsection{\if@sites\ifnum\the@sites>1 Joint Proposal; \fi\fi%
+Applicant\if@sites\ifnum\the@PIs>1{s}\fi\fi\ \deu{(Antragsteller)}}%
+\dfg@applicants@table}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macrocode}
+\newcommand\dfg@topic{\subsection{\ifdeutsch Thema\else Topic \deu{(Thema)}\fi}\prop@gen@thema}
+% \end{macrocode}
+%
+% \begin{macrocode}
+\newcommand\dfg@area@field{%
+\ifdeutsch\subsection{Fachgebiet und Arbeitsrichtung}\else
+\subsection{Research area and field of work \deu{(Fachgebiet und Arbeitsrichtung)}}\fi
+\ifdeutsch Disziplin\else Scientific discipline\fi: \prop@gen@discipline\\
+\ifdeutsch Arbeitsgebiet\else Fields of work\fi: \prop@gen@areas}
+%</pdata>
+% \end{macrocode}
+%
+% \begin{environment}{sitedescription}
+% \ednote{this code should probably be refactored into proposal.dtx}
+% \begin{macrocode}
+%<*cls>
+\newenvironment{sitedescription}[2][]%
+{\def\@test{#1}\def\@@title{\ifx\@test\@empty\wa@ref{institution}{#2}{acronym}\else #1\fi:
+\textsc{\wa@ref{institution}{#2}{name}}}
+\@for\@I:=#2\do{\pdata@target{site}\@I{}}\subsubsection\@@title}
+{}
+% \end{macrocode}
+% \end{environment}
+%
+% \subsection{Proposal Title Page}\label{sec:impl:proptitlepage}
+%
+% \begin{macro}{\dfg@applicants@table}
+% Now, we can build the title page and general information, we first start with the
+% applicants table: We first compute the width of the columns for the case where we have
+% more than two PIs. Then we add the lines we compute with the auxiliary macros
+% |\dfg@applicants@lines|, |\dfg@applicants@institute@lines| and
+% |\dfg@applicants@private@lines|
+% \begin{macrocode}
+\newlength\applicants@table@columnwidth
+\newcommand\dfg@applicants@table%
+{\setlength\applicants@table@columnwidth\textwidth
+\advance\applicants@table@columnwidth by -6em
+\divide\applicants@table@columnwidth by \the@PIs
+\ifnum\the@PIs>2\begin{tabular}{|l|*{\the@PIs}{p{\applicants@table@columnwidth}|}}
+\else\begin{tabular}{|l|*{\the@PIs}{l|}}\fi
+\hline
+\dfg@applicants@lines\hline
+&\multicolumn{\the@PIs}{|l|}{\textbf{Work Address\deu{ (Dienstanschrift)}:}}\\\hline
+\dfg@applicants@institute@lines\hline
+&\multicolumn{\the@PIs}{|l|}{\textbf{Private Address\deu{ (Privatanschrift)}:}}\\\hline
+\dfg@applicants@private@lines\hline
+\end{tabular}}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{environment}{prop@proposal}
+% This internal environment is called in the |proposal| environment from the |proposal|
+% class.
+% \begin{macrocode}
+\renewenvironment{prop@proposal}
+{\thispagestyle{empty}%
+\begin{center}
+{\LARGE \prop@gen@instrument}\\[.2cm]
+{\LARGE\textbf{\prop@gen@title}}\\[.3cm]
+{\LARGE Acronym: {\prop@gen@acronym}}\\[.2cm]
+{\large\today}\\[1em]
+\WAauthorblock[aff]\prop@gen@PIs\\[2cm]
+\end{center}
+\edef\keep@tocdepth{\value{tocdepth}}
+\setcounter{tocdepth}{2}\tableofcontents
+\setcounter{tocdepth}{\keep@tocdepth}
+\ifgeneral\setcounter{section}{-1}
+\newpage\thispagestyle{empty}
+\ifdeutsch\section{Allgemeine Angaben (nur f\"ur ELAN)}\else
+\section{General Information (for the ELAN system only)}\fi
+\dfg@applicants
+\dfg@topic
+\dfg@area@field
+\ifdeutsch\subsection{Voraussichtliche Gesamtdauer}\else
+\subsection{Anticipated total duration \deu{(Voraussichtliche Gesamtdauer)}}
+\fi
+\@ifundefined{prop@gen@totalduration}{????}{\prop@gen@totalduration};
+\ifdeutsch
+\@ifundefined{prop@gen@since}{Erstantrag}{Fortsetungsantrag, das Project l\"auft seit
+ \prop@gen@since.}
+\else
+\@ifundefined{prop@gen@since}{initial proposal}{continuation proposal, the project started
+ \prop@gen@since.}
+\fi
+\ifdeutsch\subsection{Antragszeitraum}\else
+\subsection{Application period \deu{(Antragszeitraum)}}\fi
+\prop@gen@months\quad Months starting \prop@gen@start
+\@ifundefined{prop@gen@fundsuntil}{}
+{ (\ifdeutsch Mittel reichen bis\else funds last until\fi\ \prop@gen@fundsuntil)}
+\ifdeutsch\else\selectlanguage{USenglish}\fi
+\newpage\fi%ifgeneral
+\setcounter{page}{0}}
+{}
+% \end{macrocode}
+% \end{environment}
+% We also need to translate some of the generated parts
+% \begin{macrocode}
+\ifdeutsch
+\def\prop@warnpubs@message{Viele der Publikationen der Antragsteller sind verf\"ugbar unter folgenden URLs:}
+\def\prop@warnpubs@title{Literatur}
+\fi
+% \end{macrocode}
+%
+% \begin{macro}{\attachments}
+% \ednote{MK: this is deprecated (no longer useful with the ELAN system), delete at some time}
+% \begin{macrocode}
+\newcommand\attachments{\ifdeutsch\section{Verzeichnis der Anlagen}\else
+\section{List of Attachments \deu{(Verzeichnis der Anlagen)}}\fi
+\begin{itemize}
+\@for\@I:=\prop@gen@PIs\do{%
+ \item\ifdeutsch Lebenslauf und Publikatinsverzeichnis\else
+ Curriculum Vitae and list of publications for \fi
+ \@nameuse{wa@person@\@I @personaltitle}
+ \@nameuse{wa@person@\@I @name}
+ (CD + \ifdeutsch Ausdruck\else printed version\fi)}
+\ifdeutsch
+\item Publications either cited in section~\ref{sec:ourpubs} or occurring in one of the
+ curricula vitae (CD only)\else
+\item Zitierte Publikationen aus Abschnitt~\ref{sec:ourpubs} oder einem der Lebensl\"aufe
+ (nur CD)\fi
+\end{itemize}}
+%</cls>
+% \end{macrocode}
+% \end{macro}
+%
+% \subsection{Reporting Title Page}
+%
+% The |prop@report| environment is similar, but somewhat simpler.
+%
+% \begin{macro}{\dfg@applicants@table}
+% Now, we can build the title page and general information, we first start with the
+% applicants table:
+% \begin{macrocode}
+%<*reporting>
+\newcommand\dfg@applicants@table%
+{\begin{tabular}{|l|*{\the@PIs}{l|}}\hline
+\dfg@applicants@lines\hline
+&\multicolumn{\the@PIs}{|l|}{\textbf{Private Address\deu{ (Privatanschrift)}:}}\\\hline
+\dfg@applicants@private@lines\hline
+\end{tabular}}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\dfg@institute@table}
+% Now, we can build the title page and general information, we first start with the
+% applicants table:
+% \begin{macrocode}
+\newcommand\dfg@institute@table%
+{\begin{tabular}{|l|*{\the@PIs}{l|}}\hline
+\dfg@applicants@institute@lines\hline
+\end{tabular}}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{environment}{prop@report}
+% \begin{macrocode}
+\newcommand\prop@assoc[2]{\let\@tmpop=\relax\@for\@I:=#2\do{\@tmpop\@I\let\@tmpop=#1}}
+\newcommand\show@prop@gen@keys{\def\@cb{, }\@ifundefined{prop@gen@keys}{??:???? ?/?}{\prop@assoc\@cb\prop@gen@keys}}
+\renewenvironment{prop@report}
+{\selectlanguage{USenglish}
+\thispagestyle{empty}%
+\begin{center}
+ {\LARGE Final Project Report}\\[.2cm]
+ {\LARGE\textbf{\prop@gen@title}}\\[.3cm]
+ {\LARGE Acronym: {\prop@gen@acronym}}\\[.2cm]
+ {\large Reference number(s): \show@prop@gen@keys}\\[.2cm]
+ {\large\today}\\[1em]
+ \begin{tabular}{c*{\the@PIs}{c}}
+ \prop@tl\prop@gen@PIs{\wa@ref{person}\tl@ext{name}}\\
+ \prop@tl\prop@gen@PIs{\wa@ref{institution}{\wa@ref{person}\tl@ext{affiliation}}{name}}
+ \end{tabular}\\[2cm]
+\end{center}
+\setcounter{tocdepth}{1}\tableofcontents\newpage\setcounter{page}{1}
+\section{General Information \deu{(Allgemeine Angaben)}}
+\subsection{Reference Numbers \deu{(DFG Gesch\"aftszeichen)}}
+\show@prop@gen@keys
+\dfg@applicants
+\subsection{Institute/Chair \deu{(Institut/Lehrstuhl)}}\dfg@institute@table
+\dfg@topic
+% no longer necessary
+% \subsection{DFG-Funded Researchers \deu{(Aus DFG-Mitteln bezahlte Wissenschaftler)}}
+% \begin{tabular}{|l|l|}\hline
+% Partner & Employee/Period\\\hline\hline
+% \prop@gen@employed@lines
+% \end{tabular}
+\subsection{Report and Funding Period \deu{(Berichts- und F\"orderzeitraum)}}
+\prop@gen@reportperiod
+\dfg@area@field
+\subsection{Application Areas \deu{(Verwertungsfelder)}}\prop@gen@applareas
+% no longer necessary
+% \subsection{Cooperation Partners \deu{(Kooperationspartner)}}
+% \begin{compactitem}
+% \@for\@I:=\prop@gen@coops\do{\item \@I}
+% \end{compactitem}
+\dfgprojpapers\prop@gen@projpapers}
+{\signatures{Signatures \deu{(Unterschriften)}}}
+%</reporting>
+% \end{macrocode}
+% \end{environment}
+%
+% \begin{macrocode}
+%<*cls>
+\ifgeneral
+\newenvironment{Zusammenfassung}{\thispagestyle{empty}\subsection{Zusammenfassung}\begin{otherlanguage}{ngerman}}
+{\end{otherlanguage}\newpage\setcounter{page}1}
+\newenvironment{Summary}{\thispagestyle{empty}\subsection{Summary}}
+{\newpage\setcounter{page}1}
+\else
+\excludecomment{Summary}
+\excludecomment{Zusammenfassung}
+\fi
+%</cls>
+% \end{macrocode}
+%
+% \subsection{Project-Related Papers}\label{sec:impl:papers}
+%
+% \begin{macro}{\dfgprojpapers}
+% \begin{macrocode}
+%<*pdata>
+\newcommand\dfgprojpapers[2][]{\prop@paperlist[#1]{#2}}
+%</pdata>
+% \end{macrocode}
+% \end{macro}
+%
+% \subsection{German Reports}\label{sec:impl:german}
+%
+% We have to redefine some macros for German reports.
+%
+% \begin{macrocode}
+%<*pdata>
+\ifdeutsch
+\renewcommand\prop@count[1]{\ifcase #1 null\or ein\or zwei\or drei\or vier\or f"unf\or sechs\or sieben\or
+ acht\or neun\or zehn\or elf\or zw"olf\else#1\fi}
+\renewcommand\prop@of@pages[2]{Seite~#1\ifofpage~von~#2\fi}
+\renewcommand\wp@mk@title[1]{Arbeitspaket {#1}}
+\renewcommand\wp@label[1]{AP{#1}}
+\ifwork@areas
+\renewcommand\wa@label[1]{AB{#1}}
+\renewcommand\wa@mk@title[1]{Arbeitsbereich {#1}}
+\fi
+\renewcommand\prop@legend@totals{\textbf{Summen}}
+\renewcommand\prop@legend@intendedtotals{\textbf{intendierte Summen}}
+\renewcommand\wpfig@legend@wap{\textbf{\ifwork@areas{Arbeitsbereiche}\else{AP}\fi}}
+\renewcommand\wpfig@legend@title{\textbf{Titel}}
+\renewcommand\wpfig@legend@type{\textbf{Typ}}
+\renewcommand\wpfig@legend@page{\textbf{Seite}}
+\renewcommand\wpfig@legend@start{\textbf{Start}}
+\renewcommand\wpfig@legend@length{\textbf{Dauer}}
+\renewcommand\wpfig@legend@end{\textbf{Ende}}
+\renewcommand\wpfig@legend@siteRM[1]{\site{#1}\if@RAM\ PM\fi}
+\renewcommand\wpfig@legend@siteRAM[1]{\site{#1}\ HM}
+\renewcommand\wpfig@legend@totalRM{Summe\if@RAM\ PM\fi}
+\renewcommand\wpfig@legend@totalRAM{Summe HM}
+\renewcommand\wpfig@legend@RM{PM}
+\renewcommand\wpfig@legend@RAM{HM}
+\renewcommand\wpfig@legend@RAM@expl{\if@RAM P/HM $\widehat=$ Personen/Hilfskraft Monate\else\ Aufw\"ande in Personenmonaten\fi}
+\renewcommand\wpfig@legend@lead@expl{Arbeitspaketleiter sind \wp@lead@style@explained}
+\renewcommand\wp@lead@style@explained{grau und kursiv markiert}
+\renewcommand\wpfig@legend@caption{{\ifwork@areas Arbeitsbereiche und \fi}Arbeitspakete}
+\renewcommand\wp@legend@site{Partner}
+\renewcommand\wp@legend@effort{Aufwand\if@RAM{ (PM+HM)}\fi}
+\renewcommand\wp@legend@all{\textbf{Summe}}
+\renewcommand\gantt@caption@main{Zeitliche Verteilung der Arbeitspakete}
+\renewcommand\gantt@caption@lower{draft: unten die Lastverteilung}
+\renewcommand\coherence@caption{Bisherige Kollaboration der {\pn} Partner}
+\renewcommand\objective@label[1]{Z#1}
+\renewcommand\task@label[2]{S#1.#2}
+% \renewcommand\month@label[1]{M#1}
+\renewcommand\legend@partners{Partner}
+\renewcommand\legend@lead{Leiter}
+\renewcommand\task@label@long{Schritt}
+\renewcommand\task@legend@partners{MA: }
+\renewcommand\task@legend@PM{PM}
+\fi%ifdeutsch
+%</pdata>
+% \end{macrocode}
+% \Finale
+\endinput
+% LocalWords: dfgproposal dtx kohlhase areastrue svninfo noworkareas twoside notcategory
+% LocalWords: areasfalse wa textcomp amssymb url graphicx colortbl xcolor RO Abriss Rabe
+% LocalWords: fancyhdr keyval eurosym tikz calc USenglish ngerman linkcolor ne ifgeneral
+% LocalWords: citecolor urlcolor colorlinks pagecolor breaklinks bookmarksopen ifdeutsch
+% LocalWords: hyperref LaTeX workpackage PIs thema acrolong anzungsantrag im generaltrue
+% LocalWords: Einzelverfahren tabline Allgemeine Angaben Antragsteller worktel Deutscher
+% LocalWords: bitabline personaltitle academictitle birthdate Dienstanschrift Antrag gen
+% LocalWords: workaddress atabline workfax Privatanschrift privaddress privtel prop@gen
+% LocalWords: dt Kennwort Fachgebiet und Arbeitsrichtung Voraussichtliche wa deutschtrue
+% LocalWords: Gesamtdauer Antragszeitraum Zusammenfassung workarea wp wps num Neuantrag
+% LocalWords: refundefinedtrue lightgray gantt xstep Unterschriften Id areas auf deu nur
+% LocalWords: submit hide ed public article paper today array comment wide RE Disziplin
+% LocalWords: babel true bookmarks blue LO LE page of prop sites key site RM ur das auft
+% LocalWords: def id title acronym discipline start months Proposal Erg by cls seit der
+% LocalWords: DFG empty em name affiliation Applicants Work Address email The Erstantrag
+% LocalWords: curriculum vita the applicants are enclosed appendix reference mittel der
+% LocalWords: Research area and field work Scientific Fields Anticipated write reichen
+% LocalWords: duration Application period Summary short lead Package label task Viele pn
+% LocalWords: tasks deps number line Effort target ids aux dfg count warning at sind aus
+% LocalWords: for undefined safe zero one two three four five six seven eight verf ugbar
+% LocalWords: nine ten eleven twelve style lines totals Packages xscale yscale unter von
+% LocalWords: step set gray very thin grid workphase len force phase length to folgenden
+% LocalWords: taskdep from rectangle left right width pt color red above dep Literatur
+% LocalWords: Overview Activities Signatures Date paralist ymonths ymid yinc Verzeichnis
+% LocalWords: xend effort month iffalse eustrep.dtx fileversion maketitle Antr Ausdruck
+% LocalWords: tableofcontents DescribeEnv ifpublic ifpublic compactitem wpfig Lebenslauf
+% LocalWords: wpfig workplan workplan bookeeping wissenchaftliche tasklist dmp Zitierte
+% LocalWords: tasklist taskin taskref taskref tasktref tasktref localtaskref Abschnitt
+% LocalWords: localtaskref ganttchart biblatex dfgprojpapers dfgprojpapers ifx einem Typ
+% LocalWords: bibtex proposal1-blx.aux pdataref WPtref WPtref WAref WAref WAtref Lebensl
+% LocalWords: WAtref protectmacro thebibliography bibitem newblock newif inst aufe Seite
+% LocalWords: ifsubmit submitfalse publicfalse ifkeys keysfalse ifwork RAMtrue Institut
+% LocalWords: submittrue publictrue excludecomment RAMfalse keystrue sfdefault Lehrstuhl
+% LocalWords: renewcommand familydefault helvet includecomment subsubsections bezahlte
+% LocalWords: setcounter secnumdepth ifofpage ofpagefalse fancyhead thepage sw Berichts
+% LocalWords: pagestyle fancyplain sitesfalse sitestrue ifundefined gdef allwp Summen
+% LocalWords: fundedperiod reportperiod textbf newenvironment titlepage auxout Titel
+% LocalWords: thispagestyle newcounter stepcounter tocdepth ofpagetrue setkeys Dauer
+% LocalWords: finalreport orderzeitraum thewa thewp addtocounter bigskip pws DFG-Mitteln
+% LocalWords: textsf smallskip ignorespaces subsubsection thedfg theallwp req Ende Summe
+% LocalWords: compactenum compactenum thetask newcount thegantt refsection tl Personen
+% LocalWords: nocite defbibheading ourpubs printbibliography expandafter ifnum Monate
+% LocalWords: csname endcsname dfgcount ifcase cellcolor wptable widehat qquad Aufw ande
+% LocalWords: tabularnewline wplist ifgantt drafttrue RMdisclaimer draftfalse Hilfskraft
+% LocalWords: RMdisclaimerfalse RMdisclaimertrue newdimen taskwps thetaskwps intendierte
+% LocalWords: whilenum hfill marginpar texteuro officialeuro texttt newpage cb grau
+% LocalWords: min-crossrefs pdata xdef newcommand hline aff NeedsTeXFormat dfgreporting
+% LocalWords: renewenvironment nameuse paperlist applareas applareas dfgpdata kursiv
+% LocalWords: Gesch aftszeichen projpapers shortname sitedescription ednote generalfalse
+% LocalWords: textsc newlength setlength textwidth WAauthorblock assoc tmpop markiert
+% LocalWords: tmpop tmpop deutschfalse Sachbeihilfe Arbeitsgebiet Fortsetungsantrag
+% LocalWords: Publikationen Publikatinsverzeichnis Wissenschaftler Verwertungsfelder
+% LocalWords: Kooperationspartner otherlanguage Arbeitspaket Arbeitsbereich Aufwand
+% LocalWords: Arbeitsbereiche Personenmonaten Arbeitspaketleiter Arbeitspakete unten
+% LocalWords: Zeitliche Verteilung Lastverteilung Bisherige Kollaboration Leiter
+% LocalWords: Schritt endinput
+
+% \endinput
+% Local Variables:
+% mode: doctex
+% TeX-master: t
+% End:
diff --git a/macros/latex/contrib/proposal/dfg/dfgproposal.ins b/macros/latex/contrib/proposal/dfg/dfgproposal.ins
new file mode 100644
index 0000000000..941d63d28a
--- /dev/null
+++ b/macros/latex/contrib/proposal/dfg/dfgproposal.ins
@@ -0,0 +1,37 @@
+%%
+%% This file generates files required to use the dfgproposal package.
+%% At your command prompt write
+%%
+%% latex dfgproposal.ins
+%%
+%% Copyright(c) 2010 Michael Kohlhase
+%%
+%% This file is distributed under the terms of the LaTeX Project Public
+%% License from CTAN archives in directory macros/latex/base/lppl.txt.
+%% Either version 1.0 or, at your option, any later version.
+%%
+%% $Id: dfgproposal.ins 23009 2012-01-18 10:12:28Z kohlhase $
+%% $HeadURL: https://svn.kwarc.info/repos/kwarc/doc/macros/forCTAN/proposal/dfg/dfgproposal.ins $
+
+\input docstrip
+\preamble
+\endpreamble
+
+%\Usedir{tex/latex/listings}
+\keepsilent
+\askforoverwritefalse
+
+% generate base package
+\generate{\file{dfgpdata.sty}{\from{dfgproposal.dtx}{pdata}}}
+\generate{\file{dfgproposal.cls}{\from{dfgproposal.dtx}{cls}}}
+\generate{\file{dfgreporting.cls}{\from{dfgproposal.dtx}{reporting}}}
+
+\Msg{*}
+\Msg{* You probably need to move the file dfgproposal.cls, dfgreporting.cls, and dfgpdata.sty}
+\Msg{* into a directory searched by TeX.}
+\Msg{*}
+\Msg{* And don't forget to refresh your filename database}
+\Msg{* if your TeX distribution uses such a database.}
+\Msg{*}
+
+\endbatchfile
diff --git a/macros/latex/contrib/proposal/dfg/dfgproposal.pdf b/macros/latex/contrib/proposal/dfg/dfgproposal.pdf
new file mode 100644
index 0000000000..2b718ba853
--- /dev/null
+++ b/macros/latex/contrib/proposal/dfg/dfgproposal.pdf
Binary files differ
diff --git a/macros/latex/contrib/proposal/dfg/proposal/Makefile b/macros/latex/contrib/proposal/dfg/proposal/Makefile
new file mode 100644
index 0000000000..44336c1ef7
--- /dev/null
+++ b/macros/latex/contrib/proposal/dfg/proposal/Makefile
@@ -0,0 +1,74 @@
+###########################################################################
+# Automating proposal management by make.
+# The participants work on proposal.tex in "draft" mode, which gives a lot
+# of information to the developers. Variants submit.tex and public.tex are
+# used to prepare official versions (hiding development/private info).
+###########################################################################
+# possibly customize the following variables to your setting
+PROPOSAL = proposal.tex # the proposal
+BIB = ../lib/dummy.bib # bibTeX databases
+PROP.dir = ../../..
+###########################################################################
+# the following are computed
+TARGET = $(PROPOSAL) # all pdflatex targets
+TARGET.pdf = $(TARGET:%.tex=%.pdf) # PDFs to be produced
+TARGET.aux = $(TARGET:%.tex=%.aux) # their aux files.
+PDATA = $(PROPOSAL:%.tex=%.pdata) # the proposal project data
+SRC = $(filter-out $(TARGET),$(shell ls *.tex)) # included files
+PDFLATEX = pdflatex -interaction batchmode -file-line-error
+BBL.base = 1
+BBL = $(PROPOSAL:%.tex=%.bbl) $(BBL.base:%=$(PROPOSAL:%.tex=%)%-blx.bbl)
+PROPCLS.dir = $(PROP.dir)/base
+PROPETC.dir = $(PROP.dir)/etc
+DFGPROPCLS.dir = $(PROP.dir)/dfg
+TEXINPUTS := .//:$(PROPCLS.dir)//:$(DFGPROPCLS.dir)//:$(PROPETC.dir)//:
+BIBINPUTS := ../lib:$(BIBINPUTS)
+PROPCLS.clssty = proposal.cls pdata.sty
+PROPETC.sty = workaddress.sty metakeys.sty sref.sty
+DFGPROPCLS.clssty = dfgproposal.cls dfgpdata.sty
+PROPCLS = $(PROPCLS.clssty:%=$(PROPCLS.dir)/%) $(DFGPROPCLS.clssty:%=$(DFGPROPCLS.dir)/%) $(PROPETC.sty:%=$(PROPETC.dir)/%)
+
+all: $(TARGET.pdf)
+
+submit:
+ $(MAKE) -w PROPOSAL=submit.tex all
+
+public:
+ $(MAKE) -w PROPOSAL=public.tex all
+
+cd: # make cd will prepare CD for burning
+ mkdir CD;make $(TARGET.pdf); cp $(TARGET.pdf) CD
+
+bbl: $(BBL)
+$(BBL): %.bbl: %.aux
+ bibtex -min-crossrefs=100 -terse $<
+
+$(PDATA): %.pdata: %.tex
+ $(PDFLATEX) $<
+
+$(TARGET.aux): %.aux: %.tex
+ $(PDFLATEX) $<
+
+$(TARGET.pdf): %.pdf: %.tex $(SRC) $(BIB) $(PROPCLS)
+ $(PDFLATEX) $< || $(RM) $@
+# sort $(PROPOSAL:%.tex=%.delivs) > $(PROPOSAL:%.tex=%.deliverables)
+ @if (test -e $(patsubst %.tex, %.idx, $<));\
+ then makeindex $(patsubst %.tex, %.idx, $<); fi
+ $(MAKE) -$(MAKEFLAGS) $(BBL)
+ @if (grep "(re)run BibTeX" $(patsubst %.tex, %.log, $<)> /dev/null);\
+ then $(MAKE) -B $(BBL); fi
+ $(PDFLATEX) $< || $(RM) $@
+ @if (grep Rerun $(patsubst %.tex, %.log, $<) > /dev/null);\
+ then $(PDFLATEX) $< || $(RM) $@; fi
+ @if (grep Rerun $(patsubst %.tex, %.log, $<) > /dev/null);\
+ then $(PDFLATEX) $< || $(RM) $@; fi
+
+clean:
+ rm -f *.log *.blg *~ *.synctex.gz *.cut
+
+distclean: clean
+ rm -f *.aux *.out *.run.xml *.bbl *.toc *.deliv* *.pdata
+ rm -Rf auto
+
+echo:
+ echo $(BIBINPUTS)
diff --git a/macros/latex/contrib/proposal/dfg/proposal/funds.tex b/macros/latex/contrib/proposal/dfg/proposal/funds.tex
new file mode 100644
index 0000000000..fa6ba1619c
--- /dev/null
+++ b/macros/latex/contrib/proposal/dfg/proposal/funds.tex
@@ -0,0 +1,81 @@
+\section{Requested Modules/Funds}\label{sec:funds}
+
+For each applicant, we apply for funding within the Basic Module.
+
+\subsection{Funding for Staff}\label{sec:positions}
+
+\subsubsection{Research Staff}\label{sec:positions:research}
+
+We apply for the following positions. All run over the entire duration of the proposed project.
+
+\paragraph*{Non-doctoral staff}\ednote{compute amount in elan and copy here}
+
+One doctoral researcher for 2 years at $100 \%$ for Michael Kohlhase.
+
+One doctoral researcher for 2 years at $100 \%$ for Florian Rabe.
+
+%\paragraph*{Postdoctoral staff}
+%\ednote{postdoctoral researcher and comparable}
+
+\paragraph*{Other research assistants}\ednote{students with BSc.}
+
+One student with BSc. for 2 years at $100 \%$ for Michael Kohlhase.
+
+One student with BSc. for 2 years at $100 \%$ for Florian Rabe.
+
+\subsubsection{Non-Academic Staff \qquad None.}
+
+\subsubsection{Student Assistants \qquad None.}
+
+\subsection{Funding for Direct Project Costs}\label{sec;funds:direct}
+
+\subsubsection{Equipment up to 10,000 \texteuro, Software and Consumables}
+
+None. PC will cover the workspace, computing needs, and consumables for its staff as part
+of the basic support.
+
+\subsubsection{Travel Expenses}\label{sec:travel}
+
+\begin{oldpart}{rework}
+ The travel budget shall cover:
+ \begin{itemize}
+ \item visits to external collaborators. We expect two international visits. We estimate
+ that each visit will be most effective, if the junior researchers can spend about 3
+ weeks with the partners. Thus we estimate 2500 {\texteuro} per visit.
+ \item visits to national conferences to disseminate the results of {\pn}. We expect
+ one visit for each year for each of the three researchers. (3 x 3 x 1000 {\texteuro})
+ \item visits to international conferences to disseminate the results of {\pn}. These
+ are in particular the International Joint Conference on Document Engineering (DocEng)
+ and the Tech User Group Meeting (TUG). We expect one visit for each proposed
+ researcher and for each year. (3 x 3 x 1500 {\texteuro})
+ \end{itemize}
+
+ This sums up to a total amount of 32.500 {\texteuro} for travel expenses for the whole
+ funding period of three years which is split into 16.250 {\texteuro} for each institute
+ (PC and Jacobs University).
+\end{oldpart}
+
+\subsubsection{Visiting Researchers}\label{sec:funds:visiting}
+
+Total expenses \textbf{10.200 \texteuro}
+\medskip
+
+As explained in Section~\ref{sec:travel}, we expect 5 incoming research visits. Assuming
+an average duration of 3 weeks, we estimate the cost of one visit at 600 {\texteuro} for
+traveling and 70 {\texteuro} per night for accommodation, amounting to 2040 \texteuro per
+visit.
+
+\subsubsection*{-- 4.1.2.6, 4.1.3 (Expenses for Laboratory Animals / Other Costs
+/ Project Related Publication Expenses / Instrumentation) \sf\qquad n/a}
+
+% \subsubsection{Expenses for Laboratory Animals} None.
+% \subsubsection{Other Costs} None.
+% \subsubsection{Project-Related Publication Expenses} None.
+% \subsection{Funding for Instrumentation} None.
+
+%%% Local Variables:
+%%% mode: LaTeX
+%%% TeX-master: "proposal"
+%%% End:
+
+% LocalWords: ipower texteuro
diff --git a/macros/latex/contrib/proposal/dfg/proposal/preconditions.tex b/macros/latex/contrib/proposal/dfg/proposal/preconditions.tex
new file mode 100644
index 0000000000..7f4e82c5c3
--- /dev/null
+++ b/macros/latex/contrib/proposal/dfg/proposal/preconditions.tex
@@ -0,0 +1,104 @@
+\section{Project Requirements}\label{sec:requirements}
+
+\subsection{Employment Status Information}\label{sec:req:employment-status}
+
+\begin{todo}{from the proposal template}
+ For each applicant, state the last name, first name, and employment status (including
+ duration of contract and funding body, if on a fixed-term contract).
+\end{todo}
+
+\subsection{First-time Proposal Data}\label{sec:req:first}
+
+\begin{todo}{from the proposal template}
+ Only if applicable: Last name, first name of first-time applicant.
+
+ If this is your first proposal, reviewers will consider this fact when assessing your
+ pro- posal. Previous proposals for research fellowships, publication funding, travel
+ allow- ances, or funding for scientific networks are not considered first proposals. If
+ you are submitting a “first-time proposal” and it is part of a joint proposal, please
+ note that your independent project must be distinct from the other projects.
+
+ If you have already submitted a proposal as an applicant for a research grant and have
+ received a letter informing you of the funding decision, or if you have led an independ-
+ ent junior research group or project in a Collaborative Research Centre or Research
+ Unit, you are no longer eligible to submit a “first proposal”. If you have submitted a
+ “first-time proposal” and it was rejected, you may resubmit the application, in revised
+ form, as a first-time proposal for the same project.
+\end{todo}
+
+\subsection{Composition of the Project Group}\label{sec:req:group}
+
+\begin{todo}{from the proposal template}
+ List only those individuals who will work on the project but will not be paid out of the
+ project funds. State each person’s name, academic title, employment status, and type of
+ funding.
+
+ Please list separately the individuals paid by your institution and those paid using
+ other third-party funding (including fellowships).
+\end{todo}
+
+\begin{sitedescription}{jacu}
+ The KWARC (Knowledge Adaptation and Reasoning for Content) research group headed by
+ Michael Kohlhase for has the following members
+ \begin{compactdesc}
+ \item[Dr. N.N.] is the \ldots She has a background in\ldots.
+ \end{compactdesc}
+ Additionally, the group has attracted about 10 undergraduate and master's students that
+ actively take part in the project work and various aspects of research.
+\end{sitedescription}
+
+\begin{sitedescription}{pcg}
+ Power Consulting GmbH is the leading provider of semantic document solutions. Dr. Senior
+ Researcher leads an applied research group consisting of
+ \begin{compactdesc}
+ \item[Dr. N.N.] is the \ldots She has a background in\ldots.
+ \end{compactdesc}
+ The group has access to seven programming slaves specializing in web development and
+ document transformation techniques
+\end{sitedescription}
+
+
+\subsection{Cooperation with other Researchers}\label{sec:coop}
+
+\subsubsection{Planned Cooperations}\label{sec:coop:planned}
+\begin{todo}{from the proposal template}
+ Researchers with whom you have agreed to cooperate on this project
+\end{todo}
+\begin{compactdesc}
+\item[Prof. Dr. Super Akquisiteur (Uni Paderborn)] knows exactly what to do to get funding
+ with DFG, we will interview him closely and integrate all his intuitions into the {\pn}
+ templates.
+\item[Prof. Dr. Habe Nichts (Uni Hinterpfuiteufel)] has never gotten a grant proposal
+ through with DFG, we will try to avoid his mistakes.
+\item[Dr. Sach Bearbeiter (DFG)] will consult with the DFG requirements to be met in the
+ proposals.
+\item[Dr. Donald Knuth (Stanford University)] is so surprised that we want to do grant
+ proposals in {\TeX/\LaTeX} that he will help us with any problems we have in coding in
+ this wonderful programming language.
+\end{compactdesc}
+
+\subsubsection{Scientific Collaborations in the past Three Years}\label{sec:past-coop}
+
+\begin{todo}{from the proposal template}
+ Researchers with whom you have collaborated scientifically within the past three years
+
+ This information will assist the DFG’s Head Office in avoiding potential conflicts of
+ in- terest during the review process.
+\end{todo}
+
+\subsection{Scientific Equipment}\label{sec:req:equipment}
+
+Jacobs University provides laptops or desktop workstations for all academic
+employees. Great Consulting GmbH. is rolling in money anyways and has all of the latest
+gadgets.
+
+
+\subsection{Project-Relevant Interests in Commercial Enterprises\qquad n/a}
+
+%%% Local Variables:
+%%% mode: LaTeX
+%%% TeX-master: "proposal"
+%%% End:
+
+% LocalWords: Durchf uhrung subsubsection ipower Hinterpfuiteufel Sach Aktivit
+% LocalWords: Erkl arungen
diff --git a/macros/latex/contrib/proposal/dfg/proposal/proposal.pdf b/macros/latex/contrib/proposal/dfg/proposal/proposal.pdf
new file mode 100644
index 0000000000..7144892c40
--- /dev/null
+++ b/macros/latex/contrib/proposal/dfg/proposal/proposal.pdf
Binary files differ
diff --git a/macros/latex/contrib/proposal/dfg/proposal/proposal.tex b/macros/latex/contrib/proposal/dfg/proposal/proposal.tex
new file mode 100644
index 0000000000..6feedb5513
--- /dev/null
+++ b/macros/latex/contrib/proposal/dfg/proposal/proposal.tex
@@ -0,0 +1,97 @@
+% The main file for developing the proposal.
+% Variants with different class options are
+% - submit.tex (no draft stuff, no ednotes, no revision information)
+% - public.tex (like submit.tex, but no financials either)
+\providecommand{\classoptions}{,keys} % to be overwritten in variants
+\documentclass[RAM,gitinfo\classoptions]{dfgproposal}
+\addbibresource{../lib/dummy}
+\usepackage[utf8]{inputenc}
+\input{../lib/WApersons}
+
+
+\begin{document}
+
+\begin{center}\color{red}\huge
+ This mock proposal is just an example for \texttt{dfgproposal.cls} it reflects the
+ current DFG template valid from October 2011.
+\end{center}
+
+\urldef{\gcpubs}\url{http://www.pcg.phony/~gc/pubs.html}
+\urldef{\mikopubs}\url{http://kwarc.info/kohlhase/publications.html}
+\begin{proposal}[PI=miko,PI=gc,site=jacu,site=pcg,
+ thema=Intelligentes Schreiben von Antr\"agen,
+ acronym={iPoWr},
+ acrolong={\underline{I}ntelligent} {\underline{P}r\underline{o}posal} {\underline{Wr}iting},
+ title=\pn: \protect\pnlong,
+ totalduration=3 years,
+ since=1. Feb 2009,
+ start=1. Feb. 2010,
+ months=24,
+ pcgRM=36, pcgRAM=36, jacuRM=36, jacuRAM=36,
+ discipline=Computer Science,
+ areas=Knowledge Management]
+
+\begin{Zusammenfassung}
+ \begin{todo}{in das Elan System kopieren}
+ Fassen Sie die relevanten Projektziele allgemeinverst''andlich in maximal 3000 Zeichen
+ (keine Sonderzeichen) zusammen
+ \end{todo}
+ Das Schreiben von Antr"agen ist ein kollaborativer Prozess in dem Betr"age von mehreren
+ Personen integriert werden mu"ussen. Ein ASCII-basiertes Format wie {\LaTeX} erlaubt die
+ Koordination dieses Prozesses mittels Versionsverwaltungssystemen wie
+ Subversion. Dadurch k''onnen sich die Antragsteller auf Inhalte konzentrieren anstatt
+ auf die Mechanik der Dokumentenverwaltung.
+\end{Zusammenfassung}
+
+\begin{Summary}
+ \begin{todo}{copy into the Elan system}
+ Summarize the relevant goals of the proposed project in generally intelligible
+ terms. Do not use more than 3000 characters, no special characters allowed.
+ \end{todo}
+ Writing grant proposals is a collaborative effort that requires the integration of
+ contributions from many individuals. The use of an ASCII-based format like {\LaTeX}
+ allows to coordinate the process via a source code control system like Subversion,
+ allowing the proposal writing team to concentrate on the contents rather than the
+ mechanics of wrangling with text fragments and revisions.
+\end{Summary}
+
+% It is often good to separate the top-level sections into separate files.
+% Especially in collaborative proposals. We do this here.
+\input{state}
+\input{workplan}
+
+\section{Bibliography Concerning the State of the Art, the Research objectives, and the
+ Work Programme}\label{sec:bib}
+
+\begin{todo}{from the proposal template}
+In this bibliography, list only the works you cite in your presentation of the state of the
+art, the research objectives, and the work programme. This bibliography is not the list
+of publications. Non-published works must be included with the proposal.
+\end{todo}
+\printbibliography[heading=empty,notcategory=featured]
+% the following will not become part of the public proposal after all most of this is
+% technical or confidential.
+%\begin{private}
+\input{funds}
+\input{preconditions}
+
+\section{Additional Information}\label{sec:additional}
+
+Funding proposal XYZ-83282 has been submitted prior to this proposal on related topic XYZ.
+\end{proposal}
+\end{document}
+
+%%% Local Variables:
+%%% mode: LaTeX
+%%% TeX-PDF-mode:t
+%%% TeX-master: t
+%%% End:
+
+% LocalWords: empty bibflorian systems rabe institutions modal historical pub
+% LocalWords: kwarc till formalsafe miko gc ipower ipowerlong Antr agen Beitr
+
+% LocalWords: acrolong intellegible kollaboratives koh arenten ussen Proze pcg
+% LocalWords: Versionsmanagementsystem textsc unterst utzt konzentieren stex
+% LocalWords: mechanik workplan thispagestyle newpage Principcal cvpubsmiko pn
+% LocalWords: ourpubs zusammenfassung printbibliography pubspage ntelligent
+% LocalWords: iting pnlong
diff --git a/macros/latex/contrib/proposal/dfg/proposal/public.pdf b/macros/latex/contrib/proposal/dfg/proposal/public.pdf
new file mode 100644
index 0000000000..3d49aea687
--- /dev/null
+++ b/macros/latex/contrib/proposal/dfg/proposal/public.pdf
Binary files differ
diff --git a/macros/latex/contrib/proposal/dfg/proposal/public.tex b/macros/latex/contrib/proposal/dfg/proposal/public.tex
new file mode 100644
index 0000000000..00c95f15a3
--- /dev/null
+++ b/macros/latex/contrib/proposal/dfg/proposal/public.tex
@@ -0,0 +1,7 @@
+\newcommand{\classoptions}{,submit,public}
+\input{proposal}
+
+%%% Local Variables:
+%%% mode: latex
+%%% TeX-master: t
+%%% End:
diff --git a/macros/latex/contrib/proposal/dfg/proposal/state.tex b/macros/latex/contrib/proposal/dfg/proposal/state.tex
new file mode 100644
index 0000000000..245c513b45
--- /dev/null
+++ b/macros/latex/contrib/proposal/dfg/proposal/state.tex
@@ -0,0 +1,59 @@
+\section{State of the Art and Preliminary Work}\label{sec:state}
+\begin{todo}{from the proposal guidelines}
+ For new proposals please explain briefly and precisely the state of the art in your
+ field in its direct relationship to your project. This description should make clear in
+ which context you situate your own research and in what areas you intend to make a
+ unique, innovative, promising contribution. This description must be concise and
+ understand- able without referring to additional literature.
+
+ For renewal proposals, please report on your previous work. This report should also be
+ understandable without referring to additional literature.
+
+ To illustrate and enhance your presentation you may refer to your own and others’ pub-
+ lications. Indicate whenever you are referring to other researchers’ work. Please list
+ all cited publications in your bibliography under section 3. This reference list is not
+ consid- ered your list of publications. Note that reviewers are not required to read any
+ of the works you cite. This also applies to review sessions that are held on site. In
+ this case, manuscripts and publications that provide more information on the progress
+ reports and are published up to the review panel’s meeting may be made available at the
+ meeting to enable reviewers to read through the information. Reviews will be based only
+ on the text of the actual proposal.
+\end{todo}
+\subsection{List of Project-Related Publications}\label{sec:projpapers}
+
+\begin{todo}{from the proposal template}
+ Please include a list of own publications that are related to the proposed project. It
+ serves as an important basis for assessing your proposal. The number of publications to
+ cite here is determined as follows:
+ \begin{compactdesc}
+ \item[Single applicant] two publications per year of the funding duration
+ \item[Multiple applicants] three publications per year of the funding duration
+ \end{compactdesc}
+ These rules refer to the proposed funding duration for new proposals and the completed
+ duration for renewal proposals.
+
+ If you are submitting a proposal to the DFG for the first time and have therefore not
+ published in the proposed research area, please list the up to five most important
+ publications so far.
+\end{todo}
+
+\subsubsection{Peer-Reviewed Articles}
+
+\dfgprojpapers{Kohlhase:pdpl10,providemore}
+
+\ednote{Anmerkung Jens: Ein nützliches Feature wäre hier, wenn das Paket eine (eventuell
+ über Optionen der Dokumentklasse unterdrückbare) Warnung ausgeben würde, wenn zu viele
+ Publikationen entsprechend DFG-Richtlinien angegeben werden. Die Anzahl ist sehr eng
+ begrenzt.}
+
+\subsubsection{Other Articles\qquad None.}
+\subsubsection{Patents\qquad None.}
+
+%%% Local Variables:
+%%% mode: LaTeX
+%%% TeX-master: "proposal"
+%%% End:
+
+% LocalWords: subsubsections dfgprojpapers pdpl10 providemore compactdesc
+% LocalWords: ourpubs nociteprolist KohKoh ccbssmt09 KohRabZho tmlmrsca10
+% LocalWords: Hutter09 sifemp09
diff --git a/macros/latex/contrib/proposal/dfg/proposal/submit.pdf b/macros/latex/contrib/proposal/dfg/proposal/submit.pdf
new file mode 100644
index 0000000000..df7b10b70d
--- /dev/null
+++ b/macros/latex/contrib/proposal/dfg/proposal/submit.pdf
Binary files differ
diff --git a/macros/latex/contrib/proposal/dfg/proposal/submit.tex b/macros/latex/contrib/proposal/dfg/proposal/submit.tex
new file mode 100644
index 0000000000..3f1c60607c
--- /dev/null
+++ b/macros/latex/contrib/proposal/dfg/proposal/submit.tex
@@ -0,0 +1,7 @@
+\newcommand{\classoptions}{,submit}
+\input{proposal}
+
+%%% Local Variables:
+%%% mode: latex
+%%% TeX-master: t
+%%% End:
diff --git a/macros/latex/contrib/proposal/dfg/proposal/workplan.tex b/macros/latex/contrib/proposal/dfg/proposal/workplan.tex
new file mode 100644
index 0000000000..a68a3b553d
--- /dev/null
+++ b/macros/latex/contrib/proposal/dfg/proposal/workplan.tex
@@ -0,0 +1,215 @@
+\section{Objectives and Work Programme}\label{sec:workplan}
+
+\subsection{Anticipated Total Duration of the Project}\label{sec:duration}
+
+\begin{todo}{from the proposal template}
+Please state
+\begin{itemize}
+ \item the project's intended duration 1 and how long DFG funds will be necessary,
+ \item for ongoing projects: since when the project has been active.
+\end{itemize}
+\end{todo}
+
+\subsection{Objectives}\label{sec:objectives}
+
+\begin{objective}[id=firstobj,title=Supporting Authors]
+ This is the first objective, after all we have to write proposals all the time, and we
+ would rather spend time on research.
+\end{objective}
+
+\begin{objective}[id=secondobj,title=Supporting Reviewers]
+ They are only human too, so let's have a heart for them as well.
+\end{objective}
+
+
+\subsection{Work Programme Including Proposed Research Methods}\label{sec:wawp}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\LaTeX is the best document markup language, it can even be used for literate
+programming~\cite{DK:LP,Lamport:ladps94,Knuth:ttb84}
+
+\begin{todo}{from the proposal template}
+ review the state of the art in the and your own contribution to it; probably you want to
+ divide this into subsubsections.
+\end{todo}
+
+\begin{todo}{from the proposal template}
+For each applicant
+
+Please give a detailed account of the steps planned during the proposed funding pe-
+riod. (For experimental projects, a schedule detailing all planned experiments should
+be provided.)
+
+The quality of the work programme is critical to the success of a funding proposal. The
+work programme should clearly state how much funding will be requested, why the
+funds are needed, and how they will be used, providing details on individual items
+where applicable.
+
+Please provide a detailed description of the methods that you plan to use in the project:
+What methods are already available? What methods need to be developed? What as-
+sistance is needed from outside your own group/institute?
+Please list all cited publications pertaining to the description of your work programme
+in your bibliography under section 3.
+\end{todo}
+
+The project is organized around \pdatacount{all}{wa} large-scale work areas which correspond
+to the objectives formulated above. These are subdivided into \pdatacount{all}{wp} work
+packages, which we summarize in Figure~\ref{fig:wplist}. Work area
+\WAref{mansubsus} will run over the whole project\ednote{come up with a better
+ example, this is still oriented towards an EU project} duration of {\pn}. All
+{\pdatacount{systems}{wp}} work packages in {\WAref{systems}} will and have to be
+covered simultaneously in order to benefit from design-implementation-application feedback
+loops.
+
+\wpfig
+
+\begin{workplan}
+\begin{workarea}[id=mansubsus,title={Management, Support \& Sustainability}, short=Management]
+ This work-group corresponds to Objective \OBJref{firstobj} and has two work packages:
+ one for management proper ({\WPref{management}}), and one each for
+ dissemination ({\WPref{dissem}})
+
+ This work group ensures the dissemination and creation of the periodic integrative
+ reports containing the periodic Project Management Report, the Project Management
+ Handbook, an Knowledge Dissemination Plan ({\WPref{management}}), the Proceedings of the
+ Annual {\pn} Summer School as well as non-public Dissemination and Exploitation plans
+ ({\WPref{dissem}}), as well as a report of the {\pn} project milestones.
+
+\begin{workpackage}[id=management,lead=jacu,
+ title=Project Management,
+ jacuRM=2,jacuRAM=8,pcgRM=2]
+ Based on the ``Bewilligungsbescheid'' of the DFG, and based on the financial and
+ administrative data agreed, the project manager will carry out the overall project
+ management, including administrative management. A project quality handbook will be
+ defined, and a {\pn} help-desk for answering questions about the format (first
+ project-internal, and after month 12 public) will be established. The project management
+ will consist of the following tasks
+\begin{tasklist}
+\begin{task}[id=foo,wphases=0-3,requires=\taskin{t1}{dissem}]
+ To perform the administrative, scientific/technical, and financial management of the
+ project
+\end{task}
+\begin{task}[wphases=13-17!.5]
+ To co-ordinate the contacts with the DFG and other funding bodies, building on the
+ results in \taskref{management}{foo}
+\end{task}
+\begin{task}
+ To control quality and timing of project results and to resolve conflicts
+\end{task}
+\begin{task}
+ To set up inter-project communication rules and mechanisms
+\end{task}
+\end{tasklist}
+
+\end{workpackage}
+
+\begin{workpackage}[id=dissem,lead=pcg,
+ title=Dissemination and Exploitation,
+pcgRM=8,jacuRAM=2]
+Much of the activity of a project involves small groups of nodes in joint work. This work
+ package is set up to ensure their best wide-scale integration, communication, and
+ synergetic presentation of the results. Clearly identified means of dissemination of
+ work-in-progress as well as final results will serve the effectiveness of work within the
+ project and steadily improve the visibility and usage of the emerging semantic services.
+
+
+ The work package members set up events for dissemination of the research and
+ work-in-progress results for researchers (workshops and summer schools), and for industry
+ (trade fairs). An in-depth evaluation will be undertaken of the response of test-users.
+
+ \begin{tasklist}
+ \begin{task}[id=t1,wphases=6-7]
+ sdfkj
+ \end{task}
+ \begin{task}[wphases=12-13]
+ sdflkjsdf
+ \end{task}
+ \begin{task}[wphases=18-19]
+ sdflkjsdf
+ \end{task}
+ \begin{task}[wphases=22-24]
+ \end{task}
+\end{tasklist}
+
+Within two months of the start of the project, a project website will go live. This
+website will have two areas: a members' area and a public area.\ldots
+\end{workpackage}
+\end{workarea}
+
+
+\begin{workarea}[id=systems,title={System Development}]
+ This workarea does not correspond to \OBJtref{secondobj}, but it has two work packages:
+ one for the development of the {\LaTeX} class ({\WPref{class}}), and for the
+ proposal template ({\WPref{temple}})
+
+ This work group coordinates the system development.
+
+\begin{workpackage}[id=class,lead=jacu,
+ title=A LaTeX class for EU Proposals,short=Class,
+ jacuRM=12,jacuRAM=8,pcgRM=12,pcgRAM=2]
+We plan to develop a {\LaTeX} class for marking up EU Proposals
+
+We will follow strict software design principles, first comes a
+requirements analys, then \ldots
+\begin{tasklist}
+ \begin{task}[wphases=0-2]
+ sdfsdf
+ \end{task}
+ \begin{task}[wphases=4-8]
+ sdfsdf
+ \end{task}
+ \begin{task}[id=t3,wphases=10-14]
+ sdfsdf
+ \end{task}
+ \begin{task}[wphases=20-24]
+ sdfsdfd
+ \end{task}
+\end{tasklist}
+\end{workpackage}
+
+\begin{workpackage}[id=temple,lead=pcg,
+ title= Proposal Template,short=Template,jacuRM=12]
+
+We plan to develop a template file for {\pn} proposals
+
+We abstract an example from existing proposals
+\begin{tasklist}
+ \begin{task}[wphases=6-12]
+ sdfdsf
+ \end{task}
+ \begin{task}[id=temple2,wphases=18-24,requires=\taskin{t3}{class}]
+ sdfsdf
+ \end{task}
+\end{tasklist}
+\end{workpackage}
+
+\begin{workpackage}[id=workphase,title=A work package without tasks,
+ wphases=0-4!.5]
+
+ And finally, a work package without tasks, so we can see the effect on the gantt chart
+ in fig~\ref{fig:gantt}.
+\end{workpackage}
+\end{workarea}
+\end{workplan}
+
+\ganttchart[draft,xscale=.45]
+
+\subsection{Data Handling}\label{sec:data}
+
+The \pn project will not systematically produce researchdata. All project results will be
+published for at least $x$ years at our archive at \url{http://example.org}.
+
+\subsection{-- 2.7 (Other Information / Explanations on the Proposed Investigations / Information on Scientific and Financial Involvement of International
+ Cooperation Partners) \qquad \sf n/a}
+
+
+%%% Local Variables:
+%%% mode: LaTeX
+%%% TeX-master: "proposal"
+%%% End:
+
+% LocalWords: workplan.tex wplist dfgcount wa mansubsus duratio ipower wpfig
+% LocalWords: ganttchart xscale workplan workarea pdataref dissem workpackage foo
+% LocalWords: tasklist taskin taskref sdfkj sdflkjsdf sdfsdf sdfsdfd sdfdsf pn
+% LocalWords: firstobj secondobj pdatacount WAref ednote OBJref pcgRM pcg
+% LocalWords: ldots OBJtref workphase
diff --git a/macros/latex/contrib/proposal/dfg/proposal/zusammenfassung.tex b/macros/latex/contrib/proposal/dfg/proposal/zusammenfassung.tex
new file mode 100644
index 0000000000..ca39d95519
--- /dev/null
+++ b/macros/latex/contrib/proposal/dfg/proposal/zusammenfassung.tex
@@ -0,0 +1,20 @@
+\begin{Abriss}
+\begin{todo}{from the proposal template}
+ Fassen Sie hier bitte die wesentlichen Ziele Ihres Vorhabens allgemeinverständlich und
+ in nicht mehr als 15 Zeilen (max. 1600 Zeichen) zusammen.
+\end{todo}
+Das Schreiben von Antr"agen ist oft ein kollaboratives Unterfangen in dem Beitr"age von
+mehren Partnern in einen koh"arenten Text integriert werde m"ussen. Durch die Verwendung
+eines ASCII-basierten Formates wie {\LaTeX} kann dieser Proze"s in einem
+Versionsmanagementsystem wie {\textsc{Subversion}} unterst"utzt werden, wodurch sie das
+Projektteam auf das Schreiben konzentrieren kann statt auf die Mechanik der Integration.
+\end{Abriss}
+%% Local Variables:
+%%% mode: LaTeX
+%%% TeX-master: "proposal"
+%%% End:
+
+% LocalWords: ngerman zusammenfassung popul Komplexit eingef uhrt aquate utzen
+% LocalWords: unterst pn inparaenum Anderungsmanagement zug onnen zugh erm koh
+% LocalWords: oglichen Antr agen kollaboratives Beitr arenten ussen Proze utzt
+% LocalWords: Versionsmanagementsystem
diff --git a/macros/latex/contrib/proposal/dfg/report/Makefile b/macros/latex/contrib/proposal/dfg/report/Makefile
new file mode 100644
index 0000000000..3408045db0
--- /dev/null
+++ b/macros/latex/contrib/proposal/dfg/report/Makefile
@@ -0,0 +1,67 @@
+# possibly customize the following variables to your setting
+REPORT = finalreport.tex # the report
+BIB = ../lib/dummy.bib # bibTeX databases
+PROP.dir = ../../..
+###########################################################################
+# the following are computed
+#CVP = $(shell ls CV_PubList*.tex) # CVs of the proposers
+#TSIMP = letter_submission.tex # pdflatex Targets without bibTeX
+#TSIMP.pdf = $(TSIMP:%.tex=%.pdf) # PDFs to be produced
+TBIB = $(REPORT) #$(CVP) # pdflatex Targets with bibTeX
+TARGET = $(TSIMP) $(TBIB) # all pdflatex targets
+TBIB.pdf = $(TBIB:%.tex=%.pdf) # PDFs to be produced
+TBIB.aux = $(TBIB:%.tex=%.aux) # their aux files.
+PDATA = $(REPORT:%.tex=%.pdata) # the proposal project data
+SRC = $(filter-out $(TARGET),$(shell ls *.tex)) # included files
+PDFLATEX = pdflatex -interaction batchmode -file-line-error
+BBL = $(REPORT:%.tex=%.bbl) $(REPORT:%.tex=%1-blx.bbl) $(REPORT:%.tex=%2-blx.bbl) #$(CVP:%.tex=%.bbl)
+PROPCLS.dir = $(PROP.dir)/base
+PROPETC.dir = $(PROP.dir)/etc
+DFGPROPCLS.dir = $(PROP.dir)/dfg
+TEXINPUTS := .//:$(PROPCLS.dir)//:$(DFGPROPCLS.dir)//:$(PROPETC.dir)//:
+BIBINPUTS := ../lib:$(BIBINPUTS)
+PROPCLS.clssty = reporting.cls pdata.sty
+PROPETC.sty = workaddress.sty metakeys.sty sref.sty
+DFGPROPCLS.clssty = dfgreporting.cls dfgpdata.sty
+PROPCLS = $(PROPCLS.clssty:%=$(PROPCLS.dir)/%) $(DFGPROPCLS.clssty:%=$(DFGPROPCLS.dir)/%) $(PROPETC.sty:%=$(PROPETC.dir)/%)
+
+all: $(TBIB.pdf) $(TSIMP.pdf)
+
+cd: # make cd will prepare CD for burning
+ mkdir CD;make $(TARGET.pdf); cp $(TARGET.pdf) CD
+
+$(BBL): %.bbl: %.aux
+ bibtex -min-crossrefs=100 -terse $<
+
+$(TSIMP.pdf): %.pdf: %.tex $(PROPCLS) $(PDATA)
+ $(PDFLATEX) $< || $(RM) $@
+
+$(PDATA): %.pdata: %.tex
+ $(PDFLATEX) $<
+
+$(TBIB.aux): %.aux: %.tex
+ $(PDFLATEX) $<
+
+$(TBIB.pdf): %.pdf: %.tex $(SRC) $(BIB) $(PROPCLS)
+ $(PDFLATEX) $< || $(RM) $@
+# sort $(REPORT:%.tex=%.delivs) > $(REPORT:%.tex=%.deliverables)
+ @if (test -e $(patsubst %.tex, %.idx, $<));\
+ then makeindex $(patsubst %.tex, %.idx, $<); fi
+ $(MAKE) -$(MAKEFLAGS) $(BBL)
+ @if (grep "(re)run BibTeX" $(patsubst %.tex, %.log, $<)> /dev/null);\
+ then $(MAKE) -B $(BBL); fi
+ $(PDFLATEX) $< || $(RM) $@
+ @if (grep Rerun $(patsubst %.tex, %.log, $<) > /dev/null);\
+ then $(PDFLATEX) $< || $(RM) $@; fi
+ @if (grep Rerun $(patsubst %.tex, %.log, $<) > /dev/null);\
+ then $(PDFLATEX) $< || $(RM) $@; fi
+
+clean:
+ rm -f *.log *.blg *~ *.synctex.gz *.cut
+
+distclean: clean
+ rm -f *.aux *.out *.run.xml *.bbl *.toc *.deliv* *.pdata
+ rm -Rf auto
+
+echo:
+ echo $(BIBINPUTS)
diff --git a/macros/latex/contrib/proposal/dfg/report/README b/macros/latex/contrib/proposal/dfg/report/README
new file mode 100644
index 0000000000..dabc084504
--- /dev/null
+++ b/macros/latex/contrib/proposal/dfg/report/README
@@ -0,0 +1,22 @@
+An Exapmle for dfgproposal.cls
+
+proposal.tex is a fake DFG proposal that shows all elements of
+ dfgproposal.cls in action.
+finalreport.tex does the same for dfgreporting.cls
+CV_PubList_Kohlhase.tex is an example of the CV and publication lists required
+ by the DFG
+letter_submission.tex is an example submission letter.
+*.tex the rest are intemediate files
+doc contains the DFG documentation how to write proposals and
+ final reports: These documents are not subject to the
+ package's license but (c) DFG. They are bundled for your
+ convenience; up-to-date versions may be found at http://www.dfg.de.
+Makefile allows the automation via a unix Makefile on the author's
+ machine, adapt it to your needs
+
+Copyright(c) 2010 Michael Kohlhase
+The package is distributed under the terms of the LaTeX Project Public License (LPPL)
+
+The development version of this package can be found at
+https://svn.kwarc.info/repos/kwarc/doc/macros/forCTAN/dfgproposal/ex
+
diff --git a/macros/latex/contrib/proposal/dfg/report/finalreport.pdf b/macros/latex/contrib/proposal/dfg/report/finalreport.pdf
new file mode 100644
index 0000000000..4ae10d47a1
--- /dev/null
+++ b/macros/latex/contrib/proposal/dfg/report/finalreport.pdf
Binary files differ
diff --git a/macros/latex/contrib/proposal/dfg/report/finalreport.tex b/macros/latex/contrib/proposal/dfg/report/finalreport.tex
new file mode 100644
index 0000000000..e09637ef35
--- /dev/null
+++ b/macros/latex/contrib/proposal/dfg/report/finalreport.tex
@@ -0,0 +1,52 @@
+% the document class specification for the proposal writing process, add the 'submit' option
+% for submitting (switches off various draft features); add the 'public' option to exclude
+% any private parts.
+\documentclass[gitinfo]{dfgreporting}
+%\documentclass[submit]{dfgproposal}
+%\documentclass[submit,public]{dfgproposal}
+\addbibresource{../lib/dummy.bib}
+% define the proposal acronym;
+% use \texorpdfstring so that it can be used in section headings as well
+% tell the class that this is the proposal acronym
+\input{WApersons}
+\begin{document}
+\providecommand\ifprefchar[2]{}% fix biblatex
+
+\begin{center}\color{red}\huge
+ This mock proposal is just an example for \texttt{dfgreporting.cls} it reflects the
+ template valid until January 2012 (have to update soon)
+\end{center}
+
+\begin{report}[importfrom=../proposal/proposal,
+ PI=miko,PI=gc,site=jacu,site=pcg,
+ key = KO 2428 99-9,
+ key = GS 4711 99-9,
+ thema=Intelligentes Schreiben von Antr\"agen,
+ reportperiod=1. Feb. 2010 - 31. Jan. 2012,
+ % jacuemployed=Junior Researcher: 1. Feb 2010 - 31. Jan 2012,
+ % pcgemployed=Slave Worker: 1. Feb 2010 - 31. Dec 2010,
+ % pcgemployed=Lazy Bones: 1.Jan 2011 - 31. Jan 2012,
+ applareas={Knowledge Management, Document Management, Workflow Systems},
+ % coop={Acquisition Guru, Berlin, Germany},
+ % coop={Deutsche Forschnungsgemeinschaft, Bonn, Germany},
+ projpapers={Kohlhase:pdpl10,providemore}]
+
+\include{progressreport}
+\include{progresssummary}
+\dfgprojpapers[articles,confpapers,wspapers]{Kohlhase:pdpl10,providemore,KohDavGin:psewads11,Lange:OpenMathCDLinkedData10}
+\end{report}
+\end{document}
+
+%%% Local Variables:
+%%% mode: LaTeX
+%%% TeX-master: t
+%%% End:
+
+% LocalWords: empty bibflorian systems rabe institutions modal historical pub
+% LocalWords: kwarc till formalsafe miko gc ipower ipowerlong Antr agen Beitr
+
+% LocalWords: acrolong intellegible kollaboratives koh arenten ussen Proze
+% LocalWords: Versionsmanagementsystem textsc unterst utzt konzentieren stex
+% LocalWords: mechanik workplan thispagestyle newpage Principcal cvpubsmiko
+% LocalWords: finalreport fundedperiod reportperiod progressreport
+% LocalWords: progresssummary
diff --git a/macros/latex/contrib/proposal/dfg/report/letter_submission.pdf b/macros/latex/contrib/proposal/dfg/report/letter_submission.pdf
new file mode 100644
index 0000000000..d56697a35b
--- /dev/null
+++ b/macros/latex/contrib/proposal/dfg/report/letter_submission.pdf
Binary files differ
diff --git a/macros/latex/contrib/proposal/dfg/report/letter_submission.tex b/macros/latex/contrib/proposal/dfg/report/letter_submission.tex
new file mode 100644
index 0000000000..3660eb0954
--- /dev/null
+++ b/macros/latex/contrib/proposal/dfg/report/letter_submission.tex
@@ -0,0 +1,33 @@
+\documentclass{dinbrief}
+\usepackage{ngerman}
+\signature{Dr. Michael Kohlhase\hspace*{5cm} Dr. Great Communicator}
+\usepackage{pdata}\readpdata{proposal}
+\begin{document}
+
+\begin{letter}{Frau ?????\\
+Deutsche Forschungsgemeinschaft\\
+52170 Bonn}
+
+\subject{Antrag auf Sachbeihilfe}
+\opening{Sehr geehrte Frau ?????}
+
+anbei senden wir Ihnen unseren Antrag auf Sachbeihilfe f"ur das Projekt "`\pn"'
+(\pnlong) zu. Die elektronische Version des Antrags inklusive der Anlagen sowie Kopien
+der eigenen Publikationen haben wir diesem Schreiben als CD beigef"ugt. Diese beinhaltet
+die folgenden Dateien:
+\begin{center}
+ \begin{tabular}{lp{8cm}}
+ \texttt{Antrag.pdf} & der Antrag\\
+ \texttt{CV\_Publist\_Kohlhase.pdf} & Lebenslauf Michael Kohlhase\\
+ \texttt{CV\_Publist\_Communicator.pdf} & Lebenslauf Great Communicator\\
+ Publikationen & Ordner mit den im Antrag bzw. in den Lebensl"aufen angegebenen
+eigenen Veröffentlichungen Das projektbezogene Publikationsverzeichnis befindet sich im
+Antrag unter Abschnitt 2.2.
+\end{tabular}
+\end{center}
+
+\closing{Mit freundlichen Gr"u"sen,}
+\end{letter}
+\end{document}
+
+% LocalWords: texttt Publist Schr
diff --git a/macros/latex/contrib/proposal/dfg/report/progressreport.tex b/macros/latex/contrib/proposal/dfg/report/progressreport.tex
new file mode 100644
index 0000000000..a14f013609
--- /dev/null
+++ b/macros/latex/contrib/proposal/dfg/report/progressreport.tex
@@ -0,0 +1,28 @@
+\section{Final Progress Report\deu{Arbeits- \& Ergebnisbericht}}
+\begin{todo}{from the report template}
+This is what the reviewers read (maximum 10 pages of A4)
+ \begin{itemize}
+ \item Project’s initial questions and objectives.
+ \item Project developments --- including deviations from the original plan, failures,
+ and problems encountered with project organisation or technical execution.
+ \item Presentation of results and discussion of the relevant research situation in this
+ context, potential perspectives for application, and conceivable follow-up research.
+ \item Statement on whether the results of the project are economically valuable and whether exploitation is already taking place or may be anticipated; if applicable, details regarding patents, industrial joint ventures, etc.
+ \item Who has contributed to the results achieved by the project (national/international partners, project staff, etc.)?
+ \item Qualification of young researchers in the context of your project (for example, first degree, doctorate, post-doctorate, etc.).
+ \end{itemize}
+ The report must be understandable without the need to consult additional literature. To
+ illustrate and enhance your presentation you may refer to your own and others’
+ publications. Make it clear whenever you are referring to other researchers’ work and
+ explain your own papers. Please list all cited publications at the end of the
+ section. This reference list is not considered your list of publications. Any
+ unpublished work must be included with the final report. However, note that reviewers
+ are not required to read any of the works you cite. Reviews will be based only on the
+ text of the actual report.
+\end{todo}
+%%% Local Variables:
+%%% mode: LaTeX
+%%% TeX-master: "finalreport"
+%%% End:
+
+% LocalWords: finalreport progressreport.tex
diff --git a/macros/latex/contrib/proposal/dfg/report/progresssummary.tex b/macros/latex/contrib/proposal/dfg/report/progresssummary.tex
new file mode 100644
index 0000000000..c2722923d8
--- /dev/null
+++ b/macros/latex/contrib/proposal/dfg/report/progresssummary.tex
@@ -0,0 +1,18 @@
+\section{Final Progress Report\deu{Arbeits- \& Ergebnisbericht}}
+\begin{todo}{from the report template}
+ This is for the DFG web site and report, made available to the general public (maximum 1 page of A4)
+ \begin{itemize}
+ \item Presentation, in clearly understandable, everyday language of the key scientific
+ findings and any potential applications.
+ \item Any surprises encountered in the course of the project and in the results
+ obtained.
+ \item Reference to any articles published in the media reporting the success of the
+ project.Project’s initial questions and objectives.
+ \end{itemize}
+\end{todo}
+%%% Local Variables:
+%%% mode: latex
+%%% TeX-master: "finalreport"
+%%% End:
+
+% LocalWords: finalreport