[OS X TeX] Re: draftcopy "weirdness"
John B. Thoo
jthoo at yccd.edu
Wed Apr 13 16:45:51 CEST 2011
On Apr 12, 2011, at 12:00 PM, in MacOSX-TeX Digest, Vol 42, Issue 11
Claus Gerhardt wrote:
> Date: Tue, 12 Apr 2011 17:01:00 +0200
> From: Claus Gerhardt <claus.gerhardt at uni-heidelberg.de>
>
> I wonder how I could get the code wrong years ago or ifthenelse is treating "<" as "â?¤"; of course it should read
>
> \ifthenelse{\value{minutes}<10}{\thehours :0\theminutes}{\thehours:\theminutes}}
>
> Anyone who wants a trailing 0 in front a single digit hour has to do it himself.
>
> Claus
>
>
> On Apr 12, 2011, at 16:32, Claus Gerhardt wrote:
>
>> I remembered that we had this discussion some time ago, I guess Alain brought up this question, and my solution was
>>
>> \usepackage{ifthenelse}
>> \newcounter{hours}\newcounter{minutes}
>> \newcommand{\printtime}{%
>> \setcounter{hours}{\time/60}%
>> \setcounter{minutes}{\time-\value{hours}*60}%
>> \ifthenelse{\value{minutes}<9}{\thehours :0\theminutes}{\thehours:\theminutes}}
>>
>> At least I assume that this was my solution, based of course on the Latex Companion, since the above code is part of my personal package.
>>
>> Claus
Claus, I modified Peter Vamos's code with suggestion and it works beautifully (i.e., after I changed \usepackage{ifthenelse} to \usepackage{ifthen}). I also added a line to put a zero in the hours < 10.
%%%%%%%%%%%%%
%% By Peter Vamos with contribution by Claus Gerhardt
\usepackage{calc}
\usepackage{ifthen}
\newcounter{hours}\newcounter{minutes}
\newcommand\printtime{%
\setcounter{hours}{\time/60}%
\setcounter{minutes}{\time-\value{hours}*60}%
\ifthenelse{\value{hours}<10}{0\thehours}{\thehours}
\ifthenelse{\value{minutes}<10}{:0\theminutes}{:\theminutes}}
%%%%%%%%%%%%%%%%%%%
\usepackage[draft]{pdfdraftcopy}
\draftstring{%
\begin{minipage}{17cm}
\begin{center}
%\ DRAFT \quad\today\ \printtime
DRAFT \\ {\fontsize{48}{17}\selectfont \today, \printtime}
\end{center}
\end{minipage}
}
Thank you very much.
---John.
-----------------------------------------------------------------------
"It is worth thinking deeply about simple things."
---Jesus De Loera, UC Davis mathematics, 12 Jan 2011
More information about the macostex-archives
mailing list