生成与“查看时间”或当前系统时间相关的 pdf 文件

生成与“查看时间”或当前系统时间相关的 pdf 文件

在 latex 中,该\FpEval{}{}函数可用于进行计算,并将结果存储在变量中。有关详细信息,请参阅如何将两个值相加并将结果存储在其他变量中?

包裹时钟包含一个名为的宏\tdhours,可以显示当前系统时间详情请参阅这个 pdf

我想从中读取小时数\tdhours并用它执行一些简单的计算。例如,我想从中读取小时数\tdhours并从 24 中减去它,然后显示午夜剩余的时间。我尝试了这个简单的东西,但没有用:

\documentclass{article}
\usepackage{fp,tdclock}
\begin{document}
\initclock

Current time is \tdhours hours .

\FPeval{\timeLeftForMidN}{clip(24-\tdhours)}

There is \timeLeftForMidN hours more for midnight.

\end{document}

这给出了错误信息:

! Illegal parameter number in definition of \FP@tmp.
<to be read again> 
                   1
l.8 \FPeval{\timeLeftForMidN}{clip(24-\tdhours)}

? 
! Illegal parameter number in definition of \FP@tmp.
<to be read again> 
                   2
l.8 \FPeval{\timeLeftForMidN}{clip(24-\tdhours)}

? 
! Illegal parameter number in definition of \FP@tmp.
<to be read again> 
                   3
l.8 \FPeval{\timeLeftForMidN}{clip(24-\tdhours)}

? 
! Undefined control sequence.
\clock@temp ...\def \clock@tempa ##1,##2,##3\@nil 
                                                  {##1 ##2 ##3}\extractcolor...
l.8 \FPeval{\timeLeftForMidN}{clip(24-\tdhours)}

只是为了强调我所说的和 Stack Exchange 中已经存在的一个问题的区别如何制作与时间相关的代码?:问题是关于制作 pdf 文本编译时相关。这相当于每次编译pdflatex文件时手动添加当前时间。datetime在这种情况下,包就是解决方案。

然而,就我而言,我需要一个依赖于pdf文件被查看时间的pdf

相关内容