〔14〕两岸扫堤并行。作西扫者夏人水工,征自灵武;作东扫者汉人水工,征自近畿。其法以竹络实以小石,每扫不等,以蒲苇绵腰索径寸许者从铺,广可一二十步,长可二三十步。又以曳扫索綯径三寸或四寸、长二百余尺者衡铺之。相间复以竹苇麻大繂,长三百尺者为管心索,就系绵腰索之端于其上,以草数千束,多至万余,匀布厚铺于绵腰索之上,袴而纳之,丁夫数千,以足蹈实,推卷稍高,即以水工二人立其上,而号于众,众声力举,用小大推梯,推卷成扫,高下长短不等,大者高二丈,小者不下丈余。又用大索或互为腰索,转致河滨,选健丁操管心索,顺扫台立踏,或挂之台中铁猫大橛之上,以渐缒之下水。扫后掘地为渠,陷管心索渠中,以散草厚覆,筑之以土,其上复以土牛、杂草、小扫梢土,多寡厚薄,先后随宜。修叠为扫台,务使牵制上下,缜密坚壮,互为掎角,扫不动摇。日力不足,火以继之。积累既毕,复施前法,卷扫以压先下之扫,量水浅深,制扫厚薄,叠之多至四扫而止。两扫之间置竹络,高二丈或三丈,围四丈五尺,实以小石、土牛。既满,系以竹缆,其两旁并扫,密下大桩,就以竹络上大竹腰索系于桩上。东西两扫及其中竹络之上,以草土等物筑为扫台,约长五十步或百步,再下扫,即以竹索或麻索长八百尺或五百尺者一二,杂厕其余管心索之间,俟扫入水之后,其余管心索如前珣挂,随以管心长索,远置五七十步之外,或铁猫,或大桩,曳而系之,通管束累日所下之扫,再以草土等物通修成堤,又以龙尾大扫密挂于护堤大桩,分析水势。其堤长二百七十步,北广四十二步,中广五十五步,南广四十二步,自颠至趾,通高三丈八尺。
河的两岸同时进行修建扫堤的工程。负责西边扫堤的是西夏的水工,从灵武征调来的;负责东边扫堤的是汉族的水工,从京城附近征调来的。制作扫的方法是用竹篾编成笼子,里面装满小石子,每个扫的大小不一定。用蒲草、芦苇和绵绳(直径约一寸)顺着铺开,宽度大约一二十步,长度大约二三十步。再用牵引扫的绳索(直径三寸或四寸,长二百多尺)横着铺在上面。间隔着再用竹苇麻制成的大绳(长三百尺)作为管心索,把绵腰索的一端系在它上面。然后准备几千捆草,多的达到上万捆,均匀地厚厚铺在绵腰索上,用裤子兜起来?其实“袴而纳之”意思是像穿裤子一样套进去?实际上“袴”通“挎”,可能有包裹的意思。丁夫几千人,用脚踩实,推卷得稍微高一点,就让两个水工站在上面,向众人号令,大家一齐用力,用大小推梯推卷成扫。扫的高低长短不一样,大的高两丈,小的也不低于一丈多。再用大索或者互相连接作为腰索,转运到河边,挑选健壮的丁夫操作管心索,顺着扫台立着踩踏,有的挂在扫台中间的铁锚或者大桩上,逐渐把扫缒入水中。扫入水后,在地上挖沟,把管心索陷在沟中,用散草厚厚覆盖,再用土筑实,上面再用土牛、杂草、小扫稍土等,多少厚薄根据情况先后处理。修整叠成扫台,务必使上下牵制,严密坚固,互相支撑,扫就不会动摇。白天时间不够,就点燃火把继续干。堆积完成后,再用前面的方法,卷扫压住先前下放的扫,根据水的深浅决定扫的厚薄,最多叠放四个扫就停止。两个扫之间放置竹编笼子,高两丈或三丈,周长四丈五尺,里面装满小石子、土牛。装满后用竹缆系住,它的两旁连着扫,密密地打下大桩,就用竹络上的大竹腰索系在桩上。东西两个扫以及它们中间的竹络上面,用草土等物筑成扫台,大约长五十步或一百步。再下扫时,就用竹索或麻索(长八百尺或五百尺)一两根,夹杂在其他管心索之间,等扫入水之后,其他的管心索像之前一样系挂,随即用长的管心索,远远地放在五七十步之外,或者铁锚,或者大桩,牵引系住,统管约束连日下放的扫。然后再用草土等物统一修成堤,再用龙尾大扫密挂在护堤的大桩上,分割水势。这道堤长二百七十步,北面宽四十二步,中间宽五十五步,南面宽四十二步,从顶部到底部,总高三丈八尺。
〔15〕其截河大堤,高广不等,长十有九里百七十七步。其在黄陵北岸者,长十里四十一步。筑岸上土堤,西北起东西故堤,东南至河口,长七里九十七步,颠广六步,趾倍之而强二步,高丈有五尺,接修入水。施土牛、小扫梢草杂土,多寡厚薄随宜修叠,及下竹络,安大桩,系龙尾扫,如前两堤法。唯修叠扫台,增用白阑小石。并扫上及前几修扫堤一,长百余步,直抵龙口。稍北,栏头三扫并行,扫大堤广与刺水二堤不同,通前列四扫,间以竹络,成一大堤,长二百八十步,北广百一十步,其颠至水面高丈有五尺,水面至泽腹高二丈五尺,通高三丈五尺;中流广八十步,其颠至水面高丈有五尺,水面至泽腹高五丈五尺,通高七丈。并创筑缕水横堤一,东起北截河大堤,西抵西刺水大堤。又一堤东起中刺水大堤,西抵西刺水大堤,通长二里四十二步,亦颠广四步,趾三之,高丈有二尺。修黄陵南岸,长九里百六十步,内创岸土堤,东北起新补白茅故堤,西南至旧河口,高广不等,长八里二百五十步。
那段截断黄河的大堤,高度和宽度不一致,长度有十九里一百七十七步。其中在黄陵北岸的那段,长度有十里四十一步。在岸上修筑土堤,从西北方的东西旧堤开始,往东南到河口,长度七里九十七步,顶部宽度六步,底部宽度是顶部的两倍再加两步,高度一丈五尺,连接延伸到水中。使用土牛、小扫梢草混合泥土,根据实际情况决定多少厚薄来修整叠筑,并且设置竹笼,安放大木桩,绑扎龙尾扫,方法与前两道堤一样。只是在修筑叠扫台时,增加了白色的小石头。同时在扫的上方和前面一共修了一座扫堤,长度一百多步,直接抵达到龙口。稍往北,有三道栏头扫并行,扫大堤的宽度与刺水二堤不同,总共在前列设置四道扫,中间用竹笼间隔,形成一座大堤,长度二百八十步,北端宽度一百一十步,它的顶部到水面的高度是一丈五尺,水面到河床底部的高度是二丈五尺,总高度三丈五尺;中流宽度八十步,顶部到水面一丈五尺,水面到河床底部五丈五尺,总高度七丈。同时新修筑了一道缕水横堤,东边从北截河大堤开始,西边到达西刺水大堤。又有一道堤东边从中刺水大堤开始,西边到达西刺水大堤,总长度二里四十二步,也是顶部宽度四步,底部宽度是顶部的三倍,高度一丈二尺。修整黄陵南岸,长度九里一百六十步,其中新修了一道岸土堤,东北从新修补的白茅旧堤开始,西南到旧河口,高度和宽度不一致,长度八里二百五十步。
〔16〕乃入水作石船大堤,盖由是秋八月二十九日乙巳道故河流,先所修北岸西中刺水及截河三堤犹短,约水尚少,力未足恃。决河势大,南北广四百余步,中流深三丈余,益以秋涨,水多故河十之八。两河争流,近故河口,水刷岸北行,洄漩湍激,难以下扫。且扫行或迟,恐水尽涌入决河,因淤故河,前功遂隳。鲁乃精思障水入故河之方,以九月七日癸丑,逆流排大船二十七艘,前后连以大桅或长桩,用大麻索、竹縆绞缚,缀为方舟。又用大麻索、竹縆用船身缴绕上下,令牢不可破,乃以铁猫于上流<*石垂之水中。又以竹縆绝长七八百尺者,系两岸大橛上,每縆或<*石垂二舟或三舟,使不得下,船腹略铺散草,满贮小石,以合子板钉合之,复以扫密布合子板上,或二重,或三重,以大麻索缚之急,复缚横木三道于头桅,皆以索维之,用竹编笆,夹以草石,立之桅前,约长丈余,名曰水帘桅。复以木榰拄,使帘不偃仆,然后选水工便捷者,每船各二人,执斧凿,立船首尾,岸上搥鼓为号,鼓鸣,一时齐凿,须臾舟穴,水入,舟沉,遏决河。水怒溢,故河水暴增,即重树水帘,令后复布小扫土牛白阑长梢,杂以草土等物,随以填垛以继之。石船下诣实地,出水基趾渐高,复卷大扫以压之。前船势略定,寻用前法,沉余船以竟后功。昏晓百刻,役夫分番甚劳,无少间断。船堤之后,草扫三道并举,中置竹络盛石,并扫置桩,系缆四扫及络,一如修北截水堤之法。第以中流水深数丈,用物之多,施功之大,数倍他堤。船堤距北岸才四五十步,势迫东河,流峻若自天降,深浅叵测。于是先卷下大扫约高二丈者,或四或五,始出水面。修至河口一二十步,用工尤艰。薄龙口,喧豗猛疾,势撼扫基,陷裂欹倾,俄远故所,观者股弁,众议腾沸,以为难合,然势不容已。鲁神色不动,机解捷出,进官吏工徒十余万人,日加奖谕,辞旨恳至,众皆感激赴功。十一月十一日丁巳,龙口遂合,决河绝流,故道复通。又于堤前通卷栏头扫各一道,多者或三或四,前扫出水,管心大索系前扫,<*石垂后阑头扫之后,后扫管心大索亦系小扫,<*石垂前阑头扫之前,后先羁縻,以锢其势。又于所交索上及两扫之间,压以小石白阑土牛,草土相半,厚薄多寡,相势措置。
于是进入水中制作石船大堤。原来是因为这年秋季八月二十九日乙巳日,要疏导旧河道。先前修建的北岸西中刺水堤和截河堤这三道堤坝还比较短,约束水流的能力还不够,力量不足以依靠。决口的河水水势很大,南北宽度有四百多步,中流深度有三丈多,再加上秋季涨水,水量比旧河多出十分之八。旧河和决河两股水流争相奔流,靠近旧河口的地方,水流冲刷北岸向北移动,形成漩涡激流,很难放下扫。而且扫行进如果迟缓,担心水全都涌入决口,因而淤塞旧河,前功尽弃。贾鲁于是精心思考阻挡水流进入旧河的方法,在九月七日癸丑日,逆流排列二十七艘大船,前后用大桅杆或长桩连接,用大麻索、竹缆绞缠捆绑,连缀成方舟。又用大麻索、竹缆在船身上下缠绕,使它们牢固不可破,然后用铁锚在上游将它们垂入水中。又用极长的竹缆,长七八百尺,系在两岸的大木桩上,每根缆绳或垂两艘船或三艘船,使它们不能往下漂。船腹稍微铺一些散草,装满小石子,用合子板钉合,再把扫密密地铺在合子板上,有的两层,有的三层,用大麻索紧紧扎牢,又在头桅上捆绑三道横木,都用绳索维系,用竹编成笆,中间夹上草和石头,树立在桅杆前面,长约一丈多,名叫水帘桅。又用木桩支撑,使水帘不会倒伏。然后挑选灵活便捷的水工,每船各二人,拿着斧头和凿子,站在船头和船尾,岸上敲鼓作为号令,鼓声一响,同时一齐凿船,不一会儿船被凿出洞,水进入,船沉下去,阻碍了决河的水流。水流被激怒而溢出,旧河的水量突然大增,立即重新树立水帘,令后面再铺小扫、土牛、白阑、长梢,夹杂草土等物,随之用来填垛接续。石船沉到实地,露出水面的基础逐渐增高,再卷起大扫来压住它。前面的船情况略微稳定后,随即使用前面的方法,沉下剩余的船来完成后面的工程。从早到晚一整天,役夫轮流替换,非常劳累,没有短暂间断。船堤之后,草扫三道同时进行,中间放置竹笼盛石头,连同扫设置木桩,系缆绳在四扫和竹笼上,完全如同修建北截水堤的方法。只是因为中流水深数丈,所用的材料之多,施工之大,比其他堤坝多数倍。船堤距离北岸才四五十步,形势逼近东河,水流湍急像从天而降,深浅不可测量。于是先卷下大约高二丈的大扫,或四个或五个,才开始露出水面。修到河口一二十步远时,施工尤其艰难。逼近龙口,水势喧哗猛烈,势态撼动扫基,使基础陷裂倾斜,不久远离了原来的位置,观看的人大腿发抖,大家议论纷纷,认为难以合龙,但形势不允许停止。贾鲁神色不动,机敏超常,进用官吏工徒十多万人,每天加以奖励告谕,言辞意旨恳切周到,众人都感激而努力。十一月十一日丁巳日,龙口终于合龙,决河断流,旧河道重新畅通。又在堤前通卷栏头扫各一道,多的或三道或四道,前扫出水,管心大索系在前扫,垂在后阑头扫之后,后扫管心大索也系小扫,垂在前阑头扫之前,前后束缚,以控制它的势头。又在相交的绳索上以及两扫之间,用小石白阑土牛压上,草土各半,厚薄多少,根据情况措置。