至于环境使然,则因为言论不得自由,发言持论对于现状若有不满的批评,直言发挥,就会遭受祸害,因此不得不转一个弯子,用过去的事比喻现在。
但这类的文字很可能发生双重的错误:一方面是因今乱古,一方面是以古乱今。因为今与古究竟是两回事,人间很难有两件事像数学的比例那样互比而正确的。比喻,在文学上是一个很方便的修辞方法,可是以之运用在科学的严格与政治的真实上,则每每会发生错误。
什么是因今乱古呢?假如一个史论家评论一件过去的事,他不客观地分析当时的情势,而把眼光只注意到眼前的国家社会,或更进一步要借古事以讽喻现状,那么他就不免要有许多地方为了迁就现状而有心或无心地忽略历史的真实。
——《论历史的教训》
什么是以古乱今呢?一个现象的演成有种种复杂的因素,政治的、经济的、社会的,自然也短不了历史的。过去的一件事与现在的一件事,无论如何类似,可是彼此组成的因素绝不能完全相同。若是把两件事只就表面的相似并论,而不顾及它们组成的因素,则很容易使人戴上历史的眼镜观看现在,模糊了现在的本来面目。