11.13 我可以在 #include 行里使用 #ifdef 来定义两个不同的东西吗?

不行。 你不能 ``让预处理器自己运行"。你能做的就是根据 #ifdef 设置使用 两个完全不同的单独 #define 行之一。

参考资料: [ISO, Sec. 6.8.3, Sec. 6.8.3.4]; [H&S, Sec. 3.2 pp. 40-1]。

翻译朱群英、孙云, LaTeX2HTML 编译 朱群英 (2005-06-23)