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