翻开《本草纲目》,每一味药的头一个字是药名,大字顶格;下面跟着释名、集解、气味、主治、附方。据王世贞序,这部书的体例是「每药标正名为纲,附释名为目」——书名「纲目」二字,就是从这来的。不是比喻,是排版:正名当纲,其余当目。

一、一本书的结构

王世贞序把层次写得很清楚:「每药标正名为纲,附释名为目,正始也;次以集解、辨疑、正误,详其土产形状也;次以气味、主治、附方,著其体用也。」先正名,再辨疑正误,最后才是气味主治附方。全书分一十六部、五十二卷;四库总目另记「六十二类」,又记书前有「图三卷,序例二卷,百病主治药二卷」。複者芟之,闕者緝之,訛者繩之——王序用三个动词说完了改稿。

为什么要重编。据《明史》,旧本草「品类既烦,名称多杂,或一物而析为二三,或二物而混为一品」——不是嫌药少,是嫌分类乱。旧本草的增补谱系也列在那里:神农所传三百六十五种,梁陶弘景所增亦如之,唐苏恭增一百一十四种,宋刘翰又增一百二十种,至掌禹锡、唐慎微辈「先后增补合一千五百五十八种」。《明史》把方法总结成一句:「乃窮搜博采,芟煩補闕」——先找,再删,再补。

二、三十年:从三十岁校到七十岁

工时三源一致。《明史》说「历三十年,阅书八百余家,稿三易而成书」;王序说「岁历三十稔,书考八百余家,稿凡三易」;李建元的进疏补了一句更具体的:「行年三十,力肆校雠;历岁七旬,功始成就。」三十岁动手,七十岁才完——中间四十年,书稿改了三次。

时间锚只有一个:王世贞序作于「万历岁庚寅春上元日」,即万历十八年(1590)正月十五。其余「万历间」「顺治间」,材料只给年号,本文不硬编年份。三源数字一致的有三项:五十二卷、一十六部、增药三百七十四种——这三项可以放心并排写。三十岁动手、七十岁完成,与「历三十年」是同一笔账,不是两笔。

三、三个总药数

总数就对不上了。王序的算法是「旧本一千五百一十八种,今增药三百七十四种」——1518 加 374,是 1892。《明史》换了个说法:「先后增补合一千五百五十八种」,这个 1558 是旧本草谱系一路增补到宋人的合数。四库总目又写「一千八百八十二种」,是 1882。三个数并排:1892、1558、1882。每个总数各带一套算法,而算法本身就是问题。

本文不替它们调和。原因很清楚:口径不同——王序的 1518 是「旧本」,四库的 1882 是「原书总数」,明史的 1558 是「旧本草合数」;而「旧本」这一项本身就三源不同(1518 对 1558),加数的方式也不一样。所以差值算不出来,不能写「实际共 1892 种」这种定论,也不能拿 1892 减 1558 当「新增」。能确定的只有「增药三百七十四种」这一项,三源一致。四库总目自己也写「舊有者一千五百一十八種,時珍所補者又三百七十四種」——1518 加 374 是 1892,可它给出的总数是 1882;同一篇里,差着十种。

四、书怎么进朝廷、怎么传下来

据《明史》,书成「将上之朝,时珍遽卒」。未几,神宗诏修国史、购四方书籍,其子李建元「以父遗表及是书来献,天子嘉之,命刊行天下」。进疏里说得很具体:「甫及刻成,忽值数尽」——书刚刻成,人就没了;所以进献的是刻成的书稿与遗表。「士大夫家有其书」是形容,不是印数,本文不把它当统计。他的官衔是楚王府奉祠正,《明史》也记了。

版本链只能写到这一步:四库总目说「其书初刻于万历间,王世贞为之序」,又说「其子建元又献之于朝,有进疏一篇冠于卷首」,到「国朝顺治间,钱塘吴毓昌重订付梓」。夏良心有一篇重刻序,说明万历之后还有重刻。初刻的具体年份与刻本名,本轮没核到可读页,标「待补、勿引」——常见的「1596 年金陵本」这类说法,本文不写。四库总目写到顺治重订之后,说「業醫者無不家有一編」——同样是一句形容。

五、这本书能说明什么

边界先划清:不写「李时珍尝遍百草」,三源都没有这类情节,那是后世传说;不写印数、书价、雕版工料、刻工,一条材料都没有;不把这部书当成「明代医疗水平」的代表——它是一本药书,不是医疗制度;不判断药方疗效;四库本对医书有删改,提要给的一十六部六十二类,不等于原书的版式。四库总目说他的三十年「非虛語也」,那是馆臣的评价,本文照引为评价。

回到结构:一部把药名当纲、释名当目的书,三十年、八百余家书、三易其稿,最后靠儿子献遗表进了朝廷。而它的总数,三份材料给出三个:1892、1558、1882——写书的人把「分类」当成了要解决的问题,这本书自己的分类数字,几百年后仍然数不清。这不是这本书的缺点,是它留下的账。

参考来源与延伸阅读

  1. 《明史》卷二百九十九·方技传·李时珍(清初修;维基文库) — Qing compilation, not a Ming archive. The genealogy of earlier herbals and their figures (365, then 114, then 120, 'in all 1,558'); thirty years, eight hundred-odd books, three drafts; 374 drugs added, sixteen sections, fifty-two juan; 'the proper name as the key, the explanations as the entries'; the book finished just as its author died, the son presenting the memorial and the book, the order to print it for the realm.
  2. 《本草纲目》卷首序跋:王世贞原序、李建元进疏、夏良心重刻序(明;维基文库) — The book's own front matter. Wang Shizhen's preface, dated the fifteenth day of the first month of 1590: thirty years, eight hundred-odd books, three drafts; 1,518 in the old herbals, 374 added, sixteen sections, fifty-two juan. Li Jianyuan's memorial: his father was thirty when he began collating and seventy when the work was done, and died just as it was cut. Xia Liangxin's preface to the reprint.
  3. 《四库全书总目提要》卷一百四·子部·医家类·《本草纲目》条(清乾隆官修;维基文库) — Qianlong imperial catalogue: sixteen sections, sixty-two classes, 1,882 drugs; three juan of illustrations, two of preface and examples, two of drugs for the hundred diseases; the earlier 1,518 and the 374 added; first printed in the Wanli era with Wang's preface, the memorial at the head of the volume, reprinted in the Shunzhi era by Wu Yuchang of Qiantang. A later catalogue, and the Siku text of the book itself was altered.