git subrepo commit (merge) LaTeX-proposal

subrepo:
  subdir:   "LaTeX-proposal"
  merged:   "55abecab"
upstream:
  origin:   "git@github.com:KWARC/LaTeX-proposal.git"
  branch:   "master"
  commit:   "9517a7f7"
git-subrepo:
  version:  "0.4.1"
  origin:   "git@github.com:ingydotnet/git-subrepo.git"
  commit:   "a04d8c2"
This commit is contained in:
Michael Kohlhase 2020-01-14 08:22:00 +01:00
commit 6f7c8c0b2c
14 changed files with 35 additions and 25 deletions

View File

@ -1419,9 +1419,11 @@
% \end{macrocode} % \end{macrocode}
% and we list the partners who contribute if they are specified. % and we list the partners who contribute if they are specified.
% \begin{macrocode} % \begin{macrocode}
\if@sites;% \if@sites%
\ifx\task@title\@empty\else;\ \fi% deal with spaces and separator
\ifx\task@lead\@empty\else\ \task@legend@partners\site\task@lead~(\legend@lead)% \ifx\task@lead\@empty\else\ \task@legend@partners\site\task@lead~(\legend@lead)%
\@for\@I:=\task@partners\do{, \site\@I}\\\fi% \@for\@I:=\task@partners\do{, \site\@I}\\%
\fi% if@sites
% \end{macrocode} % \end{macrocode}
% if there are no partners, then we show the RM/RAM contributions specified (if any) % if there are no partners, then we show the RM/RAM contributions specified (if any)
% \begin{macrocode} % \begin{macrocode}
@ -2714,7 +2716,7 @@ joint&\multicolumn{\the@site}{l|}{\jpub $\hat=$ publication, \jpro $\hat=$ proje
% LocalWords: subbibliography,title featured,heading renewbibmacro iffieldundef showit % LocalWords: subbibliography,title featured,heading renewbibmacro iffieldundef showit
% LocalWords: proposal dtx xkohlhase areastrue svninfo noworkareas twoside emph gitinfo % LocalWords: proposal dtx xkohlhase areastrue svninfo noworkareas twoside emph gitinfo
% LocalWords: areasfalse wa textcomp amssymb url graphicx colortbl xcolor RO OJBref sl % LocalWords: areasfalse wa textcomp amssymb url graphicx colortbl xcolor RO OJBref sl
% LocalWords: fancyhdr keyval eurosym tikz calc USenglish ngerman linkcolor ne WPref gen % LocalWords: fancyhdr keyval eurosym tikz calc ngerman linkcolor ne WPref gen 5,step
% LocalWords: citecolor urlcolor colorlinks pagecolor breaklinks bookmarksopen WPref doi % LocalWords: citecolor urlcolor colorlinks pagecolor breaklinks bookmarksopen WPref doi
% LocalWords: hyperref LaTeX workpackage PIs thema acrolong anzungsantrag im Mitarbeiter % LocalWords: hyperref LaTeX workpackage PIs thema acrolong anzungsantrag im Mitarbeiter
% LocalWords: Einzelverfahren tabline Allgemeine Angaben Antragsteller worktel ifsvninfo % LocalWords: Einzelverfahren tabline Allgemeine Angaben Antragsteller worktel ifsvninfo
@ -2796,4 +2798,4 @@ joint&\multicolumn{\the@site}{l|}{\jpub $\hat=$ publication, \jpro $\hat=$ proje
% LocalWords: 9,maxcitenames multilinguality 2pt,color 2,title 5,step true,giveninits % LocalWords: 9,maxcitenames multilinguality 2pt,color 2,title 5,step true,giveninits
% LocalWords: 9,maxcitenames hide,marginnote show,marginnote if@taskshowwps 2pt,color % LocalWords: 9,maxcitenames hide,marginnote show,marginnote if@taskshowwps 2pt,color
% LocalWords: 2,title 5,step 9,maxcitenames 2pt,color 2,title 5,step 9,maxcitenames % LocalWords: 2,title 5,step 9,maxcitenames 2pt,color 2,title 5,step 9,maxcitenames
% LocalWords: 2pt,color 2,title % LocalWords: 2pt,color 2,title 9,maxcitenames 2pt,color 2,title

View File

@ -354,9 +354,11 @@
\fi% initial \fi% initial
\fi% \if@taskshowwps \fi% \if@taskshowwps
\ifsubmit\else\ifx\task@PM\@empty\else; \task@PM~\task@legend@PM\fi\fi% \ifsubmit\else\ifx\task@PM\@empty\else; \task@PM~\task@legend@PM\fi\fi%
\if@sites;% \if@sites%
\ifx\task@title\@empty\else;\ \fi% deal with spaces and separator
\ifx\task@lead\@empty\else\ \task@legend@partners\site\task@lead~(\legend@lead)% \ifx\task@lead\@empty\else\ \task@legend@partners\site\task@lead~(\legend@lead)%
\@for\@I:=\task@partners\do{, \site\@I}\\\fi% \@for\@I:=\task@partners\do{, \site\@I}\\%
\fi% if@sites
\ifx\task@partners\@empty \ifx\task@partners\@empty
\xdef\@@involvement{}\xdef\@@inv{}% \xdef\@@involvement{}\xdef\@@inv{}%
\xdef\@@sep{, }\def\m@sep{}% do not show the sep the first time around \xdef\@@sep{, }\def\m@sep{}% do not show the sep the first time around

View File

@ -17,7 +17,7 @@
\RequirePackage{eurosym} \RequirePackage{eurosym}
\RequirePackage{dfgpdata} \RequirePackage{dfgpdata}
\ifdeutsch\RequirePackage[ngerman]{babel} \ifdeutsch\RequirePackage[ngerman]{babel}
\else\RequirePackage[ngerman,USenglish]{babel}\fi \else\RequirePackage[ngerman,english]{babel}\fi
\newenvironment{sitedescription}[2][]% \newenvironment{sitedescription}[2][]%
{\def\@test{#1}\def\@@title{\ifx\@test\@empty\wa@ref3{institution}{#2}{acronym}\else #1\fi: {\def\@test{#1}\def\@@title{\ifx\@test\@empty\wa@ref3{institution}{#2}{acronym}\else #1\fi:
\textsc{\wa@ref3{institution}{#2}{name}}} \textsc{\wa@ref3{institution}{#2}{name}}}
@ -74,7 +74,7 @@
\prop@gen@months\quad Months starting \prop@gen@start \prop@gen@months\quad Months starting \prop@gen@start
\@ifundefined{prop@gen@fundsuntil}{} \@ifundefined{prop@gen@fundsuntil}{}
{ (\ifdeutsch Mittel reichen bis\else funds last until\fi\ \prop@gen@fundsuntil)} { (\ifdeutsch Mittel reichen bis\else funds last until\fi\ \prop@gen@fundsuntil)}
\ifdeutsch\else\selectlanguage{USenglish}\fi \ifdeutsch\else\selectlanguage{english}\fi
\newpage \newpage
\setcounter{page}{0}% \setcounter{page}{0}%
\fi\fi}% ifsubmit ifgeneral \fi\fi}% ifsubmit ifgeneral

View File

@ -220,7 +220,7 @@
\RequirePackage{eurosym} \RequirePackage{eurosym}
\RequirePackage{dfgpdata} \RequirePackage{dfgpdata}
\ifdeutsch\RequirePackage[ngerman]{babel} \ifdeutsch\RequirePackage[ngerman]{babel}
\else\RequirePackage[ngerman,USenglish]{babel}\fi \else\RequirePackage[ngerman,english]{babel}\fi
%</cls|reporting> %</cls|reporting>
% \end{macrocode} % \end{macrocode}
% %
@ -382,7 +382,7 @@ Applicant\if@sites\ifnum\the@PIs>1{s}\fi\fi\ \deu{(Antragsteller)}}%
\prop@gen@months\quad Months starting \prop@gen@start \prop@gen@months\quad Months starting \prop@gen@start
\@ifundefined{prop@gen@fundsuntil}{} \@ifundefined{prop@gen@fundsuntil}{}
{ (\ifdeutsch Mittel reichen bis\else funds last until\fi\ \prop@gen@fundsuntil)} { (\ifdeutsch Mittel reichen bis\else funds last until\fi\ \prop@gen@fundsuntil)}
\ifdeutsch\else\selectlanguage{USenglish}\fi \ifdeutsch\else\selectlanguage{english}\fi
\newpage \newpage
\setcounter{page}{0}% \setcounter{page}{0}%
\fi\fi}% ifsubmit ifgeneral \fi\fi}% ifsubmit ifgeneral
@ -453,7 +453,7 @@ Applicant\if@sites\ifnum\the@PIs>1{s}\fi\fi\ \deu{(Antragsteller)}}%
\newcommand\prop@assoc[2]{\let\@tmpop=\relax\@for\@I:=#2\do{\@tmpop\@I\let\@tmpop=#1}} \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}} \newcommand\show@prop@gen@keys{\def\@cb{, }\@ifundefined{prop@gen@keys}{??:???? ?/?}{\prop@assoc\@cb\prop@gen@keys}}
\renewenvironment{prop@report} \renewenvironment{prop@report}
{\selectlanguage{USenglish} {\selectlanguage{english}
\thispagestyle{empty}% \thispagestyle{empty}%
\begin{center} \begin{center}
{\LARGE Final Project Report}\\[.2cm] {\LARGE Final Project Report}\\[.2cm]
@ -576,7 +576,7 @@ Applicant\if@sites\ifnum\the@PIs>1{s}\fi\fi\ \deu{(Antragsteller)}}%
\endinput \endinput
% LocalWords: dfgproposal dtx kohlhase areastrue svninfo noworkareas twoside notcategory % LocalWords: dfgproposal dtx kohlhase areastrue svninfo noworkareas twoside notcategory
% LocalWords: areasfalse wa textcomp amssymb url graphicx colortbl xcolor RO Abriss Rabe % LocalWords: areasfalse wa textcomp amssymb url graphicx colortbl xcolor RO Abriss Rabe
% LocalWords: fancyhdr keyval eurosym tikz calc USenglish ngerman linkcolor ne ifgeneral % LocalWords: fancyhdr keyval eurosym tikz calc english ngerman linkcolor ne ifgeneral
% LocalWords: citecolor urlcolor colorlinks pagecolor breaklinks bookmarksopen ifdeutsch % LocalWords: citecolor urlcolor colorlinks pagecolor breaklinks bookmarksopen ifdeutsch
% LocalWords: hyperref LaTeX workpackage PIs thema acrolong anzungsantrag im generaltrue % LocalWords: hyperref LaTeX workpackage PIs thema acrolong anzungsantrag im generaltrue
% LocalWords: Einzelverfahren tabline Allgemeine Angaben Antragsteller worktel Deutscher % LocalWords: Einzelverfahren tabline Allgemeine Angaben Antragsteller worktel Deutscher
@ -619,7 +619,7 @@ Applicant\if@sites\ifnum\the@PIs>1{s}\fi\fi\ \deu{(Antragsteller)}}%
% LocalWords: csname endcsname dfgcount ifcase cellcolor wptable widehat qquad Aufw ande % LocalWords: csname endcsname dfgcount ifcase cellcolor wptable widehat qquad Aufw ande
% LocalWords: tabularnewline wplist ifgantt drafttrue RMdisclaimer draftfalse Hilfskraft % LocalWords: tabularnewline wplist ifgantt drafttrue RMdisclaimer draftfalse Hilfskraft
% LocalWords: RMdisclaimerfalse RMdisclaimertrue newdimen taskwps thetaskwps intendierte % LocalWords: RMdisclaimerfalse RMdisclaimertrue newdimen taskwps thetaskwps intendierte
% LocalWords: whilenum hfill marginpar texteuro officialeuro texttt newpage cb grau % LocalWords: whilenum hfill marginpar texteuro officialeuro texttt newpage cb grau wprm
% LocalWords: min-crossrefs pdata xdef newcommand hline aff NeedsTeXFormat dfgreporting % LocalWords: min-crossrefs pdata xdef newcommand hline aff NeedsTeXFormat dfgreporting
% LocalWords: renewenvironment nameuse paperlist applareas applareas dfgpdata kursiv % LocalWords: renewenvironment nameuse paperlist applareas applareas dfgpdata kursiv
% LocalWords: Gesch aftszeichen projpapers shortname sitedescription ednote generalfalse % LocalWords: Gesch aftszeichen projpapers shortname sitedescription ednote generalfalse
@ -636,6 +636,6 @@ Applicant\if@sites\ifnum\the@PIs>1{s}\fi\fi\ \deu{(Antragsteller)}}%
% mode: doctex % mode: doctex
% TeX-master: t % TeX-master: t
% End: % End:
% LocalWords: localized sec:implementation Initialization ngerman,USenglish itemize % LocalWords: localized sec:implementation Initialization ngerman itemize customized
% LocalWords: selectlanguage sec:ourpubs confpapers inproceedings wspapers techreports % LocalWords: selectlanguage sec:ourpubs confpapers inproceedings wspapers techreports
% LocalWords: books,articles,inproceedings % LocalWords: books,articles,inproceedings books,articles,confpapers ngerman,english

View File

@ -15,7 +15,7 @@
\RequirePackage{eurosym} \RequirePackage{eurosym}
\RequirePackage{dfgpdata} \RequirePackage{dfgpdata}
\ifdeutsch\RequirePackage[ngerman]{babel} \ifdeutsch\RequirePackage[ngerman]{babel}
\else\RequirePackage[ngerman,USenglish]{babel}\fi \else\RequirePackage[ngerman,english]{babel}\fi
\define@key{prop@gen}{reportperiod}{\def\prop@gen@reportperiod{#1}} \define@key{prop@gen}{reportperiod}{\def\prop@gen@reportperiod{#1}}
\define@key{prop@gen}{applareas}{\def\prop@gen@applareas{#1}} \define@key{prop@gen}{applareas}{\def\prop@gen@applareas{#1}}
\define@key{prop@gen}{key}{\@dmp{key=#1}% \define@key{prop@gen}{key}{\@dmp{key=#1}%
@ -36,7 +36,7 @@
\newcommand\prop@assoc[2]{\let\@tmpop=\relax\@for\@I:=#2\do{\@tmpop\@I\let\@tmpop=#1}} \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}} \newcommand\show@prop@gen@keys{\def\@cb{, }\@ifundefined{prop@gen@keys}{??:???? ?/?}{\prop@assoc\@cb\prop@gen@keys}}
\renewenvironment{prop@report} \renewenvironment{prop@report}
{\selectlanguage{USenglish} {\selectlanguage{english}
\thispagestyle{empty}% \thispagestyle{empty}%
\begin{center} \begin{center}
{\LARGE Final Project Report}\\[.2cm] {\LARGE Final Project Report}\\[.2cm]

View File

@ -545,7 +545,7 @@
\define@key{mst}{wdeliv}{\gdef\mst@wdeliv{#1}} \define@key{mst}{wdeliv}{\gdef\mst@wdeliv{#1}}
\define@key{mst}{wverif}{\gdef\mst@wverif{#1}} \define@key{mst}{wverif}{\gdef\mst@wverif{#1}}
\newcommand\milestonetable[1][]{% \newcommand\milestonetable[1][]{%
\IfFileExists{./\jobname.deliverables}{% to avoid errros \IfFileExists{./\jobname.deliverables}{% to avoid errors
\message{euproposal.cls: Generating Milestones Table}% \message{euproposal.cls: Generating Milestones Table}%
\def\mst@caption{Milestones, Deliverables, and Verification}% \def\mst@caption{Milestones, Deliverables, and Verification}%
\def\mst@wname{2.5cm}\def\mst@wdeliv{7cm}\def\mst@wverif{4cm} \def\mst@wname{2.5cm}\def\mst@wdeliv{7cm}\def\mst@wverif{4cm}
@ -657,7 +657,7 @@
% End: % End:
% LocalWords: coordinatorsite coordinatorsite verif verif milestonetable milestonetable % LocalWords: coordinatorsite coordinatorsite verif verif milestonetable milestonetable
% LocalWords: wname wname wdeliv wdeliv wverif wverif biblatex notcategory newif gdef % LocalWords: wname wname wdeliv wdeliv wverif wverif biblatex notcategory newif gdef
% LocalWords: grantagreement Initialization ifpartB partBfalse partBtrue report % LocalWords: grantagreement Initialization ifpartB partBfalse partBtrue report openout
% LocalWords: chngcntr counterwithin ifgrantagreement currenttime mst@caption delivs % LocalWords: chngcntr counterwithin ifgrantagreement currenttime mst@caption delivs
% LocalWords: initialize deliv multilinguality prop@milesfor refsection nocite doctex % LocalWords: initialize deliv multilinguality prop@milesfor refsection nocite doctex
% LocalWords: secnumdepth % LocalWords: secnumdepth newwrite thepage jobname.deliverables

View File

@ -6,5 +6,5 @@ proposal/dfgproposal class.
`proposal`: a DFG proposal 'Einzelverfahren' in the new template (valid from Oct 2011. (provided by Jens Lehmann; thanks) `proposal`: a DFG proposal 'Einzelverfahren' in the new template (valid from Oct 2011. (provided by Jens Lehmann; thanks)
`report`: a corresponding report `report`: a corresponding report
`simple-proposal`: a simple DFG proposal (no work areas, no sites), re-uses files from above `simple-proposal`: a simple DFG proposal (no work areas, no sites), re-uses files from above
`lib`: shared files (affiliation database, bibTeX, logos) `lib`: shared files (affiliation database, bibTeX databases, logos)
`dfgdocs`: DFG documents explaining the proposal/reporting process `dfgdocs`: DFG documents explaining the proposal/reporting process

Binary file not shown.

View File

@ -92,7 +92,7 @@ Funding proposal XYZ-83282 has been submitted prior to this proposal on related
%%% TeX-master: t %%% TeX-master: t
%%% End: %%% End:
% LocalWords: empty bibflorian systems rabe institutions modal historical pub % LocalWords: empty bibflorian systems rabe institutions modal historical pub ednotes
% LocalWords: kwarc till formalsafe miko gc ipower ipowerlong Antr agen Beitr % LocalWords: kwarc till formalsafe miko gc ipower ipowerlong Antr agen Beitr
% LocalWords: acrolong intellegible kollaboratives koh arenten ussen Proze pcg % LocalWords: acrolong intellegible kollaboratives koh arenten ussen Proze pcg

Binary file not shown.

View File

@ -3,7 +3,13 @@
% - submit.tex (no draft stuff, no ednotes, no revision information) % - submit.tex (no draft stuff, no ednotes, no revision information)
% - public.tex (like submit.tex, but no financials either) % - public.tex (like submit.tex, but no financials either)
\providecommand{\classoptions}{,keys} % to be overwritten in variants \providecommand{\classoptions}{,keys} % to be overwritten in variants
\documentclass[gitinfo,noworkareas,RAM\classoptions]{dfgproposal} \documentclass[ % the options control the appearance, see the documentation
gitinfo, % show GIT information
noworkareas, % do not generate work areas, this is a simple proposal
RAM, % also manage research assistant (HiWi) months
general, % make a title page, etc.
\classoptions] % the other class options from above, they can be overwritten e.g. in submit/final,tex
{dfgproposal}
\addbibresource{../lib/dummy.bib} \addbibresource{../lib/dummy.bib}
\renewcommand{\familydefault}{\sfdefault} \renewcommand{\familydefault}{\sfdefault}
\RequirePackage[scaled=.90]{helvet} \RequirePackage[scaled=.90]{helvet}

View File

@ -4,7 +4,7 @@ This directory contains examples for EU proposals and reports marked up with the
proposal/euproposal class. proposal/euproposal class.
`strep`: a STREP proposal `strep`: a STREP proposal
`lib`: shared files (affiliation database, bibTeX, logos) `lib`: shared files (affiliation database, bibTeX databases, logos)
It would be great to have mock proposals for other EU proposal categories here (please It would be great to have mock proposals for other EU proposal categories here (please
help). help).

View File

@ -42,7 +42,7 @@ cd: # make cd will prepare CD for bu
bbl: $(BBL) bbl: $(BBL)
$(BBL): %.bbl: %.aux $(BBL): %.bbl: %.aux
bibtex -min-crossrefs=100 -terse $< biber -min-crossrefs=100 -terse $<
$(PDATA): %.pdata: %.tex $(PDATA): %.pdata: %.tex
$(PDFLATEX) $< $(PDFLATEX) $<

0
lib/gitinfo2-hook.sh Normal file → Executable file
View File