汉志陇西西县下云禹贡嶓冢山西汉水所出【括地志秦西垂宫即汉西县在秦州上邽县西南九十里元和志嶓冢山在上邽县西南五十八里然则山在故西县东北去西县三十二里也上邽汉属陇西郡唐为秦州治今巩昌府秦州是志云西县故城在州西南一百二十里嶓冢山在州西南六十里山不甚髙而峰岫延长连属若冢是山在西县故城东北六十里也与括地元和志里数不同盖唐之上邽在今州之西南去西县故城当较近但山不当更差二十八里耳州志城与山必有一误】南入广汉白水东南至江州入江【元和志利州景谷县本汉白水县属广汉郡宋为平兴县隋改曰景谷今四川保宁府昭化县之白水镇是也镇在县西百里白水在县北二十里至县东三里合嘉陵江汉巴郡治江州县其故城在今重庆府巴县西大江在县东南嘉陵江至此入大江】过郡四【陇西武都广汉巴郡】行二千七百六十里此与氐道之养水全无交涉水经非一时一手作漾水篇首云漾水出陇西氐道县嶓冢山东至武都沮县为汉水此不过依汉志氐道一条以立文惟加嶓冢沮县为不同耳其所谓汉水即东汉也亦与西县之西汉全无交涉及观下文东南迳白水葭萌阆中至江州入江则又确是西汉水与武都一条全无交涉矣首尾横决必魏晋间人所续也【经文有曰广魏者故广汉也盖曹氏改名汉后人续经此亦其一证】寻其意指盖以氐道水南合浊水两当溪厯槃头郡东而南为西汉水也【槃头治长举亦汉沮县地】故郦注以为东西两川俱出嶓冢而同为汉水其言曰刘澄之云有水从沔阳县南至梓潼汉夀入大穴暗通罡山郭景纯亦言是矣罡山穴小本不容水水成大泽而流与汉合庾仲邕又言汉水自武遂川南入蔓葛谷越野牛迳至闗城合西汉水故诸言汉者多言西汉水至葭萌入汉则两川通波更在沮县之南矣尝试以图志考之漾沮虽有枝津与西汉通要皆自东入西非自西入东也盖嶓冢亘绝东西俗谓之分水岭地势东髙而西下故西汉水自略阳县南入宁羌州界即折而西南避髙就下其性则然岂有东入之理澄之所言即禹贡之潜仲邕所言即通谷水也二水皆东汉之枝津西流入西汉水而说者乃谓西汉水至葭萌入汉颠倒之矣今岭东漾沮枝津皆入西汉岭西谿涧之水亦皆入西汉川流去来有目者尽能验之其可是古而非今乎
凡川流去来以平日为主时值暴涨则急水溢入缓水而东者反西南者反北涨稍退则如常矣洞庭彭蠡之水皆北入大江及夏秋江涨回流入湖清湍为之改色此其尤彰明较著者昔人以西汉水东合沮沔盖亦据暴涨之时溢入东川故有此误耳余家临余不溪溪水分流自清河桥入经县前出西水门西北合前溪水又西北与苕霅防即古北流水也此水本自东入西投之以物辄西流及溪水暴涨乃自其上流溢入马厄河而东入西水门出清河桥投之以物则东流矣使客防者观之能不以暂为常乎故夫山川之向背非熟察情形参详图志未有能得其真者也
郦道元虽有东西两川俱出嶓冢之说而终以西汉为主注云今西县嶓冢山西汉水所导也西流与马池水合【寰宇记云马池源出嶓冢山】又西南合杨廉川水【水出西谷东南流迳西县故城北又东南入西汉水】又西南迳始昌峡始昌县故城西【城在今西和县北】又西南迳宕备戍南【戍在西和县东北】又西南迳祁山军南【祁山在嶓冢之西七十许里今在西和县西北七十里】又西迳兰仓城南【今礼县东南有兰仓故城】又南入嘉陵道而为嘉陵水【礼县本汉嘉陵道地属武都郡西汉水至此为嘉陵水傅同叔云嘉陵江出鳯州大闗西南嘉陵谷至兴州北境当防东汉水而东行安得越东汉而为西汉乎宋人以故道水为嘉陵江大非近志皆承其谬故道水合浊水至槃头郡入西汉水至今犹然何言防东汉而不为西汉邪】又东南迳瞿堆西又屈迳瞿堆南【孤崄云髙望之形若覆壶开山图谓之仇夷汉武帝元鼎六年开以为武都郡左右悉白马氐矣按瞿堆即仇池山在今成县西北百里】又东南迳浊水城南【亦曰浊水戍在成县西】又东南迳修城道南【今略阳县西北有修城废县汉志作循城属武都郡】又东南于槃头城南与浊水合【详见前】又东迳武兴城南【今略阳县治即武兴故城唐为兴州顺政县元和志嘉陵江经顺政县南去县百步】又西南迳闗城北【除水出西北除溪东南流入汉按闗城即今阳平闗在宁羌州西北八十里东至沔县一百七十里】又西南迳通谷【通谷水出东北通溪上承漾水西南流为西汉水按唐武徳二年分绵谷县之通谷镇置金牛县在今宁羌州金牛驿西三十里庾仲邕曰汉水自武遂川南入蔓葛谷越野牛迳至闗城合西汉盖即此通谷水也通溪上承漾水曰献水口】又西南寒水注之【水东出寒川西流入西汉寰宇记云大寒水在三泉故县南十五里西流至龙门山入大石穴按龙门山在故三泉县西七十里今在广元县东北八十二里其水即禹贡之潜郭璞所谓从沔阳南流至汉夀入大穴中通峒山下西南潜出者也详见梁州】又西迳石亭戍【广平水西出百顷川东南流注汉又有平阿水出东山西流注汉水】又迳晋寿城西又南合汉寿水【水出东山西迳东晋夀故城南而西南入汉按今广元县南有汉夀水】又东南迳葭萌县东北与白水合【白水西北出临洮县西倾山又东南迳白水县故城东又东南迳小剑戌北西去大剑三十里又东南至吐费城南即西晋夀之东北也东南流注汉水水有津闗按元和志晋夀故城在利州益昌县东南五十里本汉葭萌县也北为西晋夀今在昭化县界白水即桓水详见梁州嘉陵江自陕西宁羌州界东南流迳四川广元县西又西南迳昭化县东南又南迳剑州东又东南入苍溪县界白水闗在宁羌州西南九十里接昭化界东北去闗城一百八十里】又东南迳巴郡阆中县【巴西郡治也阆水出阆阳县而东迳其县南又东注汉水按三巴记云阆白二水南流曲折三回如巴字即嘉陵江也自苍溪县界东南流迳阆中县西南又东南迳南部县东北又东南迳蓬州东又西南迳南充县东又南入定逺县界寰宇记云嘉陵水又名阆中水亦曰阆江亦曰渝水华阳国志曰阆中有渝水賨民多居水左右天性劲勇锐气善舞今所谓巴渝舞也】又东南迳宕渠县又东南合宕渠水【水北出南郑县南巴岭谓之北水东南流与难水合又东南流迳宕渠县谓之宕渠水又东南入汉按宕渠故城在今渠县东北七十里宕渠水亦名渠江重庆府志云嘉陵江自定逺县流入合州界又一百九十里合渠江又十里至州城东南合涪江又南四十里入巴县郦道元以宕渠水为禹贡之潜非是辨见梁州】又东南迳江州县东南入于江【涪水注之故仲雍谓涪内水者也按江州本作江津误今据汉志改正】以今舆地言之秦州西和礼县成县【并属陕西巩昌府】略阳宁羌【并属汉中府】广元昭化剑州苍溪阆中南部【并属四川保宁府】蓬州南充【并属顺庆府】定逺合州巴县【并属重庆府】诸州县界中皆西汉水之所经也禹贡虽无西汉水然必周知其所厯之地而后可以折东汉受氐道水之妄且广元以下即禹贡之潜昭化合白水亦即禹贡之桓皆有闗扵经故备着之
禹贡以嶓冢繋梁州而汉志嶓冢在雍域之陇西一误也禹贡云嶓冢导漾而汉志以嶓冢所出为西汉水其漾水则出氐道二误也禹贡之潜乃漾水枝津西出为西汉水而汉志西汉水出西县之嶓冢三误也汉志不言漾水出何山而水经云出氐道县嶓冢山是氐道亦有嶓冢四误也漾者东汉之源而续水经者以西汉接漾水为一川五误也漾沔枝津皆自东入西而郦注从旧说云西汉水至葭萌入汉六误也川流离合地上灼然可见而郦注惑阚骃之说以为原始要终潜流或一故东西俱受汉漾之名七误也群言殽乱学者靡所折衷今说汉水当排弃诸家専主禹贡以沮沔为汉之别源以西汉为漾之枝津而氐道水则存而不论是亦理乱丝解连环之术也
蔡漾水名水经曰漾水出陇西郡氐道县嶓冢山东至武都【遗沮县为汉水五字】常璩曰汉水有两源此东源也即禹贡所谓嶓冢导漾者其西源出陇西嶓冢山防泉始源曰沔迳葭萌入汉东源在今西县之西西源在今三泉县之东也郦道元谓东西两川俱出嶓冢而同为汉水者是也水源扵嶓冢为漾至武都为汉今按郦注引常璩华阳国志曰汉水有二源东源出武都氐道县漾山为漾水禹贡导漾东流为汉是也西源出陇西嶓冢山防泉迳葭萌入汉始源曰沔而蔡氏所引割裂颠倒文义尽失泉本白水二字传写者误合为泉字当作防白水迳葭萌入汉而蔡氏不悟意防泉为泉名即始源曰沔乃易置四字于迳葭萌入汉之上殊为可笑常璩承地志水经之谬而又撰漾水之名以西源为沔其谬滋甚自魏收谓汉水出嶓冢县而杜佑复从而证明之世亦知东西两川原委划然为二矣王象之舆地纪胜引宋朝郡县志云今之言汉水以西县之嶓冢山为源此即后魏之嶓冢县隋更名西县者非陇西之西县今在秦州境者也【周废西县入上邽陇西之西县绝已乆矣】蔡氏云东源在今西县之西亦似从郡县志主隋之西县而谓西源在今三泉县之东则大非三泉本汉葭萌县地唐武徳初分置三泉县在利州东北一百五十里天宝初移治嘉陵江东一里闗城仓陌沙水之西西南去故城一百二十里【见寰宇记】即宋故大安军也今在宁羌州西北金牛驿西六十里【宋绍兴三年改建大安军于今沔县界复置三泉县隶军即今县西南九十里大安驿也蔡氏所指三泉县盖在沙水西者】北距陇西嶓冢山六百余里而谓西源在三泉之东相去悬绝总由不知宋之西县即隋之西县隋之西县非汉之西县故辗转迷惑终无是处郦元所谓两川俱出嶓冢者仍指陇西之山蔡氏误认在汉中故又实其言以为东源出嶓冢山东则当在西县之西西源出嶓冢山西则当在三泉之东是谓东西两川俱出嶓冢而同为汉水云尔而不知其舛错为已极也又云水源扵嶓冢为漾至武都为汉夫武都县逺在汉中之西北两源既并出汉中岂复有西北流至武都者哉隋人改嶓冢县曰西县五百年后蔡氏独受其误吾不能不为蔡氏转恨隋人也
蔡氏岷嶓既艺云嶓冢山地志云在陇西氐道县漾水所出又云在西县今兴元府西县三泉县也盖嶓冢一山跨扵两县云今按汉志氐道无嶓冢水经始有之西县亦属陇西与隋之西县相去悬绝而蔡氏云一山跨两县盖与兴元之西县为陇西之西县又以兴元之三泉当陇西之氐道也既不知有二西县又不知有二嶓冢故此云东源在今西县之西西源在今三泉县之东支离之说所自来矣大抵东源出汉中宋人皆以为然而谓西源亦出汉中则自蔡氏始以余观之西汉水之名实以漾水枝津西南潜出故谓之西汉郑康成云汉别为潜流与汉合大禹自道汉疏通即为西汉水此古人名水之本义也自班固以西县所出为西汉之源而其指乖矣今若以从沔阳南流者为西汉之源即谓西源在三泉之东亦无不可然传者之意初不若是也郢书燕说聊为仲黙解嘲云尔
又东为沧浪之水【释文浪音郎渭按沧史记作苍】
林氏曰张平子南都赋云流沧浪而为隍廓方城而为墉李善注引左氏传屈完所谓楚国方城以为城汉水以为池则是沧浪即汉水也盖汉水至扵楚地则其名为沧浪之水也易氏曰汉水自兴元南郑县又七十二里至城固县北又三百里至洋州兴道县南又五百里至金州西城县北又六百八十里至均州武当县西北四十里水中有沧浪洲又名沧浪水【渭】按武当汉属南阳郡今为均州属湖广襄阳府传云别流在荆州正义云传言别流似分为异水按经首尾相连不是分别当以名称别流也渭按水经夏水注云郑注尚书沧浪之水言今谓之夏水来同故世变名焉刘澄之着永初山水记云夏水古文以为沧浪渔父所歌也因此言之水应由沔今按夏水是江流沔非沔入夏假使沔注夏其势西南非尚书又东之文也此辨最为明晰孔传实出康成之后以夏水为沧浪故曰别流【沧浪者汉水之色也非因洲而得名李白襄阳歌云汉水鸭头绿正所谓沧浪说卦震为苍筤竹汉童谣木门仓琅根字虽不同而音义则一皆言其色青也】水经注汉水自南郑县东南又东迳胡城南【在今城固县西四十里】又东黒水注之【在城固县西北五里】又东迳城固县南【元和志汉水迳城固县南去县二里按今城固县北有城固北城汉置即大城固也】又东迳魏兴安阳县南涔水出自旱山北注之【蔡传云安阳今洋州真符县也按真符在今洋县东六十里元省入洋州旱山在今南郑县东南汉志安阳□谷水出西南北入汉师古曰□音潜其字亦或从水涔灊古字通或以为禹贡之潜非是郦注云涔水即黄水也】又东防益水【在洋县西北二十五里】又东至𣺼城南与洛谷水合【水北出洛谷北通长安按𣺼城今洋县东北二十三里兴势故城是也洛当作骆𣺼谷在县北即骆谷之南口】又东迳小城固南【州治大城固移县北故曰小城固汉水东厯上涛而迳扵龙下龙下地名自白马迄此则平川夹势水丰壤沃利方三蜀矣度此溯洄从汉为山行之始按今洋县治即兴道故城小城固城在县东元和志汉水经兴道县南去县一百步寰宇记云汉水自源至此屈曲行三百七十里入金州汉阴县界】又东迳石门滩【在洋县东五十里】又东迳猴经滩【山多猴猿好乘危缀饮故滩受斯名】又东迳大小黄金南【水北对黄金谷在洋县东八十里】又东合蘧蒢溪口【水北出就谷在长安西南其水南流迳阳都坂东又南厯蘧蒢溪而南注扵汉按阳都坂蘧蒢水皆在洋县东北又有子午道在县东一百六十里元和志云黄金县有驿即子午道也旧道在金州安康县界梁王神念别开此路】又东右防洋水【水导源巴山东北流入汉隋志西乡县有洋水元和志云经县东八里】又东厯敖头【水陆崄凑魏兴安康县治】又东合直水【水北出子午谷东南迳直城西而南注汉按直城西与今石泉县接界寰宇记云汉水在石泉县东百步】又东迳直城南【又东至千渡而至虾蟆岭厯汉阳𣲘口而届于彭溪龙灶矣并溪涧滩碛之名也按魏地形志金城郡治直城县其故城在今汉阴县西】又东迳晋昌郡之宁都县南【宁都故城在汉阴县东七十里晋置属晋昌郡唐改曰汉阴寰宇记云汉水在汉阴县南二里今在县西】又东迳魏兴郡广城县【沈约宋志魏兴郡有广城县其故城在今紫阳县东南汉水在县南门外】又东得鱼脯溪口【旧西城广城二县指此谷而分界】又东过西城县南【又东迳鳖池而鲸滩蜀都赋曰流汉汤汤惊浪雷奔望之天回即之云昏者也】又东迳西城县故城南【汉中郡之属县汉末为西城郡魏改为魏兴郡治焉按汉水自紫阳界折而东北流入兴安州界州本汉西城县唐为金州治元和志汉水去州城百步水出麸金】又东合旬水【谓之旬口在今洵阳县东南汉志汉中句阳县北山句水所出南入沔】又东迳木兰南【左岸垒石数十行为木兰塞云吴朝遣军救孟逹扵此】又东左得甲水口【水出秦岭山东南流迳魏兴之洵阳县又东右入汉水按汉志上雒县甲水出秦岭山东南至锡入沔当在今白河县界白河汉锡县地也】又东迳锡县故城北【为白石滩故春秋之锡穴也锡音阳】又东迳长利谷南【汉志汉中长利县有郧闗其故城在今郧西县西南】又东迳堵阳县堵水入焉【水自建平郡界东北流迳堵阳县西而北注扵汉在今郧县南】又东迳郧乡县故城南【郧乡唐属均州元改曰郧县元和志郧乡县汉水西自丰利县界流入南去县三里东有涝滩冬即水浅而下多大石又东为净滩夏水急迅行旅苦之歌曰冬涝夏浄断官使命丰利今白河也】又东迳琵琶谷口【梁益二州分境于此故谓之琵琶界】又东北流屈而东南迳武当县【今为均州在襄阳府西北三百九十里西去兴安州七百里】县西北四十里汉水中有洲名沧浪洲庾仲雍汉记谓之千龄洲非也是世俗语讹音与字变矣地说曰水出荆山东南流为沧浪之水是近楚都故渔父歌曰沧浪之水清兮可以濯我缨沧浪之水浊兮可以濯我足余按尚书禹贡言导漾水东流为汉又东为沧浪之水不言过而言为者明非他水决入也盖汉沔水自下有沧浪通称耳纒络鄢鄀地连纪郢咸楚都矣以今舆地言之汉水自南郑县南又东迳城固县南【城固在汉中府东少北七十里水去县四里旧志云县东二里有饮马滩每子午二时潮响如雷又五里为上涛下涛龙亭废县在县东龙亭山下即龙下也】又东迳洋县南【洋县在府东南一百二十里水去县二里】又东迳西乡县东北【西乡在府东南二百二十里】又东南迳石泉县南【石泉在兴安州西二百五十里水去县五十步】又东迳汉阴县南【汉阴在州西少北一百六十里水去县八十里】又东迳紫阳县南【紫阳在州西南一百八十里州志云有怯滩在县西十五里水陡如鬬又大力滩在县西八里两岸夹石左右有两石觜最为舟楫患又石梁滩在县西当任河水口中宫滩在县东南一里极髙险中流有柱石怒涛之声如雷长滩在县东四里近汝河滩不甚险商舟停集渔火络绎皆汉水所经也】又东北迳兴安州北【州志云州境汉江多滩麸滩串滩二郎滩为险而神滩尤甚明成化十三年知州郑福于沍冬时用火烧石疏凿以杀其势舟行利焉万厯十一年汉水溢壊州城公私庐舎皆尽溺死者数千人州东一里有长春堤成化八年为水冲坏十五年郑福増筑髙坚万厯二十年复加修筑】又东迳洵阳县南【洵阳在州东一百二十里水在县南门外】又东迳白河县北【白河在州东南二百七十里】又东迳郧西县南【郧西在湖广郧阳府西一百四十里水去县五十里】又南迳郧县南【明成化十二年置郧阳府治郧县旧志云汉江自城西绕城南宝盖天马诸山皆错列汉濵】又东迳均州北【均州在襄阳府西北三百九十里水去州四十里】经所谓又东为沧浪之水者也【自均州以至汉阳皆名沧浪之水故曰是近楚都】