北堂書鈔 (四庫全書本)/卷119

卷一百十八 北堂書鈔 卷一百十九 卷一百二十

  欽定四庫全書
  北堂書鈔卷一百十九
  唐 虞世南 撰
  明 陳禹謨 補註
  武功部七
  克㨗十一     守備十二
  禦邊十三     降伏十四
  功勲十五
  克㨗十一
  王封京觀以懲淫慝左傳楚子云古者明王伐不敬取其鯨鯢而封之以為大戮于是乎有京觀以懲淫慝杜注曰鯨鯢大魚名以喻不義之人吞食小國也王命獻㨗以勸有功左傳云晉侯使鞏朔獻齊㨗於周王弗見使單襄公辭焉曰蠻夷戎狄不式王命淫湎毁常王命伐之則有獻㨗王親受而勞之所以懲不敬勸有功也方叔率止執訊獲醜詩鄭箋云方叔率其士衆執其可言問所獲敵人之衆以還歸也王師大獻則奏愷樂周禮云王師大獻則合奏愷樂鄭注云大獻獻㨗於祖也師克在和左傳云師克在和不在衆商周之不敵君之所聞也振旅闐闐詩采芑篇云伐鼓淵淵振旅闐闐謹案兵入曰振旅振猶止也闐闐謂戰止整衆而歸鼓聲闐闐然也攸馘安安詩皇矣篇臨衝閑閑崇墉言言執訊連連攸馘安安萇曰閑閑動揺也言言髙大也連連徐也馘獲也不服者殺而獻其左耳曰馘一月三㨗詩采薇章云戎車既駕四牡業業豈敢定居一月三㨗鄭箋云定止也將帥之志往至所征之地不敢止而居處自安也則庶乎一月之中三有勝功謂侵也伐也戰也七擒七縱蜀志諸葛亮見前攄髙文之宿憤班固燕然山銘云上以攄髙文之宿憤光祖宗之𤣥靈下以安固後嗣恢拓境宇振大漢之天聲補收希世之洪㨗陸機祖德論云走雄孫於長浪收希世之洪㨗破郅支得漢節漢書陳湯見前斬温禺以釁鼓 域滅區殫並班固燕然山銘見前攻戰篇海内大定馮敬通説鮑永清云皇帝聖德靈威龍興鳳舉破百萬之陣摧九虎之軍一謀之間海内大定築武軍左傳云楚子敗晉師于邲潘黨曰君盍築武軍而收晉尸以為京觀臣聞克敵必示子孫以無忘武功楚子曰武有七德我無一焉何以示子孫其為先君宫告成事而已武非吾功也補封狼居漢書云驃騎將軍霍去病破匈奴渾邪王封狼居胥山禪於姑衍登臨瀚海獻齊㨗于周左傳晉侯見前飲至大賞左傳晉城濮之戰七月丙甲振旅愷以入于晉獻俘授馘飲至大賞勞軍行賞史記云燕昭王使樂毅為上將軍趙惠文王以相國印授樂毅樂毅於是并䕶趙楚韓魏燕之兵以伐齊破之濟西諸侯兵罷歸而燕軍樂毅獨追至于臨淄齊湣王之敗濟西亡走保于莒樂毅獨留徇齊齊皆城守樂毅攻入臨淄盡取齊寶財物祭器輸之燕燕昭王大説親至濟上勞軍行賞饗士封樂毅於昌國補聞南越破以為聞喜縣漢書武帝紀云元鼎六年將幸𦂐氏至左邑桐鄉聞南越破以為聞喜縣得吕嘉首以為獲嘉縣漢書武帝紀云元鼎六年春至汲新中鄉得吕嘉首以為獲嘉縣楚勝鄭公羊傳云楚莊王勝鄭鄭伯肉袒左執茅旌右執鸞刀以逆莊王莊王親自手旌左右撝軍退舍七里吳入楚榖梁傳云庚辰吳入楚日入易無楚也易無楚者壊宗廟徙陳器撻平王之墓鄭注云陳器樂縣也禮諸侯軒縣言吳人壊楚宗廟徙其樂器鞭其君之尸楚無能抗禦之者若曰無人也補
  守備十二
  天子狩在海外張衡東京賦云天子有道狩在海外守位以仁不恃隘害茍民志之不諒何云巖險與襟帶秦負阻于二闗卒開項而受沛補案文選濟注曰至德及逺故可巡狩四海之外淮南子曰若天下無道守在四夷天下有道守在海外言四夷皆為臣僕也附諸侯守在四隣左傳沈尹戌曰古者天子守在四夷天子卑守在諸侯諸侯守在四夷諸侯卑守在四境補重門以待暴周易云重門擊柝以待暴客葢取諸豫設險以守國周易云王公設險以守其國守者匿於九地傅𤣥七依云守者匿於九地以自守守者藏於九地孫子兵法云善守者藏於九地之下善攻者動於九天之上崤函之固賈誼過秦論云夫天下非小弱也雍州之地殽函之固自若也一夫作難而七廟墮身死人手為天下笑者何也仁義不施而攻守之勢異也補城郭為固禮記云大道既隠天下為家城郭溝池以為固金城千里漢書婁敬云金城千里天府之國金城萬雉班固西都賦云建金城之萬雉呀周池而成淵 案文選向注言立此城基固如金雉長三丈髙一丈呀大也言城下池周繞而大乃成深淵補方城為城漢水為池左傳屈完對齊侯曰君若以德綏諸侯誰敢不服君若以力楚國方城以為城漢水以為池雖衆無所用之補踐華為城因河為池賈誼過秦論云始皇使𫎇恬北築長城而守藩籬却匈奴七百餘里胡人不敢南下而牧馬士卒不敢彎弓而報怨于是廢先王之道焚百家之言以愚黔首墮名城殺豪傑收天下之兵聚之咸陽銷鋒鏑鑄以為金人十二以弱天下之民然後踐華為城因河為池據億丈之髙臨不測之淵以為固良將勁弩守要害之處信臣精卒陳利兵而誰何天下已定始皇之心自以為闗中之固金城千里子孫帝王萬世之業也補表裏山河左傳云楚師背酅而舍晉侯患之舅犯曰戰也戰而㨗必得諸侯若其不㨗表裏山河必無害也山河之固史記云魏文侯濟河中流而喜謂吳起曰美哉山河之固魏國之寶也東負滄海西阻險塞陸機辨亡論云東負滄海西阻險塞長江制其區字峻山帶其封域國家之利未有𢎞巨於茲者矣補一人荷㦸萬夫趦趄張載劍閣銘云巖巖梁山積石峩峩逺屬荆衡近綴岷嶓南通卭僰北達褒斜狹過彭碣髙踰嵩華惟蜀之門作固作鎮是曰劍閣壁立千仞窮地之險極路之峻世濁則逆道情斯順閉由往漢開自有晉秦得百二并吞諸侯齊得十二田生獻籌矧茲狹隘土之外區一人荷㦸萬夫赼趄形勝之地匪親勿居補一人守隘萬夫莫向左思蜀都賦云臨谷為塞因山為障峻阻塍埒長城豁險吞若巨防一人守隘萬夫莫向補又案淮南子曰一人守隘千夫莫向補墨子九拒史記見前攻戰篇士無二心東觀漢記云耿恭在疏勒救兵不至車師復叛與匈奴共攻恭數月食盡窮困乃煮鎧弩食其筋革恭與士衆推誠同死生故皆無二心也乗堙而出公羊傳云莊王圍宋軍有七日之糧盡此不勝將去而歸耳于是使司馬子反乗堙而窺宋城宋華元亦乗堙而出見之補介乎重圍潘岳汧督馬敦誄序云秦隴之僭鞏更為魁既已襲汧而館其縣子以𦕈爾之身介乎重圍之裏率寡弱之衆據十雉之城羣羌如蝟毛而起四面雨射城中城中鑿穴而處負户而汲木石將盡樵蘇乏竭芻蕘罄絶於是乎發梁棟而用之𦉹以鐵瑣機闗既縱𥗬而又升焉㸑陳焦之麥杮梠桷之松用能薪芻不匱人畜取給青煙傍起櫪馬長鳴凶醜駭而疑懼乃闕地而攻子命穴浚壍壺鎦瓶甒以偵之將穿城響作因焚櫎火薰潛氏殱焉久之安西之救至竟免虎口之厄補案文選銑注曰駭驚也掘地作地道攻城也子謂敦也浚深穴坑也壺鐳瓶甒並器名言以此器置深坑聽之器中則知穴處偵覘也𦉹音的附負户而汲後漢書云王尋王邑攻昆陽積弩亂發矢下如雨城中負户而汲王鳳等乞降不許尋邑自以為功在漏刻意氣甚逸夜有流星墮營中晝有雲如壊山當營而隕不及地尺而散吏士皆厭伏補瓶甒以偵潘岳馬汧督誄序見上存幾亡城朱勃表曰氐羌叛亂唯狄道能固守然民饑噉弩煮履援救倒懸之急存幾亡之城固守孤城潘岳馬汧督誄云敦固守孤城獨當羣宼以少禦衆載離寒暑臨危奮節保榖全城補
  禦邊十三
  治障塞築保壁後漢書云馬成拜揚武將軍屯常山中山以備北邊又代驃騎大將軍杜茂繕治障塞自西河至渭橋河上至安邑太原至井陘中山至鄴皆築保壁起烽燧十里一𠉀在事五六年帝以成勤勞徴還京師邊人多上書求請者復遣成還屯補整士馬嚴烽堠後漢書云崔寔為五原太守五原土宜麻枲而俗不知織績民冬月無衣積細草而卧其中見吏則衣草而出寔至官斥賣儲峙為作紡績織絍綀緼之具以教之民得以免寒苦是時胡虜連入雲中朔方殺畧吏民一歳至九奔命寔整厲士馬嚴烽堠虜不敢犯常為邊最補壃埸清謐左思詠史詩云梁習仕魏郎秦兵不敢出李牧為趙將壃埸得清謐邊境肅清魏志云梁習領并州刺史時承髙幹荒亂之餘胡狄在界張雄跋扈吏民亡叛入其部落兵家擁衆作為寇害更相扇動往往棊跱習到官誘諭招納皆禮召其豪右稍稍薦舉使詣幕府豪右已盡邊境肅清百姓布野勤勸農桑令行禁止貢達名士咸顯於世太祖嘉之更拜為真長老稱詠以為自所聞識刺史未有及習者補胡人不敢南下賈誼過秦論見前匈奴不敢闚境漢書云郅都為雁門太守匈奴不敢闚境 案匈奴素聞郅都節舉邊為引兵去竟都死不近雁門匈奴至為偶人象都令騎馳射莫能中其見憚如此補
  降伏十四
  面縛銜璧左傳云楚子圍許以救鄭諸侯救許乃還冬蔡穆侯將許僖公以見楚子于武城許男面縛銜璧大夫衰絰士輿櫬楚子問諸逢伯對曰昔武王克殷微子啟如是武王親釋其縛受其璧而祓之焚其櫬禮而命之使復其所楚子從之肉袒牽羊左傳云楚圍鄭三月克之鄭伯肉袒牽羊以逆曰孤不天不能事君君懐怒以及敝邑孤之罪也敢不惟命是聽補左執茅旌右執鸞刀公羊傳云楚子圍鄭鄭伯肉袒左執茅旌右執鸞刀以逆莊王何休注曰茅旌祀宗廟所用迎道神指䕶祭者斷曰籍不斷曰旌用茅者取其心理順一自本而畼乎末所以通精誠副至意鸞刀宗廟割切之刀鐶有和鋒有鸞執宗廟器者示以宗廟不血食自歸首也奉璽綬輸鎧甲東觀漢記云劉盆子及丞相徐宣以下三十餘人肉袒降奉髙皇帝傳國璽綬詔以屬城門校尉賊皆輸鎧甲積兵甲宜陽城西與熊耳山齊面縛輿櫬王隠晉書云太康元年孫皓面縛輿櫬將其太子降之待以不死東觀漢記云赤眉遇光武軍驚震不知所為乃遣劉恭乞降曰盆子將百萬衆降陛下何以待之上曰待汝以不死耳以計代戰杜預集序云預為鎮南將軍觀兵于江男女降者百萬餘口軍中為之謡曰以計代戰一當萬萬餘人降東觀漢記世祖詔曰馮異軍雁門胡卒萬餘人降之
  功勲十五
  王功曰勲周禮司勲掌六卿賞地之法以等其功王功曰勲國功曰功民功曰庸事功曰勞治功曰力戰功曰多國功曰功見上以功詔禄周禮司士職云以德詔爵以功詔禄以能詔事以久奠食補案鄭注云德謂賢者食稍食也賢者既爵乃禄之能者事成乃食之附以庸制禄周禮大司徒職云以庸制禄則民興功鄭注云庸功也爵以顯賢禄以賞功功定天下之半聲馳四海之逺後漢書云皇甫嵩之徒功定天下之半聲馳四海之逺功若丘山後漢書帝下璽書曰虜兵之敗三輔功若丘山猶自以為不足孟之反之奔而殿亦何異之也功著金石杜篤吳漢誄云死而不朽名立丹書功著金石與日月俱銘於太常周禮司勲職云凡有功者銘書於王之太常祭於大烝司勲詔之鄭注云銘之言名也生則書于王旌以識其人與其功也名于景鐘國語晉以彘季屏其宗使令狐文子佐之曰昔克潞之役秦來圖敗晉功魏顆以其身卻退秦師于輔氏親止杜回其勲銘于景鐘鑄器銘勲周禮司勲職鄭注曰勲功也有功者鑄器以銘之祭大烝周禮司勲職見上封神邱燕然山銘曰鑠王師兮征荒裔勒凶虐兮截海外夐其貌兮亘地界封神邱兮建隆碣熈帝載兮振萬世補立柱喻益期牋云馬文淵立兩銅柱林邑表功鏤石蔡邕橋𤣥鼎銘曰鮮卑入塞河朔虔劉度遼將軍始受旌斿鋌鼓之任鮮卑斂迹視事三年烽燧爰息弓不受彄馬不帶纓是用鏤石文武之勲











  北堂書鈔卷一百十九

本作品在全世界都属于公有领域,因为作者逝世已经超过100年,并且于1929年1月1日之前出版。

Public domainPublic domainfalsefalse