# 丹元子步天歌 天市垣

类型：古籍独立作品
作者：王希明
体裁：poem

## 原文

下垣一宮名天市，兩扇垣牆二十二。

當門六角黑市樓，門左兩星是車肆。

兩箇宗正四宗人，宗星一䨥亦依次。

帛度兩星屠肆前，候星還在帝坐邊。

帝坐一星常光明，四箇微茫宦者星。

以次兩星名列肆，斗斛帝前依其次，斗是五星斛是四。

垣北九箇貫索星，索口橫者七公成。

天紀恰似七公形，數著分明多兩星。

紀北三星名女牀，此坐還依織女傍。

三元之象無相侵，二十八宿隨其陰。

水火土木幷與金，以次別有五行分。

（以上三首錄《通志》卷三九《天文略》第二）（按：〖1〗《崇文總目》輯本卷四《天文占書類》有「《丹元子步天歌》一卷，王希明撰」。

〖2〗《新唐書·藝文志》「天文類」云：「王希明《丹元步天歌》一卷。

」）（〖3〗黃伯思《東觀餘論》卷下《校正〈崇文總目〉十七條》云：「《丹元子步天歌》，此但記列星所在，並其象數，使人易識耳，非占說也。

」〖4〗鄭樵《通志·天文略》云：「隋有丹元子者，隱者之流也。

不知名氏，作《步天歌》，見者可以觀象焉。

王希明纂漢晉志以釋之，《唐書》誤以爲王希明也。

……此本只傳靈臺，不傳人間，術家秘之，名曰《鬼料竅》。

世有數本，不勝其訛，今則取之，仰觀以從稽定。

」〖5〗晁公武《郡齋讀書志》〖袁本〗卷三上錄《步天歌》一卷：「右未詳撰人。

二十八宿地歌也。

三垣頌、五星凌犯賦於後。

或云唐王希明，自號丹元子。

」〖6〗王應麟《困學紀聞》卷九《天道》云：「《步天歌》，《唐志》謂王希明丹元子。

今本司天右拾遺內供奉王希明撰，喬令來注。

二十八宿歌、三垣頌，五行吟，總爲一卷。

」次引鄭樵之說，末謂「然則王希明丹元子蓋二人也」。

〖7〗錢大昕《十駕齋養新錄》卷十四云：「《丹元子步天歌》，不著撰人姓名。

相傳以爲唐王希明所撰。

鄭樵獨非之。

以爲丹元子隋之隱者，與希明各是一人。

然歌詞淺陋，不似隋人文字，《隋書·經籍志》亦無此書，其非隋人明矣。

古天文家未有以太微、天市配紫宮爲三垣者。

《太史公書》，太微屬南宮，天市屬東宮。

《晉》、《隋》二志，則分中外宮與二十八宿爲三列、而太微、天市雜敍於中宮之次。

使丹元子果隋人，則唐初李淳風修《隋志》，何不一述三垣之說乎？

漁仲好異而無識，欲取俚鄙之歌，駕乎前志之上，所謂棄周鼎而寶康瓠者也。

」〖8〗沈曾植《海日樓札叢》卷三云：「世或謂《丹元子步天歌》是隋時人作，鄭漁仲《天文略》亦謂丹元子隋人撰歌，王希明唐人撰釋。

然《通志》天文書目：《丹元子步天歌》一卷，注云：『唐右拾遺內供奉王希明撰。

』固無丹元子隋人之說也。

《唐志》五行類，王希明《太一金鏡式經》十卷，注『開元中詔撰』則希明乃術數學家，非天文專家。

」〖9〗羅振玉《雪堂校刊羣書敍錄》卷下云：「鄭氏《通志·天文略》謂撰《步天歌》之丹元子乃隋人，於前藉無徵，恐未可信。

」）。

## 白话译文

下垣一宫名叫天市，两扇垣墙共二十二颗星。

对着门有六角形的黑市楼，门左边两颗星是车肆。

两个宗正、四个宗人，宗星一对也依次排列。

帛度两颗星在屠肆前面，候星还在帝座旁边。

帝座一颗星常常明亮，四颗微茫的是宦者星。

依次两颗星名叫列肆，斗斛在帝座前依其次序，斗是五颗星，斛是四颗。

垣北九颗贯索星，索口横着的七颗是七公。

天纪恰似七公的形状，数起来分明多两颗星。

天纪北面三颗星名叫女床，这个星座还依傍着织女。

三垣的星象互不侵犯，二十八宿随其阴阳。

水火土木并和金，依次另有五行之分。

（以上三首录自《通志》卷三九《天文略》第二）（按：〖1〗《崇文总目》辑本卷四《天文占书类》有“《丹元子步天歌》一卷，王希明撰”。

〖2〗《新唐书·艺文志》“天文类”说：“王希明《丹元步天歌》一卷。

”）（〖3〗黄伯思《东观余论》卷下《校正〈崇文总目〉十七条》说：“《丹元子步天歌》，这只是记录列星所在，以及它们的象数，使人容易识别罢了，不是占卜之说。

”〖4〗郑樵《通志·天文略》说：“隋代有个丹元子，是隐者一类的人。

不知姓名，作《步天歌》，看到的人可以观察天象。

王希明纂集汉晋志来解释它，《唐书》误以为是王希明。

……此本只在灵台流传，不传人间，术家秘藏它，名叫《鬼料窍》。

世上有几个本子，讹误很多，现在取来，仰观天象以考定。

”〖5〗晁公武《郡斋读书志》〖袁本〗卷三上录《步天歌》一卷：“右未详撰人。

二十八宿地歌。

三垣颂、五星凌犯赋在后面。

或说唐代王希明，自号丹元子。

”〖6〗王应麟《困学纪闻》卷九《天道》说：“《步天歌》，《唐志》说是王希明丹元子。

今本司天右拾遗内供奉王希明撰，乔令来注。

二十八宿歌、三垣颂，五行吟，总为一卷。

”接着引郑樵之说，最后说“那么王希明、丹元子大概是两个人”。

〖7〗钱大昕《十驾斋养新录》卷十四说：“《丹元子步天歌》，不著撰人姓名。

相传以为是唐代王希明所撰。

郑樵独非难它。

认为丹元子是隋代隐者，与希明各是一人。

然而歌词浅陋，不像隋人文字，《隋书·经籍志》也没有此书，它不是隋人所作很明显了。

古代天文家没有以太微、天市配紫宫为三垣的。

《太史公书》，太微属南宫，天市属东宫。

《晋》、《隋》二志，则分中外宫与二十八宿为三列，而太微、天市杂叙于中宫之次。

假使丹元子果然是隋人，那么唐初李淳风修《隋志》，为何不述三垣之说呢？

渔仲好异而无识，想取俚鄙之歌，凌驾于前志之上，所谓弃周鼎而宝康瓠的人。

”〖8〗沈曾植《海日楼札丛》卷三说：“世或谓《丹元子步天歌》是隋时人作，郑渔仲《天文略》也说丹元子隋人撰歌，王希明唐人撰释。

然而《通志》天文书目：《丹元子步天歌》一卷，注说：‘唐右拾遗内供奉王希明撰。

’本来没有丹元子隋人之说。

《唐志》五行类，王希明《太一金镜式经》十卷，注‘开元中诏撰’，那么希明是术数学家，不是天文专家。

”〖9〗罗振玉《雪堂校刊群书叙录》卷下说：“郑氏《通志·天文略》说撰《步天歌》的丹元子乃隋人，在前代典籍中无征，恐怕不可信。

”）。

## 收录目录

- 《全唐诗》

原始页面：https://shishuguan.com/works/work-9ced36bc593704507bca2e0ee2a82b12
