史记》注本
史记三家注
史记
作者:司马迁 西汉
史记一百三十卷,内府刊本。司马迁撰,褚少孙补。事迹具《汉书》本传。少孙,据张守节《正义》引张晏之说,以为颍川人,元成闲博士。又引《褚𫖮家传》,以为褚大弟之孙,宣帝时为博士,寓居,事大儒王式,故号先生。二说不同。然宣帝末距成帝初不过十七八年,其相去亦未远也。案:《自序》,凡十二本纪、十表、八书、三十世家、七十列传,共为百三十篇。《汉书》本传称其十篇阙,有录无书。张晏注以为殁之后,亡《景帝纪》、《武帝纪》、《礼书》、《乐书》、《兵书》、《汉兴以来将相年表》、《日者列传》、《三王世家》、《龟策列传》、《传靳列传》。刘知几史通》则以为十篇未成,有录而已,驳张晏之说为非。今考《日者》、《龟策》二传并有“太史公曰”,又有“先生曰”,是为补缀残稾之明证,当以知几为是也。然《汉志·春秋家》载《史记》百三十篇,不云有阙。盖是时官本已以少孙所续,合为一编。观其《日者》、《龟策》二传并有“臣为郞时”云云,是必尝经奏进,故有是称。其“先生曰”字殆后人追题,以为别识欤。周密《齐东野语》摘《司马相如传赞》中有“扬雄以为《靡丽之赋》,劝百而讽一”之语,又摘《公孙宏传》中有“平帝元始中,诏赐子孙爵”语,焦竑《笔乘》摘《贾谊传》中有“贾嘉最好学,至孝昭时列为九卿”语,皆非所及见。王懋竑《白田杂著》亦谓《史记》止纪年而无岁名,今《十二诸侯年表》上列一行载庚申、甲子等字,乃后人所增,则非惟有所散佚,且兼有所窜易。年祀绵邈,今亦不得而考矣。然字句窜乱,或不能无,至其全书,则仍原本。焦竑《笔乘》据《张汤传赞》如淳注以为续之者有冯商孟柳。又据《后汉书·杨经传》,以为尝删书为十馀万言,指今《史记》非本书,则非其实也。其书自以来,传本无大同异。惟开元二十三年。敕升《史记·老子列传》于《伯夷列传》上。钱曾《读书敏求记》云尚有刻,今未之见。南宋广汉张材又尝刊去褚少孙所续,赵山甫复病其不全,取少孙书别刊附入,今亦均未见其本。世所通行,惟此本耳。至伪孙奭《孟子疏》所引《史记》“西子金钱事”,今本无之。盖人诈託古书,非今本之脱漏。又《学海类编》中载伪洪遵《史记真本凡例》一卷,于原书臆为刊削,称即藏在名山之旧槀。其事与鄱阳王汉书》真本相类,益荒诞不足为据矣。注其书者,今惟裴骃司马贞张守节三家尚存。其初各为部帙,北宋始合为一编。明代国子监刊版颇有刊除点窜。南监本至以司马贞所补《三皇本纪》冠《五帝本纪》之上,殊失旧观。然彙合羣说,检寻校易,故今录合倂之本,以便观览。仍别录三家之书,以存其完本焉。
维基百科 参阅维基百科中的:先秦时期秦朝西汉

四库全书总目提要

编辑

本纪

编辑
  • 卷一     五帝本纪第一
  • 卷二     夏本纪第二
  • 卷三     殷本纪第三
  • 卷四     周本纪第四
  • 卷五     秦本纪第五
  • 卷六     秦始皇本纪第六
  • 卷七     项羽本纪第七
  • 卷八     高祖本纪第八
  • 卷九     吕后本纪第九
  • 卷十     孝文本纪第十
  • 卷十一    孝景本纪第十一
  • 卷十二    孝武本纪第十二
  • 卷十三    三代世表第一
  • 卷十四    十二诸侯年表第二
  • 卷十五    六国年表第三
  • 卷十六    秦楚之际月表第四
  • 卷十七    汉兴以来诸侯王年表第五
  • 卷十八    高祖功臣侯者年表第六
  • 卷十九    惠景闲侯者年表第七
  • 卷二十    建元以来侯者年表第八
  • 卷二十一   建元以来王子侯者年表第九
  • 卷二十二   汉兴以来将相名臣年表第十

世家

编辑

列传

编辑

 

本作品原文没有标点。后来方便今人阅读,而加入标点符号的版权状况可能是:

  1. 若由维基文库用户自己的方式加入标点符号,依据知识共享 署名-相同方式共享 4.0协议(CC BY-SA 4.0)及GNU自由文档许可证(GFDL)的条款释出。
  2. 1999年7月12日,中华人民共和国国家版权局版权管理司关于古籍标点等著作权问题的答复《权司1999第45号》,认为仅加标点不足以有创作性,但按照《中华人民共和国民法通则》(现由《中华人民共和国民法典》取代其地位)的公平和等价有偿原则,利用他人的智力劳动,至少应当支付相应的对价。此处民法通则的公平和等价有偿原则与著作权是分别的话题。
  3. 中华民国94年(2005年)4月15日,中华民国经济部智慧财产局智慧财产局解释令函存档)也认为仅对古文加标点不足以取得新著作权。

另请参见:章忠信《著作权笔记·句读的著作权保护

Public domainPublic domainfalsefalse

 

此西汉作品在全世界都属于公有领域,因为作者逝世已经远远超过100年。

Public domainPublic domainfalsefalse