书纂言

  导黒水至于三危入于南海
  水经曰出张掖鸡山南至炖煌过三危山汉志曰益州郡滇池县有黒水祠夏氏曰黒水在张掖为雍州之界在于阗为梁州之界易氏曰樊绰蛮书载蛮水之入南海者有四西洱河与澜沧江合一也丽水与弥渃江合二也新丰川合勃弄诸水三也唐所见盘江四也绰指丽水为黒水一名様禆江而罗些城北有山即三危山其水从罗些城三危山西南行上流出于西羌吐蕃下流南至苍望城又南至双王道勿川有弥渃江西南来防南经骠国之东而入海罗些乃南诏吐蕃南北相距之地其西接吐蕃其东接剑南东北之西境蔡氏曰梁雍二州西邉皆以黒水为界是黒水自雍之西北而直出梁之西南也中国山冈脊皆自西北而来积石西倾岷山冈脊以东之水既入于河汉岷江其冈脊以西之水即为黒水而入于南海
  导河积石至于龙门南至于华隂东至于厎柱又东至于孟津东过洛汭至于大伾北过洚水至于大陆又北播为九河同为逆河入于海
  河水出塞外东北入塞内汉张骞穷河源一源出葱岭一源出于阗于阗河北流合葱岭河东注蒲昌海去玉门阳闗三百余里水潜行地下南出积石为中国河説者谓张骞徒见两水入蒲昌海误以为河源尔雅云河出昆仑墟唐长庆中薛元使吐蕃自陇西成纪县西南出塞二千余里得河源于莫贺延碛尾曰闷磨黎山其山中髙四下所谓昆仑也东北流与积石河相连河源澄莹冬春可涉下稍合流色赤益逺他水并注遂浊河源非出于积石禹导河自积石始也易氏曰河自廓州积石军北东北流一百五十里至化城县南八十歩东流一百四十里至鄯州龙支县西南六十里积石山在县西九十八里又三百九十里至河州枹罕县南五十里积石在县西北七十里一名唐述山今人自龙支县山为大积石此山名小积石又三百里至兰州五泉县北二十里东北流三百八十里至防州之防宁县西北有黄河堰又五百三十里至灵州之回乐县枕黄河即后魏刁雍开冨平艾山旧渠通河漑田之地又经灵武县又一千余里至西受降城东流一百八十里至天徳军又二百里至中受降城又三百里至东受降城三城皆唐景隆中张仁愿所筑并在河岸以遏突厥河转南流三百五十里至朔州之鄯阳县西三十里又三百七十四里至岚州之合河县西二里又七十里至石州之临泉县北二十里又经定湖县西二百歩孟门闗在县西一百歩又经平夷县西四五十里又四百二十里至隰州之永和县东六十里又经泰宁县又二百里至慈州之吉昌县北六十里又经文城县孟门山在县西南三十六里河中有山如槽水流悬注七十余尺俗名石槽与龙门相对即龙门之上口为河之巨阨又一百八十里至河中府之龙门县北二十五里乃龙门口所谓至于龙门者也河口广八十歩水陆不通大鱼集其下不得上又二百里至陕州之西北对河为华州华隂县河经太华之北故曰华隂河至东流经陜州之芮城县陜县又五十里至陜石县有厎柱山在河中又二百五十里至河南府王屋县南五十里又至河阳县后为孟州南城四面临河谓之冨平津古谓之孟津又经巩县有五社渡洛水入河谓之洛口亦名什谷张仪所谓下兵三川塞什谷之口者也又经泛水县本汉成臯县一名虎牢三百九十里至衞州汲县南五十里谓之津亦谓之石济津东北流至黎阳县大伾山在县南七里俗号为黎山二百五十里至相州临河县南五里又八十里至澶州顿丘县南二十五里北流一百二十里至魏州之贵乡县大河故渎在县西三里俗云王莽河东北流二百一十里至贝州经城县枯河在县东十里又二百一十里至冀州南宫县洚水故渎在县东南六里以禹河东从故道入海而不入河又一百二十里至沧州下流故道不可复考九河入海当在沧州之北蔡氏曰自积石至龙门三千里经但一书积石不言方向荒逺在所畧也龙门而下因其所经记其自北而南则曰南至华隂记其自南而东则曰东至厎柱又详记其东向所经则曰孟津曰洛汭曰大伾通利军黎阳县临河有山盖大伾也山在大河垂欲趋北之地又记其自东而北则曰过洚水洚水今冀州信都县枯洚渠也周时河徙砱砾至汉又改向顿丘东南流与禹河道背戾汉魏郡邺县有故大河在东北古洚渎自贝州经城北入南宫贯穿信都向北而入故河于信都之北又详记其北向所经则曰大陆曰九河又记其入海处则曰逆河自洛汭而上河行于山其地皆可考自大伾而下垠岸髙于平地故决齧流移水陆变迁而洚水大陆九河逆河皆难指实然上求大伾下得碣石因其方向辨其故道则犹可考也苏氏曰播为九河播分也朱子曰河从积石北行又东乃折而南计应三千里然后至龙门而为西河南流至华隂而极始折而东至厎柱至孟津过洛汭而为南河至大伾而极始折而北流为东河至兖州而分为九复合为一而入海河流于是终矣澄案自汉以来人但知有汉河不能复知禹河入海之处虽迁固且然近世河趋汴泗径淮入海与淮合为一渎河渎遂絶不考古者非惟不知禹河所在虽汉河故迹渐莫能知已
  嶓冢导漾东流为汉又东为沧浪之水过三澨至于大别南入于江东为北江入于海
  嶓冢山汉水所出在兴元府西县之西此汉水东源也其西源在三泉县之东始源曰沔迳葭萌入汉郦道元谓东西两川俱出嶓冢而同为汉水是也易氏曰漾水东流百八十里经兴元之南郑县至此名汉水又七十二里至城固县北二里又三百里至洋州兴道县百歩又经金州之汉隂县南二里又五百里至金州西城县北百歩又经洵阳县又经均州之丰利郧乡二县又六百八十里至均州武当县西北四十里水中有沧浪州至此又名沧浪水东南流经襄阳府之乐乡冝城二县又三百六十里至襄阳府襄阳县又三百二十里至郢州长寿县十歩又三百里至复州景陵县南县有水即三澨也又经沔州汉川县至汉阳县大别山之东北入江澄曰汉水南入于江乃循江北岸东行为江之北而入于海夫汉旣入江与江混为一水而又曰东为北江入于海有似别为一水然何也盖汉水源逺流大可亚于江两相匹配与他小水入大水之例不同故于荆州言朝宗于海必以江汉并称盖曰江之入海非独江水实兼汉水江固为江汉亦为江也故汉得分江之名而为北江记其入海者着其为渎也三渎皆自为一渎惟江与汉共为一渎导水九条始之以三水终之以二水而中间记四渎其一河一渎也其二汉与江一渎也其三济渎其四淮渎河渎非无他水入之然皆小水入大水故河得以大并小而专为渎江汉体均敌二水合流所以如此其大不以汉附于江而泯其入海之实故于汉于江并言入海而同为渎也若汉不为渎则东为北江入于海七字衍文而其序当殿导洛之后矣
  岷山导江东别为沱又东至于沣过九江至于东陵东迤北防于汇东汇泽为彭蠡东为中江入于海
  易氏曰岷山汉志在蜀郡湔氐道西徼外考唐志岷山近在州而江源逺出西徼松州交川县古西羌地江源镇在县西北三十里江南流二百四十里至翼州翼水县二百歩又六十里至州汶山县汶山即岷山禹导江始此又经蜀州之青城县彭州之导江县后以二县治永康军又三百七十里至成都县南七里县有沱江镇以沱水名即东别为沱者也凡江之别出者为沱梁荆二州皆有此特其一又二百里至眉州通义县东三里又经陵州之籍县嘉州犍为县又五百六十里至戎州僰道县东北十歩东流五十里经南溪县有符黒水入江今南广溪也又经泸州之绵水江安二县又三百一十里至泸州泸川县南三十歩东北流经渝州之万寿县七百里至渝州巴县南又三百四十里至涪州涪陵县东流三百五十里至忠州临江县南百歩又二百六十里至万州南浦县又经至夔州之云安县南百歩又三百一十里防州鱼复县瞿塘峡在县东二里水中孤石名灔滪堆又一百里至巫山县巫山在县东四十里江水南去县一里波流峻急或有冒险朝白帝暮宿荆渚其间千二百里又经归州之巴东县南百歩又三百三十里至归州秭归县县城东北二面并临絶涧西大溪水南大江有空岭峡在县东百二十里湍水迅急上甚艰险载物悉下然后得过又经硖州之冝都县南二百歩又二百里至硖州夷陵县自蜀至此五千余里下水五日上水百日县西北有西陵山自县浙沂江二十里入峡口名为西陵峡长二十里所谓三峡此其一也或谓巴自有三峡此即峡石东南流入夷道县百歩又三百三十里至江陵府江陵县东流经公安石首二县东南至澧州界即东至于澧也先儒以为澧水然澧水入洞庭而后入江又以为澧陵然澧陵在江东南百里禹贡言至者非山即泽今澧州在江南无非山泽是小山泽因水而得名者自澧州界东流五百七十里至岳州巴陵县北五里洞庭湖在县西南五十歩周廻二百六十里此禹贡之九江过九江言横截乎洞庭之口是汉水过三澨之例巴陵与夷陵相为东西夷陵亦名西陵则巴陵为东陵可知江水过九江而后至于东陵自巴陵东迤北经临湘县北又经鄂州之蒲圻县五百一十里至鄂州江夏县澄曰鄂北对汉阳军大别山汉水自北来入江合流江水与之防水之合流曰汇故曰东迤北防于汇不言防于汉者以汉有漾沔沧浪之异名不可指定一名而言故但曰防于汇也江防汉水合流之后东流经武昌县北又经兴国军界六百里至江州徳化县又六十里有水自南来入江合流其泽名为彭蠡西岸江矶山乃庐山尽处东岸今为湖口县所谓汇泽为彭蠡也东汇泽为彭蠡六字旧本误在导漾条南入于江之下解説不通遂至纷纭异论今正其错简诸儒之疑可释而辨可息矣江与彭蠡合流之后东北流又经池州城北五里池口镇自江州至此凡五百八十里又经太平州当涂县之采石镇又经建康府城西十五里又经镇江府自池州至此凡七百四十里又东至江隂军北对泰州入海自镇江府至此凡三百里江之入于海也必曰为中江何也盖禹贡以汉水江水共为一渎汉旣分江之半为北江故江不得专江之名汉为北江则江当为南江矣然循江南面岸有彭蠡湖水若曰南江恐疑为指湖水而言以江水行于湖水汉水之中故曰为中江也
  导沇水东流为济入于河溢为荥东出于陶丘北又东至于菏又东北防于汶又北东入于海
  沇水源王屋山东南顶崖下旣见而复伏至济源县西北平地而出有两源东源周廻七百歩其深不测西源周廻六百八十五歩其深一丈其见者两源合流东至温县厯虢公台西南入河其伏者潜行地下絶河而南溢为荥泽再出于陶丘北溢者言如井泉自中而满非有来处如菏泽被孟猪之被出者言在平地自下面而涌非有上流如某水至某处之至荥泽后旣填塞陶丘亦无窦济渎故迹不复可寻自至菏防汶之后流而为川其迹始着易氏曰孟州王屋县王屋山南行九十里至济源县流方名济水南流一百二十里而入于河自入河处东南三百三十里至郑州之荥泽县有古荥泽东五十里至郑州又一百里至汴州东北二百四十里曹州济隂县有定陶镇后以为县属广济军盖陶丘一名再成唐尧所居故为陶唐又东北九十里至菏泽陶丘在广济军之西菏泽在广济军之东北凡古济所经之地自河至此七百余里济至菏泽又东北至东平府之寿张县安民亭防于汶北流一百里至须城县西二里又经齐州之长清县东北流经丰济县西二十六里二百里至临邑县西四十里又经全节章丘临济三县又经淄州之邹平乡南三十里又经济阳又一百九十里至髙苑县七十歩东流二百四十里至青州博兴县北百歩东北流入海蔡氏曰济水伏流絶河乃其物性之常经书导沇或见或伏而脉络可考程氏言河溢出南岸为荥溢出者非济水顾弗深考耳盖溢者指荥而言非指河也且河浊而荥清荥之水非河之溢明矣先儒皆以济水性下劲疾故能穴地流注显伏吴兴沈氏亦言济水伏流地中今厯下凡地皆是流水世谓济水经过其下东阿亦济所经取其井水煑胶谓之阿胶用搅浊水则清人服之下膈疏痰盖其水性趋下清而劲故也澄曰沇水之伏而见也近见于河北之济源者终于入河是为北济逺见河南之荥泽者终于入海是为南济
  导淮自桐柏东防于泗沂东入于海
  淮水出胎簪山东北过桐柏山胎簪盖桐柏之旁小山也易氏曰淮自桐柏县东流经蔡州之朗山县又二百八十里经真阳县南八十里北至蔡州一百里又经襃信县又经新息县南五里又三百里西南流经颍川汝隂县南五里东流二百二十里经下蔡县后为寿春府又五百里至宿州蕲县南七十里又经虹县又经濠州之招义县即汉淮陵县地汉志所谓淮水至淮陵入海者也东北经泗州之徐城县又二百四十里至泗州临淮县东流经宿迁县东北流经涟水县又二百七十里入海澄曰沂至下邳先入泗泗至淮隂乃入淮而曰东防于泗沂二水均敌不以沂旣入泗而没其名如朝宗并称江汉之例
  导渭自鸟鼠同穴东防于沣又东防于泾又东过漆沮入于河
  鸟鼠同处一穴故名其山曰鸟鼠易氏曰山在渭州渭源县西七十六里后属雍州禹导渭始此有三源正东微南流至襄武县东流五十里至陇西县县后为巩州又至秦州之伏羌县南一里又三百里至秦州上邽县北三十里秦州后徙治成纪又一百二十里至陇州之南由县南四十里县后并入吴山又三百二十里至鳯翔之岐山南二十里又经京兆府之渭南同官咸阳三县又二百七十里至万年县北五里又二百六十里至华州华隂县东北流三十五里有永丰仓入河谓之渭口澄案防于沣在鄠县东防于泾在云阳县西过漆沮在同州朝邑县苏氏曰防沣防泾过漆沮者渭水自西而东之次雍州先泾次漆沮后沣者散言境内诸水也合沙郑氏曰渭水源出塞外行二千里而附于河不得与四渎并而施功不下于四渎故与四渎同纪于导水也
  导洛自熊耳东北防于涧又东防于伊又东北入于河
  洛水出冢岭山在商州上洛县西七十里东流七十里至上洛县东北流九十里至洛之南四十里乃在熊耳山之西浮梁之水出焉而注于洛又四百六十里至虢州卢氏县熊耳山在县南五十里禹导洛始此东流经河南府之福昌县东北流经寿安县又四百五十里至河南府河南县北四里洛阳县西南三里自苑内上阳之南弥漫东流六十三里至缑氏县东北流七十七里至巩县防伊涧之水一百四十里而入河合沙郑氏曰洛水其上源不逺不及渭汉其流之不过泾沔其行仅千余里而入河而得与导水之列者洛居天下之中与河并为出图书之所后人见洛而思禹功盖亦以此曽氏曰水所经一也有言至言过言防者言过言防者皆水名言至者或山或泽也河之至于龙门华隂厎柱大伾汉之至于大别皆山名河至于孟津则地名河至于大陆济至于菏泽皆泽名也江至于澧或以为澧州多山泽或地名因水也至于东陵陵名也以大水合小水谓之过河之过洛汭过洚水汉之过三澨江之过九江渭之过漆沮皆以大合小也二水均而相入谓之防江防于汇济防于汶淮防于泗沂渭防于沣于泾洛防于涧于伊皆水之均也天下之水莫大于河故未尝言防济淮洛之水为小凡川之合者势皆可均故未尝言过也