两句话放在一起,几乎像一副对联。一句是图纸:「匠人营国,方九里,旁三门。」一句是禁令:「都城过百雉,国之害也。」前一句说一座城应该怎么排,后一句说一座城不许有多大。两句都不是在量某一座城——这是读这两段材料时最容易忘掉的一点。

一张九里的图

《周礼·冬官考工记·匠人》给的是一整套「营国」的规制:「方九里,旁三门。国中九经九纬,经涂九轨。左祖右社,前朝后市,市朝一夫。」——九里见方,每边三门;城内九条南北向、九条东西向的大道,主道宽九轨;左为宗庙,右为社稷,前为朝廷,后为市,市与朝各占「一夫」之地。数、门、路、庙社、市朝,全按方位排好。每一项都落在方位上:门的数目、大道的经纬、主道的轨数、宗庙与社稷、朝廷与市。句子里没有一个尺寸是从某座城量来的,它是给将要建的城开的规格。

同一篇紧接着又用「雉」把人分等级:「王宫门阿之制五雉,宫隅之制七雉,城隅之制九雉。」——王宫门屏的高度是五雉,宫角七雉,城角九雉。再往下:「门阿之制,以为都城之制。宫隅之制,以为诸侯之城制。」——王宫门屏那一档,拿来当「都」的城墙标准;宫角那一档,拿来当诸侯之城的标准。城的尺寸,在这段文本里不是工程问题,是等级问题。

一道百雉的禁令

《左传·隐公元年》记的是另一面。郑庄公把弟弟共叔段封在「京」,祭仲劝他:「都城过百雉,国之害也。先王之制:大都,不过参国之一;中,五之一;小,九之一。今京不度,非制也,君将不堪。」——城墙超过一百雉就是国家的祸害;大都的城墙不超过国都的三分之一,中等的五分之一,小的九分之一;京已经不合度了。后面的事《左传》写得很清楚:段扩充地盘、备甲兵,最后出奔。

这段话常被当成「周代城市尺寸法」,但它是一次具体的进谏:对象是郑国的一座「都」,抓手是「百雉」这条线,落点是「君将不堪」。至于「参国之一」量的是城墙长度还是城周,注家有解释,文本本身没细说;本文只照原文写比例,不替它换算成面积,也不推算京的尺寸——京有多大,材料没有给。

雉是什么

「雉」是量城墙的单位。《孔子家语》卷一有一句「邑无百雉之城」,旧注把单位说破:「高丈、长丈,曰堵。三堵,曰雉。」——高一丈、长一丈的墙面叫一堵,三堵叫一雉;也就是一雉之墙长三丈、高一丈。本文只在「丈」这一级上引用这个折算,不再折成米:周尺多长、一雉合多少米,是另一层问题,材料里没有现成答案。同一个词在《考工记》里又当高度用,不专量长度:门屏、宫角、城角。既能量墙长、又能量建筑高度的单位,正是礼制文本喜欢的那种——它更多是在分级,不是在测量。

把两段文本并读,会看到同一个词在两处派不同用场:《考工记》用雉量门屏、宫角、城角的高度,是建城的等级;《左传》用百雉卡「都」的墙长,是治城的红线。同一套度量语言,一处用来规划,一处用来管人。正因为它身兼两用,这两段话不能合并成一部「周代城市法」:一段是设计者的图样,一段是朝臣的警告。

制度不是实测

三件事要说清楚。第一,「方九里」是「营国」的规制,不是任何一座城的实测:它给的是形状、门数、路网、庙社与市朝的位置,没有一句说哪座城真的这样建。第二,「百雉」是禁令的阈值,不是某座城的墙长。第三,这两段文本里没有一处实测数据——没有城址、没有夯土、没有量过的墙。所以这两段材料能回答的是「应该多大」和「不许超过多少」,不是「实际多大」。要问实际,得去看城墙本身:临淄那样量过的城址是另一条路(另有专文),两条路不能互相代答,也不能把《考工记》的九里当成某座城的考古依据。这种缺失不是流传中的意外:礼书与政治轶事本来就不是记录测量数据的文体。

能说什么,不能说什么

能写死的只有文本给出的数:九里见方、每边三门、九经九纬、经涂九轨;门阿五雉、宫隅七雉、城隅九雉;大都参国之一、中五之一、小九之一;百雉为限。这些数原样引用即可,不必解释成今天的单位。

不能写的是:把九里折成米、折成面积;把百雉折成米;说「周代城市都是方九里」;说「各国都执行了这套等级」;拿《考工记》给某座城址定年代或定性质;拿《左传》一句话推京的规模。这些都没有材料支撑。

这样看,两段文本的价值不在数字,而在它们把「城的大小」写成了两种东西:一种是理想的秩序(九里、三门、经纬、庙社),一种是现实的政治(百雉、三分、五分、九分)。前者告诉人一座城该长什么样,后者告诉人一座城不许长到多大。真实的中国古城,大概两样都不完全照办——但那是考古要回答的事,不是这两页纸能回答的。

参考来源与延伸阅读

  1. 《周礼·冬官考工记·匠人》(维基文库本;「前朝后市」一作「面朝后市」) — The planning text: 'The master builder lays out the capital: nine li square, three gates to each side; within the city nine north-south and nine east-west avenues, the main avenues nine carriage-tracks wide; the ancestral temple on the left, the altars of soil and grain on the right, the court in front and the market behind, the market and court each one 'fu'.' The same chapter measures rank in zhi: the royal palace gate-screen five zhi, the palace corner seven, the city corner nine; and rules that the gate-screen standard is to serve for the walls of secondary capitals, the palace-corner standard for the walls of the lords. An ideal scheme, not a survey of any city.
  2. 《春秋左氏传·隐公元年》(维基文库本) — The prohibition, spoken by Zhai Zhong against Duke Zhuang of Zheng, who had given his younger brother Duan the city of Jing: 'If a secondary capital exceeds a hundred zhi, it is a danger to the state. By the former kings' rule, the great secondary capitals are no more than one third of the capital, the middle ones one fifth, the small ones one ninth. Now Jing is out of measure, contrary to rule; you will not be able to bear it.' A political limit, not a measurement of any wall.
  3. 《孔子家语》卷一(存「邑无百雉之城」及旧注「高丈、长丈,曰堵。三堵,曰雉」;维基文库本) — Used only for the traditional gloss on the unit: 'a wall one zhang high and one zhang long is a du; three du are a zhi' — i.e. a zhi of wall is three zhang long and one zhang high. The article states the gloss in zhang and does not convert it into metres.