我想使用表格环境制作一个表格,在我的表格中的一个单元格中,我需要包含实际日期.一个聪明的方法是使用\ date {}命令 - 但是我不能让它在表格环境中包含\ date {}命令...是不可能的?
干杯,
卡斯滕
\date没有得到日期,它设置文件的日期.如果您浏览latex.ltx源代码,您会发现:
\def\date#1{\gdef\@date{#1}}
Run Code Online (Sandbox Code Playgroud)
因此,如果在序言中设置了文档的日期,您可以使用它来获取它\@date.不幸的是(对你来说)宏有一个@,所以你不能直接在常规文档文本中使用它.所以你必须把它放在你的序言中:
\makeatletter
\let\insertdate\@date
\makeatother
Run Code Online (Sandbox Code Playgroud)
然后\insertdate是别名,\@date并将前导码中指定的日期插入当前文本.
但是你也提到了"实际"日期,这可能意味着编辑文档时的当前日期.该信息由TeX存储\today.
顺便说一句,您可以在TeX StackExchange上找到整个社区,其中没有与TeX相关的问题太小.
| 归档时间: |
|
| 查看次数: |
4387 次 |
| 最近记录: |