白玉为堂金作马的意思(白玉为堂金作马是什么意思)

“白玉为堂金作马”出自《红楼梦》,用于形容贾家的富有,在这里指财富和地位。白玉为堂,即指用汉白玉建造的殿堂——紫禁城。而“金作马”,笔者以为是“金作砖”或“金作瓦”的笔误,应该是指以黄色的琉璃为瓦或以金砖铺地。

《红楼梦》护官符上是这样评价贾府的:“贾不假,白玉为堂金作马。”

关于这个贾府,贾敏在世的时候就已经提醒过林黛玉:“外祖母家与别家不同”。当然这些都是次要的,贾府的真正与别家不同之处是它拥有两个“天下第一”:其一、号称“天下望族”。其二、贾宝玉号称“天下第一官”。

细细一分析,我们就不难发现,贾府其实就是大清皇家!

白玉为堂金作马的意思(白玉为堂金作马是什么意思)

原因很简单,全天下没有哪一个家族敢不把皇家放在眼里,妄称自己是“天下望族”。同样道理,全天下没有哪一人敢不把皇帝放在眼里,妄称自己是“天下第一官”,因为只有皇帝才可配是“天下第一官”。

明白了贾府就是大清皇家之后,我们再来看“贾不假,白玉为堂金作马。”这句话就很容易了。

之前笔者由此认为,“白玉”影射“汉白玉”。白玉为堂,即指用汉白玉建造的殿堂——紫禁城。而“金作马”,笔者以为是“金作砖”或“金作瓦”的笔误,应该是指以黄色的琉璃为瓦或以金砖铺地。

现在看来,并不是很准确。因为“金作马”和“白玉为堂”其实都是有来历的。

白玉为堂金作马的意思(白玉为堂金作马是什么意思)

这句话应该语出《古乐府·相逢行》:“黄金为君门,白玉为君堂。”

上面的这句话,今有人写作:“黄金为君宅”恐怕是错误的。正确的应该是:“黄金为君门”。因为“黄金为君门”是有典故的,此君门即指“金马门”。

据《三辅黄图》记载:“金马门,宦者署。武帝时,得大宛马,以铜铸像,立于署门,因以为名。”另外,《史记·滑稽列传》也同样记载:“金马门者,宦署门也,门傍有铜马,故谓之金马门。”

“金作马”特指西汉帝国的大朝正宫未央宫的宫门“金马门”!

史称汉武大帝得了大宛马,便命东门京以铜铸像,立马于鲁班门外,故得名“金马门”。此门也成了学士待诏之处。

白玉为堂金作马的意思(白玉为堂金作马是什么意思)

又据《三辅黄图》记载:“未央宫有殿阁三十二,椒房、玉堂在其中。”

“白玉为堂”,其实是指“玉堂”。而玉堂系妃嫔的居所。未央宫的玉堂,相当于清皇宫紫禁城的东西六宫了。

《红楼梦》作者借汉宫影射清宫,进而影射贾家是皇家。这便是“贾不假,白玉为堂金作马。”的真相了!

版权申明:财旺号所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流,不声明或保证其内容的正确性,如发现本站有涉嫌抄袭侵权/违法违规的内容。请发送邮件至 1790309299@qq.com 举报,一经查实,本站将立刻删除。

(0)
无恙的头像无恙

相关推荐

  • shell编程是什么

    Shell编程是一种脚本编程语言,它主要用于在Unix和类Unix操作系统中进行命令行操作和脚本编写。它是一种解释型语言,使用文本命令来执行系统操作、管理文件和目录、处理文本数据等。 Shell编程的基本原理是通过编写一系列的命令和语句来完成一定的任务。这些命令和语句可以被组合成脚本,通过执行脚本即可自动化地完成一系列命令的执行。Shell编程语言一般包括变…

    2023年12月19日
    00
  • php数组添加元素的方法

    在PHP中,有多种方法可以向数组中添加元素。以下是其中一些常用的方法: 1. 使用数组下标添加元素: $array = array(); // 声明一个空数组 $array[0] = “元素1”; // 使用下标0添加元素 $array[1] = “元素2”; // 使用下标1添加元素 // 输出数组 print_r($array); 2. 使用array_…

    2023年11月18日
    00
  • java几种循环结构的区别

    Java中的循环结构主要有以下几种: 1. for循环for循环是一种常用的循环结构,它通过定义一个计数器,然后设定计数器的初始值、终止条件和每次循环的变化规律来控制循环的执行。for循环适用于已知循环次数的情况。 2. while循环while循环也是一种常用的循环结构,它通过判断一个条件来控制循环的执行。在每次循环开始之前,先判断条件是否满足,如果满足则…

    2024年2月11日
    00
  • 如何用windows资源管理器打开文件夹

    以下是使用Windows资源管理器打开文件夹的详细步骤: 1. 首先,找到要打开的文件夹。可以使用Windows资源管理器的快捷方式,通常可以在桌面上找到,也可以通过单击“开始”按钮,然后选择“文件资源管理器”来启动它。 2. 在打开的Windows资源管理器窗口的地址栏中,输入要打开的文件夹的路径。例如,要打开“C:\Users\YourUserName\…

    2024年1月30日
    00
  • java怎么跳转

    在Java中,有多种方式可以实现跳转。 1. 无条件跳转:使用`break`、`continue`、`return`语句可以实现无条件跳转。`break`语句主要用于结束循环或跳出switch语句;`continue`语句用于结束当前迭代并跳到下一次迭代;`return`语句用于结束当前方法的执行并返回到调用者。 2. 条件跳转:使用`if`语句、`swit…

    2023年12月2日
    00

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注