summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2012-02-07 00:58:06 +0000
committerKarl Berry <karl@freefriends.org>2012-02-07 00:58:06 +0000
commitda344072f557a4c2942f991df16d000efac1ff8e (patch)
tree9be737f9217837f8d52a351491df6a9f254e4364
parentf1cf6c51ef351da06da255b05a237a417a15b9b2 (diff)
rm euproposal, replaced by proposal
git-svn-id: svn://tug.org/texlive/trunk@25323 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/texmf-dist/doc/latex/euproposal/README13
-rw-r--r--Master/texmf-dist/doc/latex/euproposal/euproposal.pdfbin161643 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/euproposal/propB.delivs39
-rw-r--r--Master/texmf-dist/doc/latex/euproposal/propB.pdfbin156026 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/euproposal/propB.tex573
-rw-r--r--Master/texmf-dist/source/latex/euproposal/euproposal.dtx801
-rw-r--r--Master/texmf-dist/source/latex/euproposal/euproposal.ins35
-rw-r--r--Master/texmf-dist/tex/latex/euproposal/euproposal.cls317
-rwxr-xr-xMaster/tlpkg/bin/tlpkg-ctan-check2
-rwxr-xr-xMaster/tlpkg/libexec/ctan2tds3
-rw-r--r--Master/tlpkg/tlpsrc/collection-publishers.tlpsrc1
-rw-r--r--Master/tlpkg/tlpsrc/euproposal.tlpsrc0
12 files changed, 4 insertions, 1780 deletions
diff --git a/Master/texmf-dist/doc/latex/euproposal/README b/Master/texmf-dist/doc/latex/euproposal/README
deleted file mode 100644
index d0e1b89917e..00000000000
--- a/Master/texmf-dist/doc/latex/euproposal/README
+++ /dev/null
@@ -1,13 +0,0 @@
-euproposal.cls: A class for preparing FP7 proposals for collaborative projects
-
-The euproposal class supports many of the specific elements of a Framework 7
-Proposal. It is optimized towards collaborative projects. The package comes with an
-extensive example (a fake EU proposal; see the file propB.tex) that shows all elements in
-action.
-
-Copyright(c) 2007 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/euproposal
-
diff --git a/Master/texmf-dist/doc/latex/euproposal/euproposal.pdf b/Master/texmf-dist/doc/latex/euproposal/euproposal.pdf
deleted file mode 100644
index 4073a348ba1..00000000000
--- a/Master/texmf-dist/doc/latex/euproposal/euproposal.pdf
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/euproposal/propB.delivs b/Master/texmf-dist/doc/latex/euproposal/propB.delivs
deleted file mode 100644
index 109c289c743..00000000000
--- a/Master/texmf-dist/doc/latex/euproposal/propB.delivs
+++ /dev/null
@@ -1,39 +0,0 @@
-\delivrable{6}{D0.1}{mansubsus:intReport}{partial}{report}{Integrative report.}
-\delivrable{12}{D0.1}{mansubsus:intReport}{partial}{report}{Integrative report.}
-\delivrable{18}{D0.1}{mansubsus:intReport}{partial}{report}{Integrative report.}
-\delivrable{24}{D0.1}{mansubsus:intReport}{partial}{report}{Integrative report.}
-\delivrable{30}{D0.1}{mansubsus:intReport}{partial}{report}{Integrative report.}
-\delivrable{36}{D0.1}{mansubsus:intReport}{partial}{report}{Integrative report.}
-\delivrable{42}{D0.1}{mansubsus:intReport}{partial}{report}{Integrative report.}
-\delivrable{48}{D0.1}{mansubsus:intReport}{partial}{report}{Integrative report.}
-\delivrable{1}{D0.1.1}{management:mailing}{project}{infra}{Project-internal mailing lists}
-\delivrable{3}{D0.1.2}{management:handbook}{public}{report}{Project management handbook}
-\delivrable{6}{D0.1.3}{management:report2}{public}{report}{Periodic management report}
-\delivrable{12}{D0.1.3}{management:report2}{public}{report}{Periodic management report}
-\delivrable{18}{D0.1.3}{management:report2}{public}{report}{Periodic management report}
-\delivrable{24}{D0.1.3}{management:report2}{public}{report}{Periodic management report}
-\delivrable{30}{D0.1.3}{management:report2}{public}{report}{Periodic management report}
-\delivrable{36}{D0.1.3}{management:report2}{public}{report}{Periodic management report}
-\delivrable{42}{D0.1.3}{management:report2}{public}{report}{Periodic management report}
-\delivrable{6}{D0.1.4}{management:helpdesk}{public}{infra}{{{\sc {iPoWr}}} Helpdesk}
-\delivrable{36}{D0.1.5}{management:report6}{public}{report}{Final plan for using and disseminating the knowledge}
-\delivrable{48}{D0.1.6}{management:report7}{public}{report}{Final management report}
-\delivrable{2}{D0.2.1}{dissem:website}{public}{infra}{Set-up of the Project web server}
-\delivrable{8}{D0.2.2}{dissem:ws1proc}{public}{report}{Proceedings of the first {{\sc {iPoWr}}} Summer School.}
-\delivrable{9}{D0.2.3}{dissem:dissem}{project}{report}{Dissemination Plan}
-\delivrable{9}{D0.2.4}{dissem:exploitplan}{project}{report}{Scientific and Commercial Exploitation Plan}
-\delivrable{20}{D0.2.5}{dissem:ws2proc}{public}{report}{Proceedings of the second {{\sc {iPoWr}}} Summer School.}
-\delivrable{32}{D0.2.6}{dissem:ss1proc}{public}{report}{Proceedings of the third {{\sc {iPoWr}}} Summer School.}
-\delivrable{44}{D0.2.7}{dissem:ws3proc}{public}{report}{Proceedings of the fourth {{\sc {iPoWr}}} Summer School.}
-\delivrable{30}{D1.1}{systems:intReport}{public}{report}{Integration report.}
-\delivrable{48}{D1.2}{systems:finalReport}{public}{report}{Final report.}
-\delivrable{6}{D1.1.1}{class:req}{project}{report}{Requirements analysis}
-\delivrable{12}{D1.1.2}{class:spec}{public}{report}{{{\sc {iPoWr}}} Specification }
-\delivrable{18}{D1.1.3}{class:demonstrator}{public}{software}{First demonstrator ({\tt {article.cls}} really)}
-\delivrable{24}{D1.1.4}{class:proto}{public}{software}{First prototype}
-\delivrable{36}{D1.1.5}{class:release}{public}{software}{Final {\LaTeX } class, ready for release}
-\delivrable{6}{D1.2.1}{temple:req}{project}{report}{Requirements analysis}
-\delivrable{12}{D1.2.2}{temple:spec}{public}{report}{{{\sc {iPoWr}}} Specification }
-\delivrable{18}{D1.2.3}{temple:demonstrator}{public}{software}{First demonstrator ({\tt {article.cls}} really)}
-\delivrable{24}{D1.2.4}{temple:proto}{public}{software}{First prototype}
-\delivrable{36}{D1.2.5}{temple:release}{public}{software}{Final Template, ready for release}
diff --git a/Master/texmf-dist/doc/latex/euproposal/propB.pdf b/Master/texmf-dist/doc/latex/euproposal/propB.pdf
deleted file mode 100644
index 71bbaa4b1d6..00000000000
--- a/Master/texmf-dist/doc/latex/euproposal/propB.pdf
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/euproposal/propB.tex b/Master/texmf-dist/doc/latex/euproposal/propB.tex
deleted file mode 100644
index cd051978ab4..00000000000
--- a/Master/texmf-dist/doc/latex/euproposal/propB.tex
+++ /dev/null
@@ -1,573 +0,0 @@
-\documentclass[11pt,eudraft,twoside]{euproposal}
-\usepackage{wrapfig,rotating}
-\usepackage{a4wide}
-\usepackage{xspace}
-\usepackage{paralist}
-\usepackage{times}
-
-\def\ipower{{\sc{iPoWr}}}
-\ProposalAcronym\ipower
-\ProposalTitle{{\underline{I}ntellitent} {\underline{P}r\underline{o}sal} {\underline{Wr}iting}}
-\ProposalCall{ICT Call 1: FP7-???-200?-?}
-\ProposalInstrument{Large-scale Integrating Project (IP) Proposal}
-\ProposalTopics{???-200?.?.? Intelligent Proposal Writing}
-\ProposalCoordinatorName{Prof. Dr. Michael Kohlhase}
-\ProposalCoordinatorEmail{m.kohlhase@jacobs-university.de}
-\ProposalCoordinatorTelFax{(+49) 421 200-3140/-493140}
-
-\ProposalCoordinator{JACU}{Jacobs University Bremen}{D}
-\ProposalPartner{EFO}{European Future Office}{NL}
-\ProposalPartner{BAR}{Universit\`e de BAR}{F}
-\ProposalPartner{BAZ}{BAZ International Ltd}{UK}
-
-\begin{document}
-\svnInfo $Id: propB.tex 13984 2007-11-04 14:50:45Z kohlhase $
-\svnKeyword $HeadURL: https://svn.kwarc.info/repos/kwarc/doc/macros/euproposal/propB.tex $
-\begin{titlepageabstract}
- 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
- {\sc{Subversion}}, allowing the proposal writing team to concentrate on the contents
- rather than the mechanics of wrangling with text fragments and revisions.
-\end{titlepageabstract}
-\setcounter{tocdepth}{1}
-{\small\tableofcontents}
-\setcounter{part}{2}% part B
-
-\chapter{Scientific and Technical Quality}\label{chap:quality}
-\begin{todo}
- Recommended length for the whole of Section 1 –-- twenty pages, not including the tables
- in Section 1.3
-\end{todo}
-
-
-\section{Concept and Objectives}\label{sec:objectives}
-\begin{todo}{from the proposal template}
- Explain the concept of your project. What are the main ideas that led you to propose
- this work? Describe in detail the S\&T objectives. Show how they relate to the topics
- addressed by the call. The objectives should be those achievable within the project, not
- through subsequent development. They should be stated in a measurable and verifiable
- form, including through the milestones that will be indicated under Section 1.3 below.
-\end{todo}
-\section{Progress beyond the State-of-the-Art}\label{sec:progress}
-\begin{todo}{from the proposal template}
- Describe the state-of-the-art in the area concerned, and the advance that the proposed
- project would bring about. If applicable, refer to the results of any patent search you
- might have carried out.
-\end{todo}
-\section{Scientific/Technical Methodology and Work Plan}\label{sec:methodology}
-\begin{todo}{from the proposal template}
- A detailed work plan should be presented, broken down into work packages\footnote{A work
- package is a major sub-division of the proposed project with a verifiable end-point
- --- normally a deliverable or a milestone in the overall project.} (WPs) which should
- follow the logical phases of the implementation of the project, and include consortium
- management and assessment of progress and results. (Please note that your overall
- approach to management will be described later, in Section 2).
-
- Please present your plans as follows:
- \begin{enumerate}
- \item Describe the overall strategy of the work plan.
- \item Show the timing of the different WPs and their components (Gantt chart or similar).
-\item Provide a detailed work description broken down into work packages:
- \begin{description}
- \item [Work package list] (please use table \ref{fig:wplist});
- \item [Deliverables list] (please use table \ref{});
- \item[Description of each work package] (please use table 1.3c)
- \item [Summary effort tabl]e (1.3d)
- \item [List of milestones] (please use table 1.3e)
- \end{description}
- \item Provide a graphical presentation of the components showing their
- interdependencies (Pert diagram or similar)
- \end{enumerate}
- The number of work packages used must be appropriate es the complexity of the work and
- the overall value of the proposed project. The planning should be sufficiently detailed
- to justify the proposed effort and allow progress monitoring by the Commission. Any
- significant risks should be identified, and contingency plans described
-\end{todo}
-
-\subsection{Work Planning}\label{sec:workplanning}
-\begin{todo}
- Give a short high-level introduction to how the work in the project should proceed,
- explain Table~\ref{fig:wplist}.
-
- In the table below indicate one activity per work package: RTD = Research and
- technological development (including any activities to prepare for the dissemination
- and/or exploitation of project results, and coordination activities); DEM =
- Demonstration; MGT = Management of the consortium; OTHER = Other specific activities, if
- applicable in this call.
-\end{todo}
-
-\begin{figure}[ht]\centering
-\begin{wptable}
- \wgline{mansubsus}\wpline{management}\wpline{dissem}\hline
- \wgline{systems}\wpline{class}\wpline{temple}
-\end{wptable}
-\caption{Work Groups and Packages}\label{fig:wplist}
-\end{figure}
-
-
-
-\begin{figure}[ht]
-\begin{footnotesize}
-\begin{minipage}{\textwidth}
-\begin{sideways}
-\begin{tabular}{|l|l||llllllllllllllll|}\hline
- WP & title & 1 & 4 & 7 & 10 & 13 & 16 & 19 & 22 & 25 & 28 & 31 & 34 & 37 & 40 & 43 & 46 \\\hline
- \euRef{wp}{management}{number} & \euref{wp}{management}{short} &
- \act{3}{kickoff \& SS1} & \pause{9} & \act{4}{exploitation} \\\hline
-
- \euRef{wp}{dissem}{number} & \euref{wp}{dissem}{short} &
- \pause{6} & \act{1}{SS2} & \pause{3} & \act{1}{SS3} & \pause{3}&
- \act{1}{SS4}& \pause{1}\\\hline\hline
-
- \euRef{wp}{class}{number} & \euref{wp}{class}{short} &
- \act{2}{req} & \pause{2} &\act{4}{proto} &\pause{2} & \act{4}{deployment}\\\hline
-
- \euRef{wp}{class}{number} & \euref{wp}{class}{short} &
- \pause{4} & \act{4}{proto} & \pause{4} & \act{4}{deployment}\\\hline
-\end{tabular}
-\end{sideways}
-\hspace*{1cm}
-%\includegraphics[angle=90,height=19.2cm]{../tables/staffeffort}
-\end{minipage}
-\end{footnotesize}
-\caption{Overview Work Package Activities and Staff Involvement}\label{fig:activities}
-\end{figure}
-\ednote{add generation here}
-
-\subsubsection{Project Milestones}\label{sec:milestones}
-
-\begin{todo}{from the proposal template}
- Milestones are control points where decisions are needed with regard to the next stage
- of the project. For example, a milestone may occur when a major result has been
- achieved, if its successful attainment is a required for the next phase of work. Another
- example would be a point when the consortium must decide which of several technologies
- to adopt for further development.
-\end{todo}
-
-The work in the {\ipower} project is structured by seven milestones, which coincide with
-the project meetings in summer and fall (see Section~\ref{sec:outreach} for details).
-Since the meetings are the main face-to-face interaction points in the project, it is
-suitable to schedule the milestones for these events, where they can be discussed in
-detail. We envision that this setup will give the project the vital coherence in spite of
-the broad mix of disciplinary backgrounds of the participants.
-\def\milesfor#1{}
-\begin{footnotesize}
-\begin{longtable}{|l|l|l|p{5cm}|p{5cm}|}\hline
- \# & Event & Mo. & Description & Means of Verification \\\hline
- & \multicolumn{4}{p{14cm}|}{Workpackages involved}\\\hline\hline
- \milestone{kickoff} & Kickoff & 1
- & Initial (Organizational) Project Infra\-structure
- & Inspection \\\hline
- & \multicolumn{4}{p{14cm}|}{\milesfor{kickoff}}\\\hline\hline
- \milestone{consensus} & Consensus & 24
- & Consensus
- & Inspection \\\hline
- & \multicolumn{4}{p{14cm}|}{\milesfor{consensus}}\\\hline
- \milestone{exploitation} & Exploitation & 36
- & Expl
- & Inspection \\\hline
- & \multicolumn{4}{p{14cm}|}{\milesfor{exploitation}}\\\hline\hline
- \milestone{final} & Final & 48
- & Final Results
- & Inspection \\\hline
- & \multicolumn{4}{p{14cm}|}{\milesfor{final}}\\\hline\hline
-\end{longtable}
-\end{footnotesize}
-
-\newpage
-\subsubsection{Work Packages}\label{sec:workpackages}
-
-\begin{workplan}
-\begin{workgroup}[id=mansubsus,title={Management, Support \& Sustainability},
- short=Management,lead=JACU]
- \begin{wgd}
- \wpobjectives This work-group has two work packages: one for management proper
- ({\euref{wp}{management}{label}}), and one each for dissemination
- ({\euref{wp}{dissem}{label}})\\\hline
-
- \wpdescription 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 ({\euref{wp}{management}{label}}),
- the Proceedings of the Annual {\ipower} Summer School as well as non-public
- Dissermination and Exploitation plans ({\euref{wp}{dissem}{label}}), as well as a report
- of the {\ipower} project milestones.\\\hline
-
-\begin{wgdelivs}
- \wgdeliv[due={6,12,18,24,30,36,42,48},id=intReport,type=report,
- dissem=partial,
- miles={kickoff,final}]
- {Integrative report.}
-\end{wgdelivs}\\\hline\hline
-\end{wgd}
-
-
-\newpage
-\begin{wpd}[id=management,type=MGT,duration=48,start=1,lead=JACU,
- title=Project Management,short=Management,
- JACU=2,BAR=2,EFO=2,BAZ=2]
-\wpobjectives
- \begin{itemize}
- \item To perform the administrative, scientific/technical, and financial
- management of the project
- \item To co-ordinate the contacts with the EU
- \item To control quality and timing of project results and to resolve conflicts
- \item To set up inter-project communication rules and mechanisms
- \end{itemize}
-\\\hline
-
-\wpdescription Based on the Consortium Agreement, i.e. the contract with the European
-Commission, 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 {\ipower} help-desk for answering
-questions about the format (first project-internal, and after month 12 public) will be
-established. The project management will\ldots\\\hline
-
-\begin{wpdelivs}
- \wpdeliv[due=1,id=mailing,type=infra,dissem=project,miles=kickoff]
- {Project-internal mailing lists}
- \wpdeliv[due=3,id=handbook,type=report,dissem=public,miles=consensus]
- {Project management handbook}
- \wpdeliv[due={6,12,18,24,30,36,42},id=report2,type=report,dissem=public,miles={consensus,final}]
- {Periodic management report}
- \wpdeliv[due=6,id=helpdesk,dissem=public,type=infra,miles=kickoff]
- {{\ipower} Helpdesk}
- \wpdeliv[due=36,id=report6,type=report,dissem=public,miles=final]
- {Final plan for using and disseminating the knowledge}
- \wpdeliv[due=48,id=report7,type=report,dissem=public,miles=final]
- {Final management report}
-\end{wpdelivs}\\\hline
-Furthermore, this work package contributes to {\euRef{deliv}{mansubsusintReport}{label}}
-with an Periodic Management Report, a Project Management Handbook, and a plan for using
-and disseminating the project results.\\\hline
-\end{wpd}
-
-\newpage
-\begin{wpd}%
-[id=dissem,type=RTD,duration=48,start=1,lead=EFO,
- title=Dissemination and Exploitation,short=Dissem,
- EFO=8,JACU=2,BAR=2,BAZ=2]
-
-\wpobjectives 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. \\\hline
-
-
-\wpdescription 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.
-
-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\\\hline
-
-\begin{wpdelivs}
- \wpdeliv[due=2,id=website,type=infra,dissem=public,miles=kickoff]
- {Set-up of the Project web server}
- \wpdeliv[due=8,id=ws1proc,type=report,dissem=public,miles={kickoff}]
- {Proceedings of the first {\ipower} Summer School.}
- \wpdeliv[due=9,id=dissem,type=report,dissem=project]
- {Dissemination Plan}
- \wpdeliv[due=9,id=exploitplan,type=report,dissem=project,miles=exploitation]
- {Scientific and Commercial Exploitation Plan}
- \wpdeliv[due=20,id=ws2proc,type=report,dissem=public,miles={exploitation}]
- {Proceedings of the second {\ipower} Summer School.}
- \wpdeliv[due=32,id=ss1proc,type=report,dissem=public,miles={exploitation}]
- {Proceedings of the third {\ipower} Summer School.}
- \wpdeliv[due=44,id=ws3proc,type=report,dissem=public,miles=exploitation]
- {Proceedings of the fourth {\ipower} Summer School.}
-\end{wpdelivs}\\\hline
-
-
-Furthermore, this work package contributes to {\euRef{deliv}{mansubsusintReport}{label}}
-with the annual Proceedings of the {\ipower} Summer School and the (non-public)
-Dissemination Plan as well as the (non-public) scientific and commercial Exploitation
-Plan. \\\hline
-\end{wpd}
-\end{workgroup}
-\newpage
-\begin{workgroup}[id=systems,title={System Development},short=Systems,lead=JACU]
-
-\begin{wgd}
- \wpobjectives This work-group has two work packages: one for the development of the
- {\LaTeX} class ({\euref{wp}{class}{label}}), and for the proposal template
- ({\euref{wp}{temple}{label}}) \\\hline
-
- \wpdescription This work group coordinates the system development.\\\hline
-
-\begin{wgdelivs}
- \wgdeliv[due=30,id=intReport,type=report,dissem=public,miles={consensus}]
- {Integration report.}
- \wgdeliv[due=48,id=finalReport,type=report,dissem=public,miles={consensus}]
- {Final report.}
-\end{wgdelivs}\\\hline\hline
-\end{wgd}
-
-\newpage
-\begin{wpd}[id=class,type=MGT,duration=48,start=1,lead=JACU,
- title=A {\LaTeX} class for EU Proposals,short=Class,
- JACU=12,BAR=12]
-\wpobjectives To devlop a {\LaTeX} class for marking up EU Proposals\\\hline
-
-\wpdescription We will follow strict software design principles, first comes a
-requirements analys, then \ldots\\\hline
-
-\begin{wpdelivs}
- \wpdeliv[due=6,id=req,type=report,dissem=project,miles=kickoff]
- {Requirements analysis}
- \wpdeliv[due=12,id=spec,type=report,dissem=public,miles=consensus]
- {{\ipower} Specification }
- \wpdeliv[due=18,id=demonstrator,type=software,dissem=public,miles={consensus,final}]
- {First demonstrator ({\tt{article.cls}} really)}
- \wpdeliv[due=24,id=proto,type=software,dissem=public,miles=final]
- {First prototype}
- \wpdeliv[due=36,id=release,type=software,dissem=public,miles=final]
- {Final {\LaTeX} class, ready for release}
-\end{wpdelivs}\\\hline
-Furthermore, this work package contributes to {\euRef{deliv}{systemsintReport}{label}} and
-{\euRef{deliv}{finalReport}{label}}.\\\hline
-\end{wpd}
-
-\newpage
-\begin{wpd}[id=temple,type=DEM,duration=48,start=1,lead=BAR,
- title={\ipower} Proposal Template,short=Template,BAR=12,BAZ=24]
-
-\wpobjectives To develop a template file for {\ipower} proposals\\\hline
-\wpdescription We abstract an example from existing proposals\\\hline
-
-\begin{wpdelivs}
- \wpdeliv[due=6,id=req,type=report,dissem=project,miles=kickoff]
- {Requirements analysis}
- \wpdeliv[due=12,id=spec,type=report,dissem=public,miles=consensus]
- {{\ipower} Specification }
- \wpdeliv[due=18,id=demonstrator,type=software,dissem=public,miles={consensus,final}]
- {First demonstrator ({\tt{article.cls}} really)}
- \wpdeliv[due=24,id=proto,type=software,dissem=public,miles=final]
- {First prototype}
- \wpdeliv[due=36,id=release,type=software,dissem=public,miles=final]
- {Final Template, ready for release}
-\end{wpdelivs}\\\hline
-Furthermore, this work package contributes to {\euRef{deliv}{systemsintReport}{label}} and
-{\euRef{deliv}{finalReport}{label}}.\\\hline
-\end{wpd}
-\end{workgroup}
-\newpage
-\end{workplan}
-
-\subsection{Deliverables}\label{sec:delivrables}
-
-We will now give an overview over the deliverables and milestones of the work
-packages. Note that the times of deliverables after month 24 are estimates and may change
-as the work packages progress.
-
-In the table below, {\emph{integrating work deliverables}} (see top of
-section~\ref{sec:workplanning}) are printed in boldface to mark them. They integrate
-contributions from multiple work packages. These can have the dissemination level
-``partial'', which indicates that it contains parts of level ``project'' that are to be
-disseminated to the project and evaluators only. In such reports, two versions are
-prepared, and disseminated accordingly.
-
-{\footnotesize\inputdelivs{10cm}}
-
-\ednote{here?}
-\staffefforttable
-\newpage
-\chapter{Implementation}\label{chap:implementation}
-
-\section{Management Structure and Procedures}\label{chap:management}
-\begin{todo}{from the proposal template}
- Describe the organisational structure and decision-making mechanisms of the
- project. Show how they are matched to the complexity and scale of the project.
-\end{todo}
-
-The Project Management of {\ipower} is based on its Consortium Agreement, which will be
-signed before the Contract is signed by the Commission. The Consortium Agreement will
-enter into force as from the date the contract with the European Commission is signed.
-\subsection{Organizational structure}\label{sec:management-structure}
-\subsection{Risk Assessment and Management}
-\subsection{Information Flow and Outreach}\label{sec:spread-excellence}
-\subsection{Quality Procedures}\label{sec:quality-management}
-\subsection{Internal Evaluation Procedures}
-\newpage
-\section{Individual Participants}\label{sec:partners}
-\begin{todo}{from the proposal template}
- For each participant in the proposed project, provide a brief description of the
- organisation, the main tasks they have been attributed, and the previous experience
- relevant to those tasks. Provide also a short profile of the staff members who will be
- undertaking the work.
-\end{todo}
-\newpage
-\begin{partnerdesc}{JACU}
- Jacobs University is a new private research university patterned after the Anglo-Saxon
- university system. The university was founded in 2000 and has an international student
- body (ca. 1000 students from over 90 nations, admitted in a highly selective process).
-
- The KWARC (KnoWledge Adaptation and Reasoning for Content \url{http://kwarc.info}) Group
- headed by {\emph{Prof. Dr. Michael Kohlhase}} specializes in knowledge representation
- systems for mathematics, formal mathematics, natural language semantics and the semantic
- web. It is the main center and lead implementor of the OMDoc (Open Mathematical
- Document) representation format for knowledge representation in Mathematics.
-
- Since doing research and developing systems is much more fun than writing proposals,
- they try go do that as efficiently as possible, hence this meta-proposal.
-\end{partnerdesc}
-\newpage
-\begin{partnerdesc}{EFO}
-The EFO is the world leader in futurology, \ldots
-\end{partnerdesc}
-\newpage
-\begin{partnerdesc}{BAR}
-The Universit\'e de BAR specializes on drinking lots of red wine. It is a partner in the
-consortium, because it has a very nice chateau on the Cote d'Azure, where it host
-gorgeous project meetings.
-\end{partnerdesc}
-\newpage
-\begin{partnerdesc}{BAZ}
-\ednote{add something here}
-\end{partnerdesc}
-
-\newpage
-\section{The {\ipower} consortium as a whole}
-\begin{todo}{from the proposal template}
- Describe how the participants collectively constitute a consortium capable of achieving
- the project objectives, and how they are suited and are committed to the tasks assigned
- to them. Show the complementarity between participants. Explain how the composition of
- the consortium is well-balanced in relation to the objectives of the project.
-
- If appropriate describe the industrial/commercial involvement to ensure exploitation of
- the results. Show how the opportunity of involving SMEs has been addressed
-\end{todo}
-
-\subsection{Subcontracting}\label{sec:subcontracting}
-\begin{todo}{from the proposal template}
- If any part of the work is to be sub-contracted by the participant responsible for it,
- describe the work involved and explain why a sub-contract approach has been chosen for
- it.
-\end{todo}
-\subsection{Other Countries}\label{sec:other-countries}
-\begin{todo}{from the proposal template}
- If a one or more of the participants requesting EU funding is based outside of the EU
- Member states, Associated countries and the list of International Cooperation Partner
- Countries\footnote{See CORDIS web-site, and annex 1 of the work programme.}, explain in
- terms of the project’s objectives why such funding would be essential.
-\end{todo}
-
-\subsection{Additional Partners}\label{sec:assoc-partner}
-\begin{todo}{from the proposal template}
- If there are as-yet-unidentified participants in the project, the expected competences,
- the role of the potential participants and their integration into the running project
- should be described
-\end{todo}
-\section{Resources to be Committed}\label{sec:resources}
-\begin{todo}{from the proposal template}
- Recommended length for Section 2.4 – two pages
-
- In addition to the costs indicated on form A3 of the proposal, and the staff effort
- shown in Section 1.3 above, please identify any other major costs (e.g. equipment).
- Describe how the totality of the necessary resources will be mobilised, including any
- resources that will complement the EC contribution. Show how the resources will be
- integrated in a coherent way, and show how the overall financial plan for the project is
- adequate.
-\end{todo}
-
-\subsection{Travel Costs and Consumables}\label{sec:travel-costs}
-\subsection{Subcontracting Costs}
-\subsection{Other Costs}
-
-\chapter{Impact}\label{chap:impact}
-\ednote{Recommended length for the whole of Section 3 –-- ten pages}
-\section{Expected Impact}\label{sec:expected-impact}
-\begin{todo}{from the proposal template}
- Describe how your project will contribute towards the expected impacts listed in the
- work programme in relation to the topic or topics in question. Mention the steps that
- will be needed to bring about these impacts. Explain why this contribution requires a
- European (rather than a national or local) approach. Indicate how account is taken of
- other national or international research activities. Mention any assumptions and
- external factors that may determine whether the impacts will be achieved.
-\end{todo}
-\subsection{Medium Term Expected Outcome}
-
-\subsection{Long Term Expected Outcomes}
-\subsection{Use Cases}
-
-\section{Dissemination and Exploitation of Project Results}\label{sec:outreach}
-
-\begin{todo}{from the proposal template}
- Describe the measures you propose for the dissemination and/or exploitation of project
- results, and the management of knowledge, of intellectual property, and of other
- innovation-related activities arising from the project.
-\end{todo}
-\subsection{Dissemination}
-\subsection{Exploitation}
-\subsection{Management of Intellectual Property}
-\subsection{Sustainability}
-
-\chapter{Ethical Issues}\label{chap:ethical}
-\begin{todo}{from the proposal template}
- Describe any ethical issues that may arise in the project. In particular, you should
- explain the benefit and burden of the experiments and the effects it may have on the
- research subject. Identify the countries where research will be undertaken and which
- ethical committees and regulatory organisations will need to be approached during the
- life of the project.
-
- Include the Ethical issues table below. If you indicate YES to any issue, please
- identify the pages in the proposal where this ethical issue is described. Answering
- 'YES' to some of these boxes does not automatically lead to an ethical review1. It
- enables the independent experts to decide if an ethical review is required. If you are
- sure that none of the issues apply to your proposal, simply tick the YES box in the last
- row.
-\end{todo}
-
-\begin{small}
-\begin{tabular}{|p{1em}p{11cm}|l|l|}\hline
- \multicolumn{2}{|l|}{\cellcolor{lightgray}{\strut}} &
- \cellcolor{lightgray}{YES} &
- \cellcolor{lightgray}{PAGE}\\\hline
- \multicolumn{2}{|l|}{\bf{Informed Consent}} & & \\\hline
- & Does the proposal involve children? & & \\\hline
- & Does the proposal involve patients or persons not able to give consent? & & \\\hline
- & Does the proposal involve adult healthy volunteers? & & \\\hline
- & Does the proposal involve Human Genetic Material? & & \\\hline
- & Does the proposal involve Human biological samples? & & \\\hline
- & Does the proposal involve Human data collection? & & \\\hline
- \multicolumn{2}{|l|}{\bf{Research on Human embryo/foetus}} & & \\\hline
- & Does the proposal involve Human Embryos? & & \\\hline
- & Does the proposal involve Human Foetal Tissue / Cells? & & \\\hline
- & Does the proposal involve Human Embryonic Stem Cells? & & \\\hline
- \multicolumn{2}{|l|}{\bf{Privacy}} & & \\\hline
- & Does the proposal involve processing of genetic information
- or personal data (eg. health, sexual lifestyle, ethnicity,
- political opinion, religious or philosophical conviction) & & \\\hline
- & Does the proposal involve tracking the location or observation
- of people? & & \\\hline
- \multicolumn{2}{|l|}{\bf{Research on Animals}} & & \\\hline
- & Does the proposal involve research on animals? & & \\\hline
- & Are those animals transgenic small laboratory animals? & & \\\hline
- & Are those animals transgenic farm animals? & & \\\hline
- & Are those animals cloned farm animals? & & \\\hline
- & Are those animals non-human primates? & & \\\hline
- \multicolumn{2}{|l|}{\bf{Research Involving Developing Countries}} & & \\\hline
- & Use of local resources (genetic, animal, plant etc) & & \\\hline
- & Benefit to local community (capacity building
- i.e. access to healthcare, education etc) & & \\\hline
- \multicolumn{2}{|l|}{\bf{Dual Use}} & & \\\hline
- & Research having direct military application & & \\\hline
- & Research having the potential for terrorist abuse & & \\\hline
- \multicolumn{2}{|l|}{\bf{ICT Implants}} & & \\\hline
- & Does the proposal involve clinical trials of ICT implants? & & \\\hline
- \multicolumn{2}{|l|}{\bf\footnotesize{I CONFIRM THAT NONE OF THE ABOVE ISSUES APPLY TO MY PROPOSAL}}
- & &\cellcolor{lightgray}{} \\\hline
-\end{tabular}
-\end{small}
-
-\section{Personal Data}
-
-\bibliographystyle{alpha}
-\bibliography{prop}
-\ednotemessage
-\end{document}
-
-%
diff --git a/Master/texmf-dist/source/latex/euproposal/euproposal.dtx b/Master/texmf-dist/source/latex/euproposal/euproposal.dtx
deleted file mode 100644
index ab22506b7fb..00000000000
--- a/Master/texmf-dist/source/latex/euproposal/euproposal.dtx
+++ /dev/null
@@ -1,801 +0,0 @@
-% \iffalse meta-comment
-% A class for preparing FP7 proposals for collaborative projects
-%
-% Copyright (c) 2007 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
-% $HeadURL: https://svn.kwarc.info/repos/kwarc/doc/macros/euproposal/euproposal.dtx $
-% \fi
-%
-% \iffalse
-%<cls>\NeedsTeXFormat{LaTeX2e}[1999/12/01]
-%<cls>\ProvidesClass{euproposal}[2007/06/04 v0.3 EU Proposal]
-%<*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,float,a4wide}
-\usepackage[show]{ed}
-\usepackage[fancyhdr,today,draft]{svninfo}
-\pagestyle{fancyplain}\fancyhead[RE,LO]{\leftmark}\fancyhead[LE,RO]{\thepage}
-\makeindex
-\floatstyle{boxed}
-\newfloat{exfig}{thp}{lop}
-\floatname{exfig}{Example}
-\def\subversion{\sc{Subversion}}
-\begin{document}
-\svnInfo $Id: euproposal.dtx 13984 2007-11-04 14:50:45Z kohlhase $
-\svnKeyword $HeadURL: https://svn.kwarc.info/repos/kwarc/doc/macros/euproposal/euproposal.dtx $
-\DocInput{euproposal.dtx}
-\end{document}
-%</driver>
-% \fi
-%
-%\iffalse\CheckSum{181}\fi
-%
-% \changes{v0.3}{2007/06/04}{staff effort table finally works}
-% \changes{v0.2}{2007/05/09}{First Version with Documentation}
-% \changes{v0.1}{2007/05/07}{used in the SciML proposal}
-%
-% \GetFileInfo{euproposal.cls}
-%
-% \MakeShortVerb{\|}
-% \title{Preparing FP7 Proposals in {\LaTeX} with
-% {\tt{eurpoposal.cls}}\thanks{Version {\fileversion}
-% (last revised {\filedate})}}
-% \author{Michael Kohlhase\\
-% Computer Science, Jacobs University Bremen\\
-% \url{http://kwarc.info/kohlhase}}
-% \maketitle
-%
-% \begin{abstract}
-% The |euproposal| class supports many of the specific elements of a Framework 7
-% Proposal. It is optimized towards collaborative projects. The package comes with an
-% extensive example (a fake EU proposal) that shows all elements in action.
-% \end{abstract}
-%
-% \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
-% {\sc{Subversion}}, allowing the proposal writing team to concentrate on the contents
-% rather than the mechanics of wrangling with text fragments and revisions.
-%
-% The |euproposal| class supports many of the specific elements of Part B of a Framework
-% 7 Proposal. It comes with an example proposal |euproposal-propB.tex|, which shows the
-% usage of the class in action, it is intended as a template for your proposal.
-%
-% \section{The User Interface}\label{sec:user-interface}
-%
-% \subsection{Package Options}\label{sec:options}
-%
-% As usual in {\LaTeX}, the package is loaded by
-% |\documentclass[|\meta{options}|]{euproposal}|, where |[|\meta{options}|]| is optional
-% and gives a comma separated list of options. Currently the |euproposal| package only
-% takes three options |submit|, |public|, and |eudraft| where |submit| is the default
-% case, so that |\documentclass{euproposal}|, is equivalent to
-% |\documentclass[submit]{euproposal}|.\ednote{continue}
-%
-% \subsection{Proposal Metadata and Title page}\label{sec:metadata}
-%
-% The metadata of the proposal can be specified in the {\LaTeX} preamble using the macros
-% described below. All of these take one argument: the value. A typical preamble is given
-% in Figure~\ref{fig:preamble}.
-% \begin{exfig}
-% \begin{verbatim}
-% \documentclass[11pt,eudraft]{euproposal}
-%
-% \def\ipower{{\sc{iPoWr}}}
-% \ProposalAcronym\ipower
-% \ProposalTitle{{\underline{I}ntellitent} {\underline{P}r\underline{o}sal}
-% {\underline{Wr}iting}}
-% \ProposalCall{ICT Call 1: FP7-???-200?-?}
-% \ProposalInstrument{Large-scale Integrating Project (IP) Proposal}
-% \ProposalTopics{???-200?.?.? Intelligent Proposal Writing}
-% \ProposalCoordinatorName{Prof. Dr. Michael Kohlhase}
-% \ProposalCoordinatorEmail{m.kohlhase@jacobs-university.de}
-% \ProposalCoordinatorTelFax{(+49) 421 200-3140/-493140}
-
-% \ProposalCoordinator{JACU}{Jacobs University Bremen}{D}
-% \ProposalPartner{EFO}{European Future Office}{NL}
-% \ProposalPartner{BAR}{Universit\`e de BAR}{F}
-% \ProposalPartner{BAZ}{BAZ International Ltd}{UK}
-% \end{verbatim}
-% \caption{A typical proposal preamble}\label{fig:preamble}
-% \end{exfig}
-%
-% \DescribeMacro{\Proposal*} The |ProposalAcronym| is used to specify the acronym, this
-% will appear in the headings and the title page. |ProposalTitle| specifies the title of
-% the proposal, and |ProposalCall| is used to identify the call the proposal addresses. It
-% is usuall a string of the form |ICT Call 1: FP7-???-200?-?|. An overview over open calls
-% can be found at \url{http://cordis.europa.eu/fp7/dc/index.cfm}. |ProposalInstrument| It
-% is either ``Large-scale Integrating Project (IP) Proposal'', or\ednote{find out the
-% others} |ProposalTopics| specifies the specific objectives in the call this proposal
-% addresses. These are specified in the ``call fiche'' that can be obtained from the URL
-% above. They usually have a form like |???-200?.?.? Intelligent Proposal Writing|.
-% Finally, |ProposalCoordinatorName|, |ProposalCoordinatorEmail|, and
-% |ProposalCoordinatorTelFax| are used to specify the contact details of the project
-% coordinator.
-%
-% \DescribeEnv{titlepageabstract} The metadata is used to assemble the title page of the
-% proposal, using the abstract which occupies the body of the |titlepageabstract|
-% environment.\ednote{can we count letters in the abstract and put out a warning if it is
-% too long?}
-%
-% \DescribeMacro{\svnInfo}\DescribeMacro{\svnKeyword} If we are using {\subversion} for
-% collaborating on the proposal, we should add the two lines immediately below the
-% |\begin{document}| (they must be after). The |$ID| and |$HeadURL| keywords are expanded
-% by {\subversion} whenever the document is updated or committed, if the relevant
-% properties are set. To set the properties use |svn propset svn:keywords "URL Id"| on
-% the command line or the appropriate clicks in your subversion client. The information
-% will be displayed in the footer line (if the |eudraft| option is set). All dependent
-% files in the proposal can have their own |svninfo| declarations, leading to per-file
-% information in the footer line.
-%
-% Finally, the last two lines set up the table of contents and the
-%
-% \begin{exfig}
-% \begin{verbatim}
-% \begin{document}
-% \svnInfo $Id: euproposal.dtx 13984 2007-11-04 14:50:45Z kohlhase $
-% \svnKeyword $HeadURL: https://svn.kwarc.info/repos/kwarc/doc/macros/euproposal/euproposal.dtx $
-% \begin{titlepageabstract}
-% 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
-% {\sc{Subversion}}, allowing the proposal writing team to concentrate on the contents
-% rather than the mechanics of wrangling with text fragments and revisions.
-% \end{titlepageabstract}
-% \setcounter{tocdepth}{1}{\small\tableofcontents}
-% \end{verbatim}
-% \caption{Typical Front Matter of a Proposal}\label{fig:frontmatter}
-% \end{exfig}
-%
-% \subsection{Work Packages and Work Groups}
-%
-% \DescribeEnv{workplan}
-%
-% The |workplan| environment groups the work package and work group descriptions and
-% handles the accounting. In particular, the environment writes the file
-% {\meta{proposal}.delivs} file which is used to generate the delivrables
-% table.\ednote{say something about sorting}
-%
-% \DescribeEnv{workpackage}\DescribeEnv{workgroup}
-% The |workpakcage| and |workgroup| environments are closely related, so we will describe
-% them together.
-%
-% \DescribeMacro{id} The |id| key is used to specify a label for crossreferencing the work
-% package or work group, it must be document-unique.
-%
-% \DescribeMacro{title}\DescribeMacro{short} The |title| and |short| keys are used for the
-% work package/group title. The short title is used in tables and should not be longer
-% than 15 characters.
-%
-% \DescribeMacro{type} The |type| key specifies the activity type of the work package:
-% |RTD| = Research and technological development (including any activities to prepare for
-% the dissemination and/or exploitation of project results, and coordination activities);
-% |DEM| = Demonstration; |MGT| = Management of the consortium; |OTHER| = Other specific
-% activities, if applicable in this call.
-%
-% \DescribeMacro{\meta{partner}} For each partner, the |euproposal| package generates a
-% key that is identical to the short name of the partner. This can be used to specify the
-% person months that the partner spends on this work package (the value for work groups is
-% automatically computed (remember to run {\LaTeX} twice for this)).
-%
-% \DescribeMacro{lead} The |lead| key specifies the work package or work group lead, the
-% value of this feature should be the short name of the respective partner.
-%
-% \DescribeMacro{start}\DescribeMacro{duration} The |start| and |duration| keys are used
-% to specify the start month and duration (in months) of the work package
-%
-% \StopEventually{\newpage\PrintIndex\newpage\PrintChanges\ednotemessage}
-%
-% \section{The Implementation}
-%
-% We first set up the options for the package.
-%
-% \subsection{Package Options}\label{impl:options}
-%
-%<*cls>
-% \begin{macrocode}
-\newif\ifsubmit\submittrue
-\newif\ifpublic\publicfalse
-\DeclareOption{eudraft}{\submitfalse\PassOptionsToPackage{draft}{svninfo}}
-\DeclareOption{submit}{\submittrue\PassOptionsToPackage{hide}{ed}}
-\DeclareOption{public}{\publictrue}
-\DeclareOption*{\PassOptionsToClass{\CurrentOption}{report}}
-\ProcessOptions
-% \end{macrocode}
-%
-% Then we load the packages we make use of
-%
-% \begin{macrocode}
-\LoadClass[a4paper]{report}
-\RequirePackage{textcomp}
-\RequirePackage{amssymb}
-\RequirePackage{url}
-\RequirePackage{lscape}
-\RequirePackage{longtable}
-\RequirePackage{graphicx}
-\RequirePackage{calc}
-\RequirePackage{colortbl}
-\RequirePackage{xcolor}
-\RequirePackage[show]{ed}
-\RequirePackage[today,fancyhdr]{svninfo}
-\RequirePackage{keyval}
-\RequirePackage{array}
-\RequirePackage{eurosym}
-\RequirePackage{hyperref}
-% \end{macrocode}
-%
-% And we set up the appearance of the proposal. We use the |\part| mechanism to show
-% that we are in part B of the proposal.
-%
-% \begin{macrocode}
-\def\thepart{\Alph{part}}
-\setcounter{part}{2}
-\def\thechapter{\thepart.\arabic{chapter}}
-\def\tableofcontents{%
- \chapter*{\contentsname
- \@mkboth{\MakeUppercase{\contentsname}}%
- {\MakeUppercase{\contentsname}}}%
- \@starttoc{toc}}
-% \end{macrocode}
-%
-% \begin{macrocode}
-\newenvironment{titlepageabstract}
-{\begin{center}
- {\LARGE \eu@instrument}\\[.2cm]
- {\large \eu@call}\\[.4cm]
- {\LARGE\bf\eu@title}\\[.3cm]
- {\LARGE Acronym: {\eu@acro}}\\[.2cm]
-\end{center}
-{\large\bf{Date of Preparation: \today}}\\[1em]
-\PartnerTable\\[.5cm]
-\begin{large}
- \begin{description}
- \item[Work program topics addressed:] \eu@topics
- \item[Coordinator:] \euc@name
- \item[e-mail:] {\url{\euc@email}}
- \item[tel/fax:] \euc@telfax
- \item [Proposal Abstract:]\small\sf}
-{\end{description}\end{large}\newpage}
-%
-% \subsection{Proposal Metadata}
-%
-% we define the metadata declaration macros
-% \begin{macrocode}
-\def\ProposalAcronym#1{\def\eu@acro{#1}}
-\def\ProposalTitle#1{\def\eu@title{#1}}
-\def\ProposalCall#1{\def\eu@call{#1}}
-\def\ProposalTopics#1{\def\eu@topics{#1}}
-\def\ProposalInstrument#1{\def\eu@instrument{#1}}
-\def\ProposalCoordinatorName#1{\def\euc@name{#1}}
-\def\ProposalCoordinatorEmail#1{\def\euc@email{#1}}
-\def\ProposalCoordinatorTelFax#1{\def\euc@telfax{#1}}
-% \end{macrocode}
-% and the default values
-% \begin{macrocode}
-\def\eu@acro{ACRONYM}
-\def\eu@title{Proposal Title}
-\def\eu@call{ICT Call ?: FP7-???-200?-?}
-\def\eu@instrument{Proposal Instrument (e.g. IP)}
-\def\eu@topics{???-200?.?.? Topic1, ???-200?.?.? Topic2}
-\def\euc@name{Dr. Great Coordinatorn}
-\def\euc@email{g.coordinator@jacobs-university.de}
-\def\euc@telfax{(+??) ??? ???? ???/-???}
-% \end{macrocode}
-%
-% \begin{macrocode}
-\fancyhead[RE,LO]{\eu@acro}\fancyhead[LE,RO]{page~\thepage~of~\thelastpage}
-\pagestyle{fancyplain}
-% \end{macrocode}
-%
-% we want numbered subsubsections
-% \begin{macrocode}
-\setcounter{secnumdepth}{3}
-% \end{macrocode}
-%
-% \begin{macrocode}
-\AtEndDocument{%
- \clearpage
- \count@\c@page
- \advance\count@\m@ne
- \edef\@tempa{\the\count@}%
- \ifx\@tempa\thelastpage
- \else
- \ClassWarningNoLine{euproposal}{Last page changed: Rerun LaTeX}%
- \fi
- \immediate\write\@auxout{%
- \gdef\string\thelastpage{\the\count@}}}
-\def\thelastpage{??}
-% \end{macrocode}
-%
-% \subsection{Work Packages and Work Groups}
-%
-% \begin{macro}{\eu@write@...}
-% This macro writes an |\eu@def| commands to the current aux and delivrables file.
-% \begin{macrocode}
-\def\eu@write@aux#1#2#3#4{\protected@write\@auxout{}{\string\eu@def{#1}{#2}{#3}{#4}}}
-\def\eu@write@delivs#1#2#3#4{\protected@write\@auxout{}{\string\eu@def{#1}{#2}{#3}{#4}}}
-% \end{macrocode}
-% \end{macro}
-% We first define keys for work groups.
-% \begin{macrocode}
-\define@key{wg}{id}{\def\wg@id{#1}}
-\define@key{wg}{title}{\def\wg@title{#1}}
-\define@key{wg}{lead}{\def\wg@lead{#1}}
-\define@key{wg}{short}{\def\wg@short{#1}}
-% \end{macrocode}
-% work packages have similar ones.
-% \begin{macrocode}
-\define@key{wp}{id}{\def\wp@id{#1}}
-\define@key{wp}{duration}{\def\wp@duration{#1}}
-\define@key{wp}{start}{\def\wp@start{#1}}
-\define@key{wp}{title}{\def\wp@title{#1}}
-\define@key{wp}{type}{\def\wp@type{#1}}
-\define@key{wp}{lead}{\def\wp@lead{#1}}
-\define@key{wp}{short}{\def\wp@short{#1}}
-% \end{macrocode}
-% Then we introduce the partner declarations; first we initialize the partner counter
-% and some accumulator macros for the partners table, and the first two lines in the
-% WP/WG descriptions.
-% \begin{macrocode}
-\newcounter{partner}
-\def\wpg@partners{}\def\wp@pms{}\def\wg@pms{}\def\eu@partner@table{}
-% \end{macrocode}
-% The next macro is an internal one that can be specialized for the coordinator
-% \begin{macrocode}
-\def\proposal@partner#1#2#3{% short, long, nationality
-\stepcounter{partner}
-\newcounter{wg@#1@effort}[wg]
-\newcounter{total@#1@effort}
-\eu@write@aux{partner}{#1}{number}{\thepartner}
-\eu@write@aux{partner}{#1}{short}{#1}
-\eu@write@aux{partner}{#1}{long}{#2}
-\eu@write@aux{partner}{#1}{nationality}{#3}
-\define@key{wp}{#1}{\expandafter\def\csname wp@#1\endcsname{##1}}
-\g@addto@macro\eu@partner@table{\euref{partner}{#1}{number} & {\euref{partner}{#1}{short}} & #2 & #3\\\hline}}
-% \end{macrocode}
-% With this, the declarations for the partners are very simple. The one for the
-% coordinator initializes the relevant lists
-% \begin{macrocode}
-\def\ProposalCoordinator#1#2#3{\proposal@partner{#1}{#2 (coordinator)}{#3}
-\gdef\eu@partners{#1}
-\g@addto@macro\wpg@partners{\euref{partner}{#1}{number}: \euRef{partner}{#1}{short}}
-\g@addto@macro\wp@pms{\wp@pm{#1}}\g@addto@macro\wg@pms{\wg@pm{#1}}}
-% \end{macrocode}
-% while the one for the partners adds commas.
-% \begin{macrocode}
-\def\ProposalPartner#1#2#3{\proposal@partner{#1}{#2}{#3}
-\g@addto@macro\eu@partners{,#1}
-\g@addto@macro\wpg@partners{&\euref{partner}{#1}{number}: \euRef{partner}{#1}{short}}
-\g@addto@macro\wp@pms{&\wp@pm{#1}}\g@addto@macro\wg@pms{&\wg@pm{#1}}}
-% \end{macrocode}
-% One of the side effects is that we can generate the partner table from the material
-% accumulated in the |\eu@partners| macro.
-% \begin{macrocode}
-\def\PartnerTable{\begin{tabular}{|l|l|p{11cm}|l|}\hline
-\# & Abbr. & Name & Country\\\hline\hline
-\eu@partner@table
-\end{tabular}}
-% \end{macrocode}
-%
-% \begin{macrocode}
-\def\wg@label#1{WG {#1}}
-\def\wp@label#1{WP {#1}}
-\def\wg@mk@title#1{Work Group {#1}}
-\def\wp@mk@title#1{Work Package {#1}}
-% \end{macrocode}
-%
-% \begin{macrocode}
-\newcounter{wg}
-\newcounter{wp}[wg]
-\newcounter{deliv}[wp]
-\newcounter{wpgno}
-% \end{macrocode}
-% The next macro sets up the counters for the effort tables and writes the efforts to the
-% aux file
-% \begin{macrocode}
-\def\wp@efforts{\@for\@I:=\eu@partners\do{
- \def\@effort{\@ifundefined{wp@\@I}{0}{\csname wp@\@I\endcsname}}
- \addtocounter{wg@\@I @effort}{\@effort}
- \addtocounter{total@\@I @effort}{\@effort}
- \eu@write@aux{\wp@id}{\@I}{effort}{\@effort}}}
-% \end{macrocode}
-% write the workpackage/group-specific metadata to the aux file
-% \begin{macrocode}
-\def\wpg@write@md#1{%
-\eu@write@aux{#1}{\csname #1@id\endcsname}{label}{\csname #1@label\endcsname\thewg}
-\eu@write@aux{#1}{\csname #1@id\endcsname}{number}{\csname the#1\endcsname}
-\eu@write@aux{#1}{\csname #1@id\endcsname}{title}{\csname #1@title\endcsname}
-\eu@write@aux{#1}{\csname #1@id\endcsname}{lead}{\csname #1@lead\endcsname}
-\eu@write@aux{#1}{\csname #1@id\endcsname}{short}{\csname #1@short\endcsname}}
-% \end{macrocode}
-% write the workpackage-specific metadata to the aux file
-% \begin{macrocode}
-\def\wp@write@md{%
-\eu@write@aux{wp}{\wp@id}{duration}{\wp@duration}
-\eu@write@aux{wp}{\wp@id}{start}{\wp@start}
-\eu@write@aux{wp}{\wp@id}{type}{\wp@type}}
-% \end{macrocode}
-% show the line with all the efforts in the work package
-% \begin{macrocode}
-\def\wpg@efforts@line#1{\renewcommand{\tabcolsep}{.2em}
- \begin{tabular}{|*{\thepartner}{c|}}
- \wpg@partners\\\hline
- \csname #1@pms\endcsname\end{tabular}}
-% \end{macrocode}
-% update the list of the work packages and groups for the staff efforts table
-% \begin{macrocode}
-\def\update@wps#1{\@ifundefined{wg@wps}{\xdef\wg@wps{#1}}{\xdef\wg@wps{\wg@wps,#1}}}
-\def\update@wgs#1{\@ifundefined{eu@wgs}{\xdef\eu@wgs{#1}}{\xdef\eu@wgs{\eu@wgs,#1}}}
-% \end{macrocode}
-% with these it is now relatively simple to define the interface macros
-% \begin{environment}{wpd}
-% \begin{macrocode}
-\newenvironment{wpd}[1][]
-{\setkeys{wp}{#1}\stepcounter{wp}\stepcounter{wpgno}
-\wpg@write@md{wp}\wp@write@md\wp@efforts\update@wps{\wp@id}
-\xdef\wp@nums{\wp@nums &\thewg.\thewp}
-\begin{center}
-\begin{tabular}{||p{\textwidth-15pt}||}\hline\hline
- {\large\textbf\wp@mk@title{\thewg.\thewp}}: {\eu@target{wp}{\wp@id}{\wp@title}}\\\hline
- \wpg@efforts@line{wp}\\\hline}
-{\end{tabular}\end{center}}
-% \end{macrocode}
-% \end{environment}
-% the environment for work groups is even simpler, since we have less to do
-% \begin{environment}{wgd}
-% \begin{macrocode}
-\newenvironment{wgd}[1][]
-{\begin{center}
-\begin{tabular}{||p{\textwidth-15pt}||}\hline\hline
- {\large\textbf\wg@mk@title\thewg}: {\eu@target{wg}{\wg@id}{\wg@title}}\\\hline
- \wpg@efforts@line{wg}\\\hline}
-{\end{tabular}\end{center}}
-% \end{macrocode}
-% \end{environment}
-%
-% \begin{environment}{wgd}
-% \begin{macrocode}
-\newenvironment{workgroup}[1][]
-{\setkeys{wg}{#1}\stepcounter{wg}\stepcounter{wpgno}\wpg@write@md{wg}\def\wp@nums{}
-\let\wg@wps=\relax\update@wgs{\wg@id}\def\wp@nums{}
-\eu@write@aux{wg}{\wg@id}{num}{\thewg}}
-{\eu@write@aux{wg}{\wg@id}{wps}{\wg@wps}
- \eu@write@aux{wg}{\wg@id}{wpnums}{\wp@nums}
- \@for\@I:=\eu@partners\do{
- \eu@write@aux{\wg@id}{\@I}{effort}{\csname thewg@\@I @effort\endcsname}}}
-% \end{macrocode}
-% \end{environment}
-% The following macro displays the effort of a partner
-% \begin{macrocode}
-\def\p@pm#1{\@ifundefined{wp@#1}{}{\csname wp@#1\endcsname}}
-% \end{macrocode}
-%
-% \begin{macrocode}
-\def\wpg@gray#1{\def\@test{#1}\ifx\@test\wpg@lead\cellcolor{lightgray}{#1}\else{#1}\fi}
-% \end{macrocode}
-%
-% \begin{macrocode}
-\def\wp@pm#1{\wpg@gray{\p@pm{#1}}}
-\def\wg@pm#1{\wpg@gray{\euref{\wg@id}{#1}{effort}}}
-% \end{macrocode}
-%
-% \begin{macrocode}
-\def\wpg@pa#1{\wpg@gray{\euRef{partner}{#1}{short}}}
-% \end{macrocode}
-%
-% \subsection{Hyperinking}
-%
-% \begin{macro}{\eu@target}
-%
-% \begin{macrocode}
-\def\eu@target#1#2#3{\hypertarget{#1@#2@target}{#3}}
-% \end{macrocode}
-% \end{macro}
-% \begin{macro}{\eu@def}
-%
-% \begin{macrocode}
-\def\eu@def#1#2#3#4{\expandafter\gdef\csname #1@#2@#3\endcsname{#4}}
-% \end{macrocode}
-% \end{macro}
-% \begin{macro}{\euref}
-%
-% \begin{macrocode}
-\def\euref#1#2#3{\@ifundefined{#1@#2@#3}%
-{\protect\G@refundefinedtrue\@latex@warning{#3 for #1 #2 undefined}??}%
-{\csname #1@#2@#3\endcsname}}%
-\def\euref@aux#1#2#3{\@ifundefined{#1@#2@#3}{??}{\csname #1@#2@#3\endcsname}}%
-% \end{macrocode}
-% \end{macro}
-% \begin{macro}{\euref}
-%
-% \begin{macrocode}
-\def\euRef#1#2#3{\@ifundefined{#1@#2@#3}%
-{\protect\G@refundefinedtrue\@latex@warning{#3 for #1 #2 undefined}??}%
-{\hyperlink{#1@#2@target}{\csname #1@#2@#3\endcsname}}}
-% \end{macrocode}
-% \end{macro}
-% \begin{macro}{\eu@lead}
-%
-% \begin{macrocode}
-\def\eu@lead#1{\@ifundefined{wp@#1@lead}%
-{\protect\G@refundefinedtrue\@latex@warning{lead for WP #1 undefined}??}%
-{\edef\@partner{\csname wp@#1@lead\endcsname}\euRef{partner}{\@partner}{short}}}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\wpline}
-%
-% \begin{macrocode}
-\def\wpline#1{\euRef{wp}{#1}{label} &
- \euref{wp}{#1}{title} &
- \eu@lead{#1} &
- \euref{wp}{#1}{start} &
- \euref{wp}{#1}{duration} &
- \euref{wp}{#1}{type} \\\hline}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\wgline}
-%
-% \begin{macrocode}
-\def\wgline#1{\cellcolor{lightgray}{\euRef{wg}{#1}{label}} &
- \multicolumn{5}{c|}{\cellcolor{lightgray}{\euref{wg}{#1}{title}}} \\\hline}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{environment}{wptable}
-%
-% \begin{macrocode}
-\newenvironment{wptable}{\begin{footnotesize}\begin{tabular}{|c|l|l|l|l|l|}\hline
- \textbf{WG/WP}&
- \textbf{Title}&
- \textbf{Lead}&
- \textbf{Start}&
- \textbf{Dur.}&
- \textbf{Type}\\\hline\hline}
-{\end{tabular}\end{footnotesize}}
-% \end{macrocode}
-% \end{environment}
-%
-% \begin{macro}{\wpobjectives}
-%
-% \begin{macrocode}
-\def\wpobjectives{\textbf{Objectives:} }
-% \end{macrocode}
-% \end{macro}
-% \begin{macro}{\wpdescription}
-%
-% \begin{macrocode}
-\def\wpdescription{\textbf{Description of Work:} }
-% \end{macrocode}
-% \end{macro}
-% \begin{environment}{wpdelivs}
-%
-% \begin{macrocode}
-\newenvironment{wpdelivs}{\vspace*{-1em}\begin{description}}
-{\end{description}}
-% \end{macrocode}
-% \end{environment}
-%
-% \begin{macro}{\wgdelivs}
-%
-% \begin{macrocode}
-\newenvironment{wgdelivs}{\setcounter{deliv}{0}\vspace*{-1em}\begin{description}}
-{\end{description}}
-% \end{macrocode}
-% \end{macro}
-% The next macro is generally useful to put a comment at the end of the line, possibly
-% making a new one if there is not enough space.
-% \begin{macro}{\lec}
-% \begin{macrocode}
-\def\lec#1{\strut\hfil\strut\null\nobreak\hfill\hbox{$\leadsto$#1}\par}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\wpdeliv}
-% We first define the keys
-% \begin{macrocode}
-\define@key{deliv}{id}{\def\deliv@id{#1}}
-\define@key{deliv}{due}{\def\deliv@due{#1}}
-\define@key{deliv}{dissem}{\def\deliv@dissem{#1}}
-\define@key{deliv}{type}{\def\deliv@type{#1}}
-\define@key{deliv}{miles}{\def\deliv@miles{#1}}
-% \end{macrocode}
-% The |\wpdeliv| macro cycles over the due dates and generates the relevant entries
-% into the delivrables file\ednote{also generate the makefile}
-% \begin{macrocode}
-\newcommand{\wpg@deliv}[3]{% keys, title, type
-\let\deliv@miles=\relax% clean state
-\def\@type{#3}\def\@wp{wp}% set up ifx
-\def\wpg@id{\csname #3@id\endcsname}
-\setkeys{deliv}{#1}\stepcounter{deliv}% set state
-\ifx\@type\@wp\def\current@label{D\thewg.\thewp.\thedeliv}
-\else\def\current@label{D\thewg.\thedeliv}\fi
-\eu@write@aux{deliv}{\wpg@id\deliv@id}{label}{\current@label}
-\eu@write@aux{deliv}{\wpg@id\deliv@id}{title}{#2}
-\@ifundefined{deliv@due}{}{%
-\@for\@I:=\deliv@due\do{\protected@write\wpg@delivs{}{\string\delivrable%
-{\@I}% due date
-{\current@label}% label
-{\@ifundefined{deliv@id}{\protect\G@refundefinedtrue\@latex@warning{key 'id' for Deliv #1
- undefined}??}{\wpg@id:\deliv@id}}% id
-{\@ifundefined{deliv@dissem}{\protect\G@refundefinedtrue\@latex@warning{key 'dissem' for
- Deliv #1 undefined}??}{\deliv@dissem}}% dissemination level
-{\@ifundefined{deliv@type}{\protect\G@refundefinedtrue\@latex@warning{key 'type' for Deliv
- #1 undefined}??}{\deliv@type}}% type
-{#2}}}}%
-\item[\current@label: (Month \deliv@due)]\eu@target{deliv}{\wpg@id\deliv@id}{#2}
-\@ifundefined{deliv@miles}{}{% print the milestones and update their delivrables
-\let\m@sep=\relax% do not print the separator the first time round
-\lec{\@for\@I:=\deliv@miles\do{% Iterate over the milestones mentioned
-\m@sep\euRef{mile}{\@I}{label}% print the milestone reference
-\let\m@sep=,}}%set the separator for the next times
-\def\d@sep{,}
- \@for\@I:=\deliv@miles\do{% Iterate over the milestones mentioned
- \expandafter\ifx\csname\@I delivs\endcsname\relax% Check that the miles@delivs is empty
- {\expandafter\xdef\csname\@I delivs\endcsname{\wpg@id\deliv@id}}% if so, skip the separator
- \else\expandafter\xdef\csname\@I delivs\endcsname{\csname\@I delivs\endcsname\d@sep\wpg@id\deliv@id}\fi%if not add it
-}
-}}
-% \end{macrocode}
-% \ednote{in the last three lines, I would like to extend all the milestones it
-% references by this delivrable, but somehow it does not work yet (leads to a
-% circular definition of <mile>@delivs)}
-% \end{macro}
-%
-% Now, we only need to instantiate
-%
-% \begin{macro}{\wgdeliv}
-% \begin{macrocode}
-\newcommand{\wgdeliv}[2][]{\wpg@deliv{#1}{#2}{wg}}
-% \end{macrocode}
-% \end{macro}
-% \begin{macro}{\wpdeliv}
-% \begin{macrocode}
-\newcommand{\wpdeliv}[2][]{\wpg@deliv{#1}{#2}{wp}}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{environment}{workplan}
-% the macros above should actually only be defined in the |workplan|
-% environment\ednote{use the envisioned two-stop refactoring to make the actual
-% definitions short enough to put into the environment}
-% \begin{macrocode}
-\newwrite\wpg@delivs
-\newenvironment{workplan}%
-{\immediate\openout\wpg@delivs=\jobname.delivs\setcounter{wg}{-1}}%
-{\closeout\wpg@delivs%
-\@for\@I:=\mile@stones\do{\eu@write@aux{mile}{\@I}{delivs}{\csname\@I delivs\endcsname}}
-\@for\@I:=\eu@partners\do{
- \eu@write@aux{eu}{\@I}{totaleffort}{\csname thetotal@\@I @effort\endcsname}}
-\eu@write@aux{eu}{workplan}{wgs}{\eu@wgs}}
-% \end{macrocode}
-% \end{environment}
-%
-% \begin{macro}{\milestone}
-% \begin{macrocode}
-% create a new milestone, initialize its delivrables accumulator macro, set up
-% hyperlinking, and extend the milestones list.
-\newcounter{milestone}
-\def\milestone#1{\stepcounter{milestone}
-\eu@write@aux{mile}{#1}{label}{M\themilestone}
-\eu@target{mile}{#1}{M\themilestone}
-\@ifundefined{mile@stones}{\gdef\mile@stones{#1}}{\g@addto@macro\mile@stones{,#1}}}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\milesfor}
-% the due date is the first argument to facilitate sorting
-% \begin{macrocode}
-\def\milesfor#1{\edef\@delivs{\euref{mile}{#1}{delivs}}
-\let\m@sep=\relax
-\@for\@I:=\@delivs\do{\m@sep\ \euRef{deliv}{\@I}{label}\let\m@sep=,}}
-%
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\Ed@note}
-% the due date is the first argument to facilitate sorting
-% \begin{macrocode}
-\newcommand{\delivrable}[6]{#2&#1&#6&#4&#5\\\hline}%due,label,id,title,type,level
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{environment}{delivrables}
-%
-% \begin{macrocode}
-\newenvironment{delivrables}[1]{\begin{longtable}{|l|l|p{#1}|l|l|}\hline
-\#&due&title&dissem& type\\\hline\hline}{\\\hline\end{longtable}}
-% \end{macrocode}
-% \end{environment}
-%
-% \begin{macro}{\inputdelivs}
-%
-% \begin{macrocode}
-\newcommand{\inputdelivs}[1]{\begin{delivrables}{#1}
-\IfFileExists{\jobname.delivrables}%
-{\input{\jobname.delivrables}}%
-{\input{\jobname.delivs}}
-\end{delivrables}}
-% \end{macrocode}
-% \end{macro}
-%
-% \section{The Staff Effort Table}\label{impl:staffefforttable}
-%
-% \begin{macro}{\staffefforttable}
-%
-% \begin{macrocode}
-\def\zero@blank#1{\edef\@test{#1}\def\@zero{0}\ifx\@test\@zero\else#1\fi}
-\def\staffefforttable{%
-\edef\@wgs{\euref@aux{eu}{workplan}{wgs}}\message{wgs: \@wgs}
-{\gdef\staff@efforts{}\def\@zero{0}% initialize
- \let\tabularnewline\relax\let\hline\relax% so they do not bother us
- \@for\@I:=\eu@partners\do{%iterate over partners for the lines
- \xdef\@line{\euref@aux{partner}{\@I}{number}& \euref@aux{partner}{\@I}{short}}% first two columns
- \@for\@J:=\@wgs\do{%iterate over the work groups
- \edef\@wps{\euref@aux{wg}{\@J}{wps}}\message{wps of \@J: \@wps}% define the list of work packages
- \edef\@wgeffort{\euref@aux{\@J}{\@I}{effort}}\message{wgeffort: \@wgeffort}%
- \@for\@K:=\@wps\do{% iterate over wps
- \edef\@wpeffort{\euref@aux\@K\@I{effort}}
- \xdef\@line{\@line&\ifx\@wpeffort\@zero\else\@wpeffort\fi}}
- \xdef\@line{\@line&\ifx\@wgeffort\@zero\else\@wgeffort\fi}}
- \message{line: \@line}
- \xdef\staff@efforts{\staff@efforts\@line&
- \euref@aux{eu}{\@I}{totaleffort}\tabularnewline\hline}}
- \gdef\wpg@nums{} %initialize
- \@for\@I:=\@wgs\do{%iterate over the work groups
- \xdef\wpg@nums{\wpg@nums\euref@aux{wg}{\@I}{wpnums}&T\euref@aux{wg}{\@I}{num}}}}
-\message{wpgnums: \wpg@nums}
-\begin{tabular}{|l|l|*{\thewpgno}{c|}l|}\hline
-\# & Short \wpg@nums & Total \\\hline
-\staff@efforts
-\end{tabular}}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{environment}{partnerdesc}
-%
-% \begin{macrocode}
-\newenvironment{partnerdesc}[1]{%number, short, long,
-\eu@target{partner}{#1}{}
-\section*{\euref{partner}{#1}{number}. #1: {\sc \euref{partner}{#1}{long}} (\euref{partner}{#1}{nationality})}}
-{}
-% \end{macrocode}
-% \end{environment}
-%
-% \begin{macro}{\act}
-% for the activity table
-% \begin{macrocode}
-\def\act#1#2{\multicolumn{#1}{l|}{\cellcolor{lightgray}{#2}}}
-% \end{macrocode}
-% \end{macro}
-% \begin{macro}{\pause}
-% for the activity table
-% \begin{macrocode}
-\def\pause#1{\multicolumn{#1}{l|}{}}
-% \end{macrocode}
-% \end{macro}
-%</cls>
-% \Finale
-\endinput
-
-%%% Local Variables:
-%%% mode: latex
-%%% TeX-master: t
-%%% End:
-
diff --git a/Master/texmf-dist/source/latex/euproposal/euproposal.ins b/Master/texmf-dist/source/latex/euproposal/euproposal.ins
deleted file mode 100644
index 97906dfb262..00000000000
--- a/Master/texmf-dist/source/latex/euproposal/euproposal.ins
+++ /dev/null
@@ -1,35 +0,0 @@
-%%
-%% This file generates files required to use the euproposal package.
-%% At your command prompt write
-%%
-%% latex euproposal.ins
-%%
-%% Copyright(c) 2007 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: euproposal.ins 13984 2007-11-04 14:50:45Z kohlhase $
-%% $HeadURL: https://svn.kwarc.info/repos/kwarc/doc/macros/euproposal/euproposal.ins $
-
-\input docstrip
-\preamble
-\endpreamble
-
-%\usedir{tex/latex/listings}
-\keepsilent
-\askforoverwritefalse
-
-% generate base package
-\generate{\file{euproposal.cls}{\from{euproposal.dtx}{cls}}}
-
-\Msg{*}
-\Msg{* You probably need to move the file euproposal.cls into a directory}
-\Msg{* 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/Master/texmf-dist/tex/latex/euproposal/euproposal.cls b/Master/texmf-dist/tex/latex/euproposal/euproposal.cls
deleted file mode 100644
index c2719c07df9..00000000000
--- a/Master/texmf-dist/tex/latex/euproposal/euproposal.cls
+++ /dev/null
@@ -1,317 +0,0 @@
-%%
-%% This is file `euproposal.cls',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% euproposal.dtx (with options: `cls')
-%%
-\NeedsTeXFormat{LaTeX2e}[1999/12/01]
-\ProvidesClass{euproposal}[2007/06/04 v0.3 EU Proposal]
-
-\newif\ifsubmit\submittrue
-\newif\ifpublic\publicfalse
-\DeclareOption{eudraft}{\submitfalse\PassOptionsToPackage{draft}{svninfo}}
-\DeclareOption{submit}{\submittrue\PassOptionsToPackage{hide}{ed}}
-\DeclareOption{public}{\publictrue}
-\DeclareOption*{\PassOptionsToClass{\CurrentOption}{report}}
-\ProcessOptions
-\LoadClass[a4paper]{report}
-\RequirePackage{textcomp}
-\RequirePackage{amssymb}
-\RequirePackage{url}
-\RequirePackage{lscape}
-\RequirePackage{longtable}
-\RequirePackage{graphicx}
-\RequirePackage{calc}
-\RequirePackage{colortbl}
-\RequirePackage{xcolor}
-\RequirePackage[show]{ed}
-\RequirePackage[today,fancyhdr]{svninfo}
-\RequirePackage{keyval}
-\RequirePackage{array}
-\RequirePackage{eurosym}
-\RequirePackage{hyperref}
-\def\thepart{\Alph{part}}
-\setcounter{part}{2}
-\def\thechapter{\thepart.\arabic{chapter}}
-\def\tableofcontents{%
- \chapter*{\contentsname
- \@mkboth{\MakeUppercase{\contentsname}}%
- {\MakeUppercase{\contentsname}}}%
- \@starttoc{toc}}
-\newenvironment{titlepageabstract}
-{\begin{center}
- {\LARGE \eu@instrument}\\[.2cm]
- {\large \eu@call}\\[.4cm]
- {\LARGE\bf\eu@title}\\[.3cm]
- {\LARGE Acronym: {\eu@acro}}\\[.2cm]
-\end{center}
-{\large\bf{Date of Preparation: \today}}\\[1em]
-\PartnerTable\\[.5cm]
-\begin{large}
- \begin{description}
- \item[Work program topics addressed:] \eu@topics
- \item[Coordinator:] \euc@name
- \item[e-mail:] {\url{\euc@email}}
- \item[tel/fax:] \euc@telfax
- \item [Proposal Abstract:]\small\sf}
-{\end{description}\end{large}\newpage}
-\def\ProposalAcronym#1{\def\eu@acro{#1}}
-\def\ProposalTitle#1{\def\eu@title{#1}}
-\def\ProposalCall#1{\def\eu@call{#1}}
-\def\ProposalTopics#1{\def\eu@topics{#1}}
-\def\ProposalInstrument#1{\def\eu@instrument{#1}}
-\def\ProposalCoordinatorName#1{\def\euc@name{#1}}
-\def\ProposalCoordinatorEmail#1{\def\euc@email{#1}}
-\def\ProposalCoordinatorTelFax#1{\def\euc@telfax{#1}}
-\def\eu@acro{ACRONYM}
-\def\eu@title{Proposal Title}
-\def\eu@call{ICT Call ?: FP7-???-200?-?}
-\def\eu@instrument{Proposal Instrument (e.g. IP)}
-\def\eu@topics{???-200?.?.? Topic1, ???-200?.?.? Topic2}
-\def\euc@name{Dr. Great Coordinatorn}
-\def\euc@email{g.coordinator@jacobs-university.de}
-\def\euc@telfax{(+??) ??? ???? ???/-???}
-\fancyhead[RE,LO]{\eu@acro}\fancyhead[LE,RO]{page~\thepage~of~\thelastpage}
-\pagestyle{fancyplain}
-\setcounter{secnumdepth}{3}
-\AtEndDocument{%
- \clearpage
- \count@\c@page
- \advance\count@\m@ne
- \edef\@tempa{\the\count@}%
- \ifx\@tempa\thelastpage
- \else
- \ClassWarningNoLine{euproposal}{Last page changed: Rerun LaTeX}%
- \fi
- \immediate\write\@auxout{%
- \gdef\string\thelastpage{\the\count@}}}
-\def\thelastpage{??}
-\def\eu@write@aux#1#2#3#4{\protected@write\@auxout{}{\string\eu@def{#1}{#2}{#3}{#4}}}
-\def\eu@write@delivs#1#2#3#4{\protected@write\@auxout{}{\string\eu@def{#1}{#2}{#3}{#4}}}
-\define@key{wg}{id}{\def\wg@id{#1}}
-\define@key{wg}{title}{\def\wg@title{#1}}
-\define@key{wg}{lead}{\def\wg@lead{#1}}
-\define@key{wg}{short}{\def\wg@short{#1}}
-\define@key{wp}{id}{\def\wp@id{#1}}
-\define@key{wp}{duration}{\def\wp@duration{#1}}
-\define@key{wp}{start}{\def\wp@start{#1}}
-\define@key{wp}{title}{\def\wp@title{#1}}
-\define@key{wp}{type}{\def\wp@type{#1}}
-\define@key{wp}{lead}{\def\wp@lead{#1}}
-\define@key{wp}{short}{\def\wp@short{#1}}
-\newcounter{partner}
-\def\wpg@partners{}\def\wp@pms{}\def\wg@pms{}\def\eu@partner@table{}
-\def\proposal@partner#1#2#3{% short, long, nationality
-\stepcounter{partner}
-\newcounter{wg@#1@effort}[wg]
-\newcounter{total@#1@effort}
-\eu@write@aux{partner}{#1}{number}{\thepartner}
-\eu@write@aux{partner}{#1}{short}{#1}
-\eu@write@aux{partner}{#1}{long}{#2}
-\eu@write@aux{partner}{#1}{nationality}{#3}
-\define@key{wp}{#1}{\expandafter\def\csname wp@#1\endcsname{##1}}
-\g@addto@macro\eu@partner@table{\euref{partner}{#1}{number} & {\euref{partner}{#1}{short}} & #2 & #3\\\hline}}
-\def\ProposalCoordinator#1#2#3{\proposal@partner{#1}{#2 (coordinator)}{#3}
-\gdef\eu@partners{#1}
-\g@addto@macro\wpg@partners{\euref{partner}{#1}{number}: \euRef{partner}{#1}{short}}
-\g@addto@macro\wp@pms{\wp@pm{#1}}\g@addto@macro\wg@pms{\wg@pm{#1}}}
-\def\ProposalPartner#1#2#3{\proposal@partner{#1}{#2}{#3}
-\g@addto@macro\eu@partners{,#1}
-\g@addto@macro\wpg@partners{&\euref{partner}{#1}{number}: \euRef{partner}{#1}{short}}
-\g@addto@macro\wp@pms{&\wp@pm{#1}}\g@addto@macro\wg@pms{&\wg@pm{#1}}}
-\def\PartnerTable{\begin{tabular}{|l|l|p{11cm}|l|}\hline
-\# & Abbr. & Name & Country\\\hline\hline
-\eu@partner@table
-\end{tabular}}
-\def\wg@label#1{WG {#1}}
-\def\wp@label#1{WP {#1}}
-\def\wg@mk@title#1{Work Group {#1}}
-\def\wp@mk@title#1{Work Package {#1}}
-\newcounter{wg}
-\newcounter{wp}[wg]
-\newcounter{deliv}[wp]
-\newcounter{wpgno}
-\def\wp@efforts{\@for\@I:=\eu@partners\do{
- \def\@effort{\@ifundefined{wp@\@I}{0}{\csname wp@\@I\endcsname}}
- \addtocounter{wg@\@I @effort}{\@effort}
- \addtocounter{total@\@I @effort}{\@effort}
- \eu@write@aux{\wp@id}{\@I}{effort}{\@effort}}}
-\def\wpg@write@md#1{%
-\eu@write@aux{#1}{\csname #1@id\endcsname}{label}{\csname #1@label\endcsname\thewg}
-\eu@write@aux{#1}{\csname #1@id\endcsname}{number}{\csname the#1\endcsname}
-\eu@write@aux{#1}{\csname #1@id\endcsname}{title}{\csname #1@title\endcsname}
-\eu@write@aux{#1}{\csname #1@id\endcsname}{lead}{\csname #1@lead\endcsname}
-\eu@write@aux{#1}{\csname #1@id\endcsname}{short}{\csname #1@short\endcsname}}
-\def\wp@write@md{%
-\eu@write@aux{wp}{\wp@id}{duration}{\wp@duration}
-\eu@write@aux{wp}{\wp@id}{start}{\wp@start}
-\eu@write@aux{wp}{\wp@id}{type}{\wp@type}}
-\def\wpg@efforts@line#1{\renewcommand{\tabcolsep}{.2em}
- \begin{tabular}{|*{\thepartner}{c|}}
- \wpg@partners\\\hline
- \csname #1@pms\endcsname\end{tabular}}
-\def\update@wps#1{\@ifundefined{wg@wps}{\xdef\wg@wps{#1}}{\xdef\wg@wps{\wg@wps,#1}}}
-\def\update@wgs#1{\@ifundefined{eu@wgs}{\xdef\eu@wgs{#1}}{\xdef\eu@wgs{\eu@wgs,#1}}}
-\newenvironment{wpd}[1][]
-{\setkeys{wp}{#1}\stepcounter{wp}\stepcounter{wpgno}
-\wpg@write@md{wp}\wp@write@md\wp@efforts\update@wps{\wp@id}
-\xdef\wp@nums{\wp@nums &\thewg.\thewp}
-\begin{center}
-\begin{tabular}{||p{\textwidth-15pt}||}\hline\hline
- {\large\textbf\wp@mk@title{\thewg.\thewp}}: {\eu@target{wp}{\wp@id}{\wp@title}}\\\hline
- \wpg@efforts@line{wp}\\\hline}
-{\end{tabular}\end{center}}
-\newenvironment{wgd}[1][]
-{\begin{center}
-\begin{tabular}{||p{\textwidth-15pt}||}\hline\hline
- {\large\textbf\wg@mk@title\thewg}: {\eu@target{wg}{\wg@id}{\wg@title}}\\\hline
- \wpg@efforts@line{wg}\\\hline}
-{\end{tabular}\end{center}}
-\newenvironment{workgroup}[1][]
-{\setkeys{wg}{#1}\stepcounter{wg}\stepcounter{wpgno}\wpg@write@md{wg}\def\wp@nums{}
-\let\wg@wps=\relax\update@wgs{\wg@id}\def\wp@nums{}
-\eu@write@aux{wg}{\wg@id}{num}{\thewg}}
-{\eu@write@aux{wg}{\wg@id}{wps}{\wg@wps}
- \eu@write@aux{wg}{\wg@id}{wpnums}{\wp@nums}
- \@for\@I:=\eu@partners\do{
- \eu@write@aux{\wg@id}{\@I}{effort}{\csname thewg@\@I @effort\endcsname}}}
-\def\p@pm#1{\@ifundefined{wp@#1}{}{\csname wp@#1\endcsname}}
-\def\wpg@gray#1{\def\@test{#1}\ifx\@test\wpg@lead\cellcolor{lightgray}{#1}\else{#1}\fi}
-\def\wp@pm#1{\wpg@gray{\p@pm{#1}}}
-\def\wg@pm#1{\wpg@gray{\euref{\wg@id}{#1}{effort}}}
-\def\wpg@pa#1{\wpg@gray{\euRef{partner}{#1}{short}}}
-\def\eu@target#1#2#3{\hypertarget{#1@#2@target}{#3}}
-\def\eu@def#1#2#3#4{\expandafter\gdef\csname #1@#2@#3\endcsname{#4}}
-\def\euref#1#2#3{\@ifundefined{#1@#2@#3}%
-{\protect\G@refundefinedtrue\@latex@warning{#3 for #1 #2 undefined}??}%
-{\csname #1@#2@#3\endcsname}}%
-\def\euref@aux#1#2#3{\@ifundefined{#1@#2@#3}{??}{\csname #1@#2@#3\endcsname}}%
-\def\euRef#1#2#3{\@ifundefined{#1@#2@#3}%
-{\protect\G@refundefinedtrue\@latex@warning{#3 for #1 #2 undefined}??}%
-{\hyperlink{#1@#2@target}{\csname #1@#2@#3\endcsname}}}
-\def\eu@lead#1{\@ifundefined{wp@#1@lead}%
-{\protect\G@refundefinedtrue\@latex@warning{lead for WP #1 undefined}??}%
-{\edef\@partner{\csname wp@#1@lead\endcsname}\euRef{partner}{\@partner}{short}}}
-\def\wpline#1{\euRef{wp}{#1}{label} &
- \euref{wp}{#1}{title} &
- \eu@lead{#1} &
- \euref{wp}{#1}{start} &
- \euref{wp}{#1}{duration} &
- \euref{wp}{#1}{type} \\\hline}
-\def\wgline#1{\cellcolor{lightgray}{\euRef{wg}{#1}{label}} &
- \multicolumn{5}{c|}{\cellcolor{lightgray}{\euref{wg}{#1}{title}}} \\\hline}
-\newenvironment{wptable}{\begin{footnotesize}\begin{tabular}{|c|l|l|l|l|l|}\hline
- \textbf{WG/WP}&
- \textbf{Title}&
- \textbf{Lead}&
- \textbf{Start}&
- \textbf{Dur.}&
- \textbf{Type}\\\hline\hline}
-{\end{tabular}\end{footnotesize}}
-\def\wpobjectives{\textbf{Objectives:} }
-\def\wpdescription{\textbf{Description of Work:} }
-\newenvironment{wpdelivs}{\vspace*{-1em}\begin{description}}
-{\end{description}}
-\newenvironment{wgdelivs}{\setcounter{deliv}{0}\vspace*{-1em}\begin{description}}
-{\end{description}}
-\def\lec#1{\strut\hfil\strut\null\nobreak\hfill\hbox{$\leadsto$#1}\par}
-\define@key{deliv}{id}{\def\deliv@id{#1}}
-\define@key{deliv}{due}{\def\deliv@due{#1}}
-\define@key{deliv}{dissem}{\def\deliv@dissem{#1}}
-\define@key{deliv}{type}{\def\deliv@type{#1}}
-\define@key{deliv}{miles}{\def\deliv@miles{#1}}
-\newcommand{\wpg@deliv}[3]{% keys, title, type
-\let\deliv@miles=\relax% clean state
-\def\@type{#3}\def\@wp{wp}% set up ifx
-\def\wpg@id{\csname #3@id\endcsname}
-\setkeys{deliv}{#1}\stepcounter{deliv}% set state
-\ifx\@type\@wp\def\current@label{D\thewg.\thewp.\thedeliv}
-\else\def\current@label{D\thewg.\thedeliv}\fi
-\eu@write@aux{deliv}{\wpg@id\deliv@id}{label}{\current@label}
-\eu@write@aux{deliv}{\wpg@id\deliv@id}{title}{#2}
-\@ifundefined{deliv@due}{}{%
-\@for\@I:=\deliv@due\do{\protected@write\wpg@delivs{}{\string\delivrable%
-{\@I}% due date
-{\current@label}% label
-{\@ifundefined{deliv@id}{\protect\G@refundefinedtrue\@latex@warning{key 'id' for Deliv #1
- undefined}??}{\wpg@id:\deliv@id}}% id
-{\@ifundefined{deliv@dissem}{\protect\G@refundefinedtrue\@latex@warning{key 'dissem' for
- Deliv #1 undefined}??}{\deliv@dissem}}% dissemination level
-{\@ifundefined{deliv@type}{\protect\G@refundefinedtrue\@latex@warning{key 'type' for Deliv
- #1 undefined}??}{\deliv@type}}% type
-{#2}}}}%
-\item[\current@label: (Month \deliv@due)]\eu@target{deliv}{\wpg@id\deliv@id}{#2}
-\@ifundefined{deliv@miles}{}{% print the milestones and update their delivrables
-\let\m@sep=\relax% do not print the separator the first time round
-\lec{\@for\@I:=\deliv@miles\do{% Iterate over the milestones mentioned
-\m@sep\euRef{mile}{\@I}{label}% print the milestone reference
-\let\m@sep=,}}%set the separator for the next times
-\def\d@sep{,}
- \@for\@I:=\deliv@miles\do{% Iterate over the milestones mentioned
- \expandafter\ifx\csname\@I delivs\endcsname\relax% Check that the miles@delivs is empty
- {\expandafter\xdef\csname\@I delivs\endcsname{\wpg@id\deliv@id}}% if so, skip the separator
- \else\expandafter\xdef\csname\@I delivs\endcsname{\csname\@I delivs\endcsname\d@sep\wpg@id\deliv@id}\fi%if not add it
-}
-}}
-\newcommand{\wgdeliv}[2][]{\wpg@deliv{#1}{#2}{wg}}
-\newcommand{\wpdeliv}[2][]{\wpg@deliv{#1}{#2}{wp}}
-\newwrite\wpg@delivs
-\newenvironment{workplan}%
-{\immediate\openout\wpg@delivs=\jobname.delivs\setcounter{wg}{-1}}%
-{\closeout\wpg@delivs%
-\@for\@I:=\mile@stones\do{\eu@write@aux{mile}{\@I}{delivs}{\csname\@I delivs\endcsname}}
-\@for\@I:=\eu@partners\do{
- \eu@write@aux{eu}{\@I}{totaleffort}{\csname thetotal@\@I @effort\endcsname}}
-\eu@write@aux{eu}{workplan}{wgs}{\eu@wgs}}
-\newcounter{milestone}
-\def\milestone#1{\stepcounter{milestone}
-\eu@write@aux{mile}{#1}{label}{M\themilestone}
-\eu@target{mile}{#1}{M\themilestone}
-\@ifundefined{mile@stones}{\gdef\mile@stones{#1}}{\g@addto@macro\mile@stones{,#1}}}
-\def\milesfor#1{\edef\@delivs{\euref{mile}{#1}{delivs}}
-\let\m@sep=\relax
-\@for\@I:=\@delivs\do{\m@sep\ \euRef{deliv}{\@I}{label}\let\m@sep=,}}
-\newcommand{\delivrable}[6]{#2&#1&#6&#4&#5\\\hline}%due,label,id,title,type,level
-\newenvironment{delivrables}[1]{\begin{longtable}{|l|l|p{#1}|l|l|}\hline
-\#&due&title&dissem& type\\\hline\hline}{\\\hline\end{longtable}}
-\newcommand{\inputdelivs}[1]{\begin{delivrables}{#1}
-\IfFileExists{\jobname.delivrables}%
-{\input{\jobname.delivrables}}%
-{\input{\jobname.delivs}}
-\end{delivrables}}
-\def\zero@blank#1{\edef\@test{#1}\def\@zero{0}\ifx\@test\@zero\else#1\fi}
-\def\staffefforttable{%
-\edef\@wgs{\euref@aux{eu}{workplan}{wgs}}\message{wgs: \@wgs}
-{\gdef\staff@efforts{}\def\@zero{0}% initialize
- \let\tabularnewline\relax\let\hline\relax% so they do not bother us
- \@for\@I:=\eu@partners\do{%iterate over partners for the lines
- \xdef\@line{\euref@aux{partner}{\@I}{number}& \euref@aux{partner}{\@I}{short}}% first two columns
- \@for\@J:=\@wgs\do{%iterate over the work groups
- \edef\@wps{\euref@aux{wg}{\@J}{wps}}\message{wps of \@J: \@wps}% define the list of work packages
- \edef\@wgeffort{\euref@aux{\@J}{\@I}{effort}}\message{wgeffort: \@wgeffort}%
- \@for\@K:=\@wps\do{% iterate over wps
- \edef\@wpeffort{\euref@aux\@K\@I{effort}}
- \xdef\@line{\@line&\ifx\@wpeffort\@zero\else\@wpeffort\fi}}
- \xdef\@line{\@line&\ifx\@wgeffort\@zero\else\@wgeffort\fi}}
- \message{line: \@line}
- \xdef\staff@efforts{\staff@efforts\@line&
- \euref@aux{eu}{\@I}{totaleffort}\tabularnewline\hline}}
- \gdef\wpg@nums{} %initialize
- \@for\@I:=\@wgs\do{%iterate over the work groups
- \xdef\wpg@nums{\wpg@nums\euref@aux{wg}{\@I}{wpnums}&T\euref@aux{wg}{\@I}{num}}}}
-\message{wpgnums: \wpg@nums}
-\begin{tabular}{|l|l|*{\thewpgno}{c|}l|}\hline
-\# & Short \wpg@nums & Total \\\hline
-\staff@efforts
-\end{tabular}}
-\newenvironment{partnerdesc}[1]{%number, short, long,
-\eu@target{partner}{#1}{}
-\section*{\euref{partner}{#1}{number}. #1: {\sc \euref{partner}{#1}{long}} (\euref{partner}{#1}{nationality})}}
-{}
-\def\act#1#2{\multicolumn{#1}{l|}{\cellcolor{lightgray}{#2}}}
-\def\pause#1{\multicolumn{#1}{l|}{}}
-\endinput
-%%
-%% End of file `euproposal.cls'.
diff --git a/Master/tlpkg/bin/tlpkg-ctan-check b/Master/tlpkg/bin/tlpkg-ctan-check
index a0db736558f..f45258f2e3b 100755
--- a/Master/tlpkg/bin/tlpkg-ctan-check
+++ b/Master/tlpkg/bin/tlpkg-ctan-check
@@ -147,7 +147,7 @@ my @TLP_working = qw(
estcpmm
etaremune etex-pkg etextools ethiop ethiop-t1 etoolbox etoolbox-de
euenc eukdate
- euler eulervm euproposal euro europecv eurosym
+ euler eulervm euro europecv eurosym
everyhook everypage
exam examdesign examplep excludeonly exercise exp-testopt
expdlist export expressg extarrows exteps
diff --git a/Master/tlpkg/libexec/ctan2tds b/Master/tlpkg/libexec/ctan2tds
index 6aaa964ffb5..bacc37ff812 100755
--- a/Master/tlpkg/libexec/ctan2tds
+++ b/Master/tlpkg/libexec/ctan2tds
@@ -269,6 +269,7 @@ chomp ($Build = `cd $Master/../Build/source && pwd`);
'devanagr', "&MAKEdevanagr",
'devanagari', "die 'skipping, use velthuis'",
'devanagari-omega', "die 'skipping, author unknown, license unknown'",
+ 'dfgproposal', "die 'skipping, replaced by proposal'",
'diagmac', "die 'skipping, for latex 2.09 and we have diagmac2'",
'diagnose', "&MAKEflatten",
'diagxy', "die 'skipping, use barr'",
@@ -324,6 +325,7 @@ chomp ($Build = `cd $Master/../Build/source && pwd`);
'euclide', "&MAKEpst",
'eukleides', "die 'skipping, requires compilation'",
'eulervm', "&MAKEcopy",
+ 'euproposal', "die 'skipping, replaced by proposal'",
'eurofont', "die 'skipping, support for nonfree fonts or obsolete'",
'europs', "die, skipping, support for nonfree fonts",
'eurosans', "die, skipping, support for nonfree fonts",
@@ -659,6 +661,7 @@ chomp ($Build = `cd $Master/../Build/source && pwd`);
'preview-latex',"die 'skipping, use preview'",
'progkeys', "die 'skipping, noinfo license, author unfindable'",
'proofs', "die 'skipping, nosell license'",
+ 'proposal', "die 'skipping, requires stex, sorry'",
'prosper', "&MAKEflatten",
'ps2eps', "die 'skipping, must go into sources'",
'ps4pdf', "die 'skipping, obsolete'",
diff --git a/Master/tlpkg/tlpsrc/collection-publishers.tlpsrc b/Master/tlpkg/tlpsrc/collection-publishers.tlpsrc
index ac11dab4a95..f7b42669e24 100644
--- a/Master/tlpkg/tlpsrc/collection-publishers.tlpsrc
+++ b/Master/tlpkg/tlpsrc/collection-publishers.tlpsrc
@@ -32,7 +32,6 @@ depend elsarticle
depend elteikthesis
depend erdc
depend estcpmm
-depend euproposal
depend fbithesis
depend fcltxdoc
depend gaceta
diff --git a/Master/tlpkg/tlpsrc/euproposal.tlpsrc b/Master/tlpkg/tlpsrc/euproposal.tlpsrc
deleted file mode 100644
index e69de29bb2d..00000000000
--- a/Master/tlpkg/tlpsrc/euproposal.tlpsrc
+++ /dev/null