summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/upmethodology
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2015-06-27 17:25:40 +0000
committerKarl Berry <karl@freefriends.org>2015-06-27 17:25:40 +0000
commit6a58a35cb0d375da811ddc7e86f786affab8264c (patch)
tree58e7711f870a50603b1c21c0587454badecacac9 /Master/texmf-dist/tex/latex/upmethodology
parente9a0047713794bb21566e314add10254499b14b5 (diff)
upmethodology (26jun15)
git-svn-id: svn://tug.org/texlive/trunk@37694 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/upmethodology')
-rw-r--r--Master/texmf-dist/tex/latex/upmethodology/UPMVERSION.def2
-rw-r--r--Master/texmf-dist/tex/latex/upmethodology/upmethodology-fmt.sty5
-rw-r--r--Master/texmf-dist/tex/latex/upmethodology/upmethodology-frontpage.sty39
3 files changed, 34 insertions, 12 deletions
diff --git a/Master/texmf-dist/tex/latex/upmethodology/UPMVERSION.def b/Master/texmf-dist/tex/latex/upmethodology/UPMVERSION.def
index 17c4a36b3f7..a60390540ba 100644
--- a/Master/texmf-dist/tex/latex/upmethodology/UPMVERSION.def
+++ b/Master/texmf-dist/tex/latex/upmethodology/UPMVERSION.def
@@ -1 +1 @@
-\def\UPMVERSION{20150424}
+\def\UPMVERSION{20150626}
diff --git a/Master/texmf-dist/tex/latex/upmethodology/upmethodology-fmt.sty b/Master/texmf-dist/tex/latex/upmethodology/upmethodology-fmt.sty
index 6428c71296a..9edae0d83e0 100644
--- a/Master/texmf-dist/tex/latex/upmethodology/upmethodology-fmt.sty
+++ b/Master/texmf-dist/tex/latex/upmethodology/upmethodology-fmt.sty
@@ -1,6 +1,6 @@
% Layout and Pagraph Format for Unified Process Methodology
%
-% Copyright (c) 2006-2009, 2012-2014 Stephane GALLAND <galland@arakhne.org>
+% Copyright (c) 2006-2009, 2012-2015 Stephane GALLAND <galland@arakhne.org>
%
% This program is free library; you can redistribute it and/or modify
% it under the terms of the GNU Lesser General Public License as
@@ -17,7 +17,7 @@
% write to the Free Software Foundation, Inc., 59 Temple Place - Suite
% 330, Boston, MA 02111-1307, USA.
-\global\edef\upm@package@fmt@ver{2015/04/24}
+\global\edef\upm@package@fmt@ver{2015/06/26}
\NeedsTeXFormat{LaTeX2e}[1995/12/01]
\ProvidesPackage{upmethodology-fmt}[\upm@package@fmt@ver]
@@ -1496,3 +1496,4 @@
}
\endinput
+
diff --git a/Master/texmf-dist/tex/latex/upmethodology/upmethodology-frontpage.sty b/Master/texmf-dist/tex/latex/upmethodology/upmethodology-frontpage.sty
index 133786fe4c7..f1040abc12a 100644
--- a/Master/texmf-dist/tex/latex/upmethodology/upmethodology-frontpage.sty
+++ b/Master/texmf-dist/tex/latex/upmethodology/upmethodology-frontpage.sty
@@ -1,6 +1,6 @@
% Front page for Unified Process Methodology
%
-% Copyright (c) 2006-2009 Stephane GALLAND <galland@arakhne.org>
+% Copyright (c) 2006-2015 Stephane GALLAND <galland@arakhne.org>
%
% This program is free library; you can redistribute it and/or modify
% it under the terms of the GNU Lesser General Public License as
@@ -18,15 +18,16 @@
% 330, Boston, MA 02111-1307, USA.
%
-\global\edef\upm@package@fp@ver{2009/10/30}
+\global\edef\upm@package@fp@ver{2015/06/26}
\NeedsTeXFormat{LaTeX2e}[1995/12/01]
\ProvidesPackage{upmethodology-frontpage}[\upm@package@fp@ver]
\RequirePackage{upmethodology-p-common}
-%-----
+%----------------------------------------
% Locales
+%----------------------------------------
\def\upm@front@lang@english{
\gdef\upm@lang@@{\message{**** upmethodology-frontpage is using English language ****}}%
\gdef\upm@lang@front@authors{\upm@lang@document@authors}
@@ -35,6 +36,7 @@
\gdef\upm@lang@@{\message{**** upmethodology-frontpage is using French language ****}}%
\gdef\upm@lang@front@authors{\upm@lang@document@authors}
}
+
%----------------------------------------
% OPTIONS
%----------------------------------------
@@ -58,8 +60,9 @@
\newdimen\upm@front@tmpa
\newdimen\upm@front@tmpb
-%-----
+%----------------------------------------
% String format
+%----------------------------------------
\def\upm@front@force@single@spacing#1{{\begin{singlespace}#1\end{singlespace}}}
\def\upm@front@maintitle@fmt#1{\Huge \scshape #1}
\def\upm@front@project@fmt#1{\textbf{\Large #1}}
@@ -70,8 +73,9 @@
\begin{upmfontsize}{\small}#1\end{upmfontsize}%
}
-%-----
+%----------------------------------------
% Define the command to put the title with a classic layout
+%----------------------------------------
\newcommand{\upm@front@layout@classic}{%
\message{************ USE CLASSIC FRONT COVER}
\begin{titlepage}%
@@ -126,8 +130,9 @@
}
-%-----
+%----------------------------------------
% Define the command to put the title with a classic layout
+%----------------------------------------
\newcommand{\upm@front@layout@modern}{%
\message{************ USE MODERN FRONT COVER}
\begin{titlepage}%
@@ -187,8 +192,9 @@
}%
}
-%----
+%----------------------------------------
% Set the front page layout as the classic layout theme
+%----------------------------------------
%\setfrontcover{layout_name}
\newcommand{\setfrontcover}[1]{%
\upm@front@setfrontlayout{#1}{\errmessage{invalid front layout theme: #1}}%
@@ -211,20 +217,35 @@
\upm@front@layout}%
\newcommand{\makefrontcover}{\maketitle}
-%----
+%----------------------------------------
% Set the illustration figure on the front page
+%----------------------------------------
%\setfrontillustration[size_factor]{filename}
\newcommand{\setfrontillustration}[2][1]{%
\Set{frontillustrationsize}{#1}%
\Set{frontillustration}{#2}%
}
-%----
+%----------------------------------------
% Clear the illustration figure on the front page
+%----------------------------------------
%\clearfrontillustration
\newcommand{\clearfrontillustration}{%
\Set{frontillustrationsize}{1}%
\Unset{frontillustration}%
}
+%----------------------------------------
+% SUPPORT FOR TIKZEXTERNAL
+%----------------------------------------
+% See issue #25
+\AtBeginDocument{
+ \@ifundefined{tikzexternalrealjob}{}{%
+ \message{*** Overriding the document specification for TikZ externalizer.}%
+ \ifthenelse{\equal{\jobname}{\tikzexternalrealjob}}{}{%
+ \gdef\maketitle{}%
+ }%
+ }%
+}
+
\endinput