对于我正在开展的一个项目,我正在将 LaTeX 文档中的文本写入简单的 PHP 文档以用于海报。但是,我遇到了一个无法解决的问题;
我正在使用 datetime 包来存储日期,我想将创建日期放入 PHP 文件中。但是,我似乎不太了解 LaTeX 中的扩展,因为我不知道如何做到这一点。
日期保存在以下命令中:
\newcommand\@@meetingDate{}
\newcommand\meetingDate[3]{
\newdate{meeting}{#1}{#2}{#3}
\iftoggle{dutch}{\renewcommand\@@meetingDate{\datedutch\displaydate{meeting}}}{
\renewcommand\@@meetingDate{\usdate\displaydate{meeting}}}
}
会议日期的设置使其可以在我正在创建的实际文件上使用。我使用以下代码将信息写入另一个文件:
%% Get date and location
\newwrite\generalone
\immediate\openout\generalone=data/generaldata.php
\immediate\write\generalone{<table class="adjes">}
\immediate\write\generalone{<tr>}
\immediate\write\generalone{<th class="number"> Date: </th>}
\immediate\write\generalone{<th class="comment"> \@@meetingDate </th>}
\immediate\write\generalone{</tr>}
\immediate\write\generalone{<tr>}
\immediate\write\generalone{<th class="number"> Location: </th>}
\immediate\write\generalone{<th class="comment"> \@@meetingLocation </th>}
\immediate\write\generalone{</tr>}
\immediate\write\generalone{</table>}
\closeout\generalone
请注意,meetingLocation 宏工作正常,因为它不需要扩展。
我已经搜索了大量有关扩展的内容,但仍然不确定如何扩展此命令以便我可以将其写入文件。
我能做到这一点吗?如果可以,该怎么做?非常感谢您的帮助。