adding changes from OpenDreamKit
This commit is contained in:
parent
dfc0ff431c
commit
5b005eb936
@ -1533,6 +1533,8 @@
|
|||||||
\define@key{deliv}{short}{\def\deliv@short{#1}}
|
\define@key{deliv}{short}{\def\deliv@short{#1}}
|
||||||
\define@key{deliv}{lead}{\def\deliv@lead{#1}}
|
\define@key{deliv}{lead}{\def\deliv@lead{#1}}
|
||||||
\define@key{deliv}{issue}{\def\deliv@issue{#1}}
|
\define@key{deliv}{issue}{\def\deliv@issue{#1}}
|
||||||
|
\define@key{deliv}{status}{\def\deliv@status{#1}}
|
||||||
|
\define@key{deliv}{blog}{\def\deliv@blog{#1}}
|
||||||
% \end{macrocode}
|
% \end{macrocode}
|
||||||
% The |\wpdeliv| macro cycles over the due dates and generates the relevant entries into
|
% The |\wpdeliv| macro cycles over the due dates and generates the relevant entries into
|
||||||
% the deliverables file. The first step is to write the general metadata to the pdata
|
% the deliverables file. The first step is to write the general metadata to the pdata
|
||||||
@ -1562,11 +1564,14 @@
|
|||||||
\@ifundefined{deliv@lead}
|
\@ifundefined{deliv@lead}
|
||||||
{\protect\G@refundefinedtrue\@latex@warning{key 'lead' for Deliv \wpg@id undefined}}
|
{\protect\G@refundefinedtrue\@latex@warning{key 'lead' for Deliv \wpg@id undefined}}
|
||||||
{\pdata@def{deliv}{\taskin\deliv@id\wpg@id}{lead}{\deliv@lead}}
|
{\pdata@def{deliv}{\taskin\deliv@id\wpg@id}{lead}{\deliv@lead}}
|
||||||
|
\@ifundefined{deliv@due}{}{\pdata@def{deliv}{\taskin\deliv@id\wpg@id}{due}{\deliv@due}}
|
||||||
|
\@ifundefined{deliv@issue}{}{\pdata@def{deliv}{\taskin\deliv@id\wpg@id}{issue}{\deliv@issue}}
|
||||||
|
\@ifundefined{deliv@status}{}{\pdata@def{deliv}{\taskin\deliv@id\wpg@id}{status}{\deliv@status}}
|
||||||
|
\@ifundefined{deliv@blog}{}{\pdata@def{deliv}{\taskin\deliv@id\wpg@id}{blog}{\deliv@blog}}
|
||||||
% \end{macrocode}
|
% \end{macrocode}
|
||||||
% Then we iterate over the due dates and generate an entry for teach of them.
|
% Then we iterate over the due dates and generate an entry for teach of them.
|
||||||
% \begin{macrocode}
|
% \begin{macrocode}
|
||||||
\@ifundefined{deliv@due}{}{%
|
\@ifundefined{deliv@due}{}{%
|
||||||
\@ifundefined{deliv@issue}{}{\pdata@def{deliv}{\taskin\deliv@id\wpg@id}{issue}{\deliv@issue}}
|
|
||||||
\@for\@I:=\deliv@due\do{\protected@write\wpg@delivs{}{\string\deliverable%
|
\@for\@I:=\deliv@due\do{\protected@write\wpg@delivs{}{\string\deliverable%
|
||||||
{\ifnum\@I<10 0\@I\else\@I\fi}% sort key
|
{\ifnum\@I<10 0\@I\else\@I\fi}% sort key
|
||||||
{\@I}% due date
|
{\@I}% due date
|
||||||
@ -2470,16 +2475,24 @@ joint&\multicolumn{\the@site}{l|}{\jpub $\hat=$ publication, \jpro $\hat=$ proje
|
|||||||
%
|
%
|
||||||
% \begin{macro}{\coherencetable}
|
% \begin{macro}{\coherencetable}
|
||||||
% \begin{macrocode}
|
% \begin{macrocode}
|
||||||
|
\newskip\@bigflushglue \@bigflushglue = -100pt plus 1fil
|
||||||
|
\def\bigcenter{\trivlist \bigcentering\item\relax}
|
||||||
|
\def\bigcentering{\let\\\@centercr\rightskip\@bigflushglue%
|
||||||
|
\leftskip\@bigflushglue
|
||||||
|
\parindent\z@\parfillskip\z@skip}
|
||||||
|
\def\endbigcenter{\endtrivlist}
|
||||||
\define@key{coherencetable}{swsites}[true]{\def\cht@swsites{#1}}
|
\define@key{coherencetable}{swsites}[true]{\def\cht@swsites{#1}}
|
||||||
\define@key{coherencetable}{stretch}{\def\cht@stretch{#1}}
|
\define@key{coherencetable}{stretch}{\def\cht@stretch{#1}}
|
||||||
\newcommand\coherencetable[1][]{%
|
\newcommand\coherencetable[1][]{%
|
||||||
\def\cht@swsites{false}%
|
\def\cht@swsites{false}%
|
||||||
\def\cht@stretch{1}%
|
\def\cht@stretch{1}%
|
||||||
\setkeys{coherencetable}{#1}%
|
\setkeys{coherencetable}{#1}%
|
||||||
\begin{table}[ht]\centering%
|
\begin{table}[ht]%
|
||||||
\small\setlength{\tabcolsep}{.5em}%
|
\small\setlength{\tabcolsep}{.5em}%
|
||||||
\renewcommand{\arraystretch}{\cht@stretch}%
|
\renewcommand{\arraystretch}{\cht@stretch}%
|
||||||
|
\begin{bigcenter}%
|
||||||
\coherencematrix%
|
\coherencematrix%
|
||||||
|
\end{bigcenter}%
|
||||||
\caption{\coherence@caption}\label{tab:collaboration}
|
\caption{\coherence@caption}\label{tab:collaboration}
|
||||||
\end{table}}
|
\end{table}}
|
||||||
% \end{macrocode}
|
% \end{macrocode}
|
||||||
|
Binary file not shown.
@ -986,15 +986,12 @@ joint&\multicolumn{\the@site}{l|}{\jpub $\hat=$ publication, \jpro $\hat=$ proje
|
|||||||
\jorga $\hat=$ organization, \jsoft $\hat=$ software/resource dev,
|
\jorga $\hat=$ organization, \jsoft $\hat=$ software/resource dev,
|
||||||
\jsup $\hat=$ supervision}\\\hline
|
\jsup $\hat=$ supervision}\\\hline
|
||||||
\end{tabular}}
|
\end{tabular}}
|
||||||
|
|
||||||
\newskip\@bigflushglue \@bigflushglue = -100pt plus 1fil
|
\newskip\@bigflushglue \@bigflushglue = -100pt plus 1fil
|
||||||
|
|
||||||
\def\bigcenter{\trivlist \bigcentering\item\relax}
|
\def\bigcenter{\trivlist \bigcentering\item\relax}
|
||||||
\def\bigcentering{\let\\\@centercr\rightskip\@bigflushglue%
|
\def\bigcentering{\let\\\@centercr\rightskip\@bigflushglue%
|
||||||
\leftskip\@bigflushglue
|
\leftskip\@bigflushglue
|
||||||
\parindent\z@\parfillskip\z@skip}
|
\parindent\z@\parfillskip\z@skip}
|
||||||
\def\endbigcenter{\endtrivlist}
|
\def\endbigcenter{\endtrivlist}
|
||||||
|
|
||||||
\define@key{coherencetable}{swsites}[true]{\def\cht@swsites{#1}}
|
\define@key{coherencetable}{swsites}[true]{\def\cht@swsites{#1}}
|
||||||
\define@key{coherencetable}{stretch}{\def\cht@stretch{#1}}
|
\define@key{coherencetable}{stretch}{\def\cht@stretch{#1}}
|
||||||
\newcommand\coherencetable[1][]{%
|
\newcommand\coherencetable[1][]{%
|
||||||
|
Binary file not shown.
Binary file not shown.
Loading…
Reference in New Issue
Block a user