夫集贤大学士其宣力诸臣迁赏有差赐丞相脱脱世袭荅刺罕之号特命翰林学士承旨欧阳玄制河平碑文以旌劳绩玄既为河平之碑又自以为司马迁班固记河渠沟洫仅载治水之道不言其方使后世任斯事者无所考则乃从鲁访问方略及询过客质吏牍作至正河防记欲使来世罹河患者按而求之其言曰治河一也有疏有浚有塞三者异焉酾河之流因而导之谓之疏去河之淤因而深之谓之浚抑河之暴因而扼之谓之塞疏浚之别有四曰生地曰故道曰河身曰减水河生地有直有纡因直而凿之可就故道故道有髙有卑髙者平之以趋卑髙卑相就则髙不壅卑不潴虑夫壅生溃潴生堙也河身者水虽通行身有广狭狭难受水水溢悍故狭者以计辟之广难为岸岸善崩故广者以计御之减水河者水放旷则以制其狂水隳突则以杀其怒治堤一也有剏筑修筑补筑之名有治水堤有截河堤有护岸堤有缕水堤有石舡堤治埽一也有岸埽水埽有龙尾拦头马头等埽其为埽台及推卷牵制薶挂之法有用土用石用铁用草用木用杙用絙之方塞河一也有缺口有豁口有龙口缺口者已成川豁口者旧常为水所豁水退则口下于堤水涨则溢出于口龙口者水之所会自新河入故道之界也此外不能悉书因其用功之次第而就述于其下焉其浚故道深广不等通长二百八十里百五十四步而强功始自白茅长百八十里继自黄陵冈至南白茅辟生地十里口初受广百八十步深二丈有二尺以下停广百步髙下不等相折深二丈及泉曰停曰折者用古筭法因此推彼知其势之低昻相准折而取匀停也南白茅至刘庄村接入故道十里通折垦广八十步深九尺刘庄至专固百有二里二百八十步通折停广六十步深五尺专固至黄固垦生地八里面广百步底广九十步髙下相折深丈有五尺黄固至哈只口长五十一里八十步相折停广垦六十步深五尺乃浚凹里减水河通长九十八里百五十四步凹里减水河口生地长三里四十步面广六十步底广四十步深一丈四尺自凹里生地以下旧河身至张赞店长八十二里五十四步上三十六里垦广二十步深五尺中三十五里垦广二十八步深五尺下十里二百四十步垦广二十六步深五尺张赞店至杨青村接入故道垦生地十有三里六十步面广六十步底广四十步深一丈四尺其塞专固缺口修堤三重并补筑凹里减水河南岸豁口通长二十里三百十有七步其剏筑河口前第一重西堤南北长三百三十步面广二十五步底广三十三步树置桩橛实以土牛草苇杂稍相兼髙丈有三尺堤前置龙尾大埽言龙尾者伐大树连稍系之堤旁随水上下以破囓岸浪者也筑第二重正堤并补两端旧堤通长十有一里三百步缺口正堤长四里两堤相接旧堤置桩堵闭河身长百四十五步用土牛苇草稍土相兼修筑底广三十步修髙二丈其岸上土工修筑者长三里二百十有五步有竒广不等通髙一丈五尺补筑旧堤者长七里三百步表里培薄七步増卑六尺计髙一丈筑第三重东后堤并接修旧堤髙广不等通长八里补筑凹里减水河南岸豁口四处置桩木草土相兼长四十七步于是堤塞黄陵全河水中及岸上修堤长三十六里百三十八步其修大堤剌水者二长十有四里七十步其西复作大堤剌水者一长十有二里百三十步内剏筑岸上土堤西北起李八宅西堤东南至旧河岸长十里百五十步颠广四步趾广三之髙丈有五尺仍筑旧河岸至入水东长四百三十步趾广三十步颠杀其六之一接修入水两岸埽堤并行作西埽者夏人水工征自灵武作东埽者汉人水工征自近畿其法以竹络实以小石每埽不等以蒲苇绵腰索径寸许者从铺广可一二十步长可二三十步又以曵埽索绹径三寸或四寸长二百余尺者衡铺之相间复以竹苇麻苘大繂长三百尺者为管心索就系绵腰索之端于其上以草数千束多至万余匀布厚铺于绵腰索之上槀而纳之丁夫数千以足踏实推卷稍髙即以水工二人立其上而与众合声力举用小大推梯推卷成埽髙下长短不等大者髙二丈小者不下丈余又用大索或五为腰索健丁操管心索顺埽以立踏或挂之台中铁猫大橛之上以渐缒之下水埽后掘地为渠陷管心索渠中以散草厚覆筑之以土覆其上复以土牛杂草小埽稍土多寡厚薄先后随宜修迭为埽台务使牵制上下缜宻坚壮互为犄角埽不动揺日力不足夜以继之积累既毕复施前法卷埽以压先下之埽量水浅深制埽厚薄迭之多至四埽而止两埽之间置竹络或三丈围四丈五尺实以小石土牛既满系之竹缆其两旁并埽宻下大桩就以竹络上大竹腰索系于桩上东西两埽及其中竹络之上以草土等物筑为埽台约长五十步或百步再下埽即以竹索或麻索长八百尺或五百尺者一二杂厕其余管心索之间候埽入水之后其余管心索如前薶挂随以管心长索逺置五七十步之外或鐡猫或大桩曵而系之通管束累日所下之埽再以草土等物通修成堤又以龙尾大埽宻挂于护堤大桩分析水势其堤长二百七十步北广四十二步中广五十五步南广四十二步自颠至趾通髙三丈八尺其截河大堤髙广不等长十有九里百七十七步其在黄陵北岸者长十里四十一步筑岸上土堤西北起东西故堤东南至河口长七里九十七步颠广六步趾倍之而强二步髙丈有五尺接修入水施土牛小埽稍草杂土多寡厚薄随宜修迭及下竹络安大桩系龙尾埽如前两堤法唯修迭埽台増用白阑小石并埽上及前游修埽堤一长百余步直抵龙口稍北拦头三埽并行埽大堤广与剌水二堤不同通前列四埽间以竹络成一大堤长二百八十步北广百一十步其颠至水面髙丈有五尺水面至泽腹髙二丈五尺通髙三丈五尺中流广八十步其颠至水面髙丈有五尺水面