ltxdirchk.dtx
\typeout
输出信息, 通过向 17 号输出立即写得到.
\dospecials
将一些特殊字符传给 \do
.
\@makeatother
将参数(一个字符)的类别设为 12.
\space
空格.
\@tempswafalse
, \@tempswatrue
两个临时条件设置 \if@tempswa
宏.
\loop#1\repeat
循环.
\two@digits
左 0 填充到两位.
\@firstoftwo
, \@secondoftwo
如其名, 分别返回两个参数中的第一和第二个.
\@empty
空宏.
\@percentchar
类别为 12 的 %
.
\strip@prefix#1>
应该是用来脱去 \meaning
输出中的宏名, 在命令保护中有用.
\@currdir
在 UNIX/Linux 上, 定义为 \def\@currdir{./}
.
\input@path
空格分隔的目录列表, 每个含于 {}
.
\filename@parse{
filename }
, 设置 \filename@area
, \filename@base
, \filename@ext
. 分别为文件目录(或域), 文件基名(不含扩展名)和文件扩展名.
\today
形如 yyyy/mm/dd:HH:MM:SS 的时间, 从 \time
中得来.
\IfFileExists{
filename }{
success commands }{
fail commands }
. 测试文 件是否存在, 并执行相应的命令. 用 \read
命令读取时间信息并检查文件时间 是否今天, 否则给出错误. 用这个测试来定义 \@currdir
.
No comments:
Post a Comment