称骨歌的来源与异文
称骨托名唐代袁天罡,但《旧唐书》《新唐书》《宋史·艺文志》都没有这一法的记载,它是后世流传在通书、历书里的民间简法。我们找不到可当原典的古本电子版,只能拿民间流传的版本互相比对。下面把依据全部摊开。
四个版本
- lukyam.com(香港,繁体):有全表,歌诀附四字命评。 www.lukyam.com
- 紫微人生(台湾,繁体):男命、女命两套歌诀,附注解。 211-75-223-181.hinet-ip.hinet.net
- grandsutras(简体):有全表,歌诀无命评,错字较多。 www.grandsutras.org
- 观象八字(繁体):与另一家网站同源的整理本,低档随紫微人生、高档多随 grandsutras,只在前三本各执一词时参与决定。 www.ba-zi.ai
怎么定稿
先把各本统一转成简体再比,繁简字形不同不算异文。某一句在前三本里有两本整句相同,就取这一句;否则看四本中有没有两本整句相同。措辞只差一两个字的,逐字取多数;措辞整句不同的,不逐字拼凑,以免拼出哪一本都没有的句子。
仍定不下来的八句由我们逐条裁决:取押韵、合文意的一本,或更正明显的形近误字(如「簧门」应作「黉门」、「移徒」应作「移徙」)。每一条的依据都记录在案。
同一版本的转抄本不算独立来源,不参与投票。
表值的分歧
四张表共 114 项,各本只有三处不同,按三本投票取值:
- 己丑年:取七钱(另一说八钱)。
- 癸亥年:取六钱(另一说七钱,两说在各本中大致各占一半)。结果页会同时给出按七钱计的总重。
- 二十日:取一两五钱(另一说一两)。
算法上的几条规则
这几处各家说法不一,我们选定一种,并在每个结果上写明:
- 年以农历正月初一为界。春节到立春之间出生的,另外给出以立春为界的结果。
- 闰月:十五及以前按本月,十六及以后按下月。
- 晚上 11 点到 12 点出生的仍按日历上的当天(与本站八字一致),另外给出按次日计的结果。
- 时辰以 23:00–01:00 为子时,依次类推。
没有收的内容
各本每档开头的四字命评互不相同,凑不出多数,暂不采用。部分版本的注解写有寿数与死期,我们一律不收。
女命诗只有紫微人生一本收录,无法互校,只在单档页作为「旧本另录」照录原文,并说明它以旧时的家庭观念写成。
为什么没有七两二钱
按表值,年最重一两九钱、月一两八钱、日一两八钱、时一两六钱,但这几个最大值不会同时出现在同一个人身上。把四张表的全部组合算一遍,总重只落在二两一钱到七两一钱之间,一共五十一档。不少版本收了一首七两二钱的歌诀,一般认为是后人增补。旧本所收的原文如下,它不是任何人能称出的结果:
旧本所收 · 七两二钱
- 此格世界罕有生
- 十代积善产此人
- 天上紫微来照命
- 统治万民乐太平
五十一档称骨歌
二两一钱 · 二两二钱 · 二两三钱 · 二两四钱 · 二两五钱 · 二两六钱 · 二两七钱 · 二两八钱 · 二两九钱 · 三两 · 三两一钱 · 三两二钱 · 三两三钱 · 三两四钱 · 三两五钱 · 三两六钱 · 三两七钱 · 三两八钱 · 三两九钱 · 四两 · 四两一钱 · 四两二钱 · 四两三钱 · 四两四钱 · 四两五钱 · 四两六钱 · 四两七钱 · 四两八钱 · 四两九钱 · 五两 · 五两一钱 · 五两二钱 · 五两三钱 · 五两四钱 · 五两五钱 · 五两六钱 · 五两七钱 · 五两八钱 · 五两九钱 · 六两 · 六两一钱 · 六两二钱 · 六两三钱 · 六两四钱 · 六两五钱 · 六两六钱 · 六两七钱 · 六两八钱 · 六两九钱 · 七两 · 七两一钱