LaTeX Source2e

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: