From e37d8ee34e101659c6c820e88cf33e30348ebfdc Mon Sep 17 00:00:00 2001 From: radishzzz Date: Thu, 13 Mar 2025 16:49:24 +0000 Subject: [PATCH] chore: update layout add layout calculation notes --- .vscode/settings.json | 2 ++ public/image/{Favicon-Astro.svg => Favicon.svg} | 0 src/config.ts | 2 +- src/content/config.ts | 2 +- src/content/posts/example/容忍与自由-ja.md | 2 +- src/content/posts/example/羅生門-zh-tw.md | 8 ++++---- src/content/posts/example/羅生門-zh.md | 8 ++++---- src/layouts/Layout.astro | 12 +++++++++--- 8 files changed, 22 insertions(+), 14 deletions(-) rename public/image/{Favicon-Astro.svg => Favicon.svg} (100%) diff --git a/.vscode/settings.json b/.vscode/settings.json index 1ccaef5..47bf071 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -92,10 +92,12 @@ "photoswipe", "pswp", "radishzz", + "rashomon", "rehype", "reimagines", "Retypeset", "Roundhand", + "Sentimentalisme", "Servetus", "Sobre", "srcset", diff --git a/public/image/Favicon-Astro.svg b/public/image/Favicon.svg similarity index 100% rename from public/image/Favicon-Astro.svg rename to public/image/Favicon.svg diff --git a/src/config.ts b/src/config.ts index d709ddf..48af0d4 100644 --- a/src/config.ts +++ b/src/config.ts @@ -15,7 +15,7 @@ export const themeConfig: ThemeConfig = { url: 'https://retypeset.radishzz.cc', // favicon url // support only SVG, PNG and ICO - favicon: '/image/Favicon-Astro.svg', // https://example.com/favicon.svg + favicon: '/image/Favicon.svg', // https://example.com/favicon.svg }, // SITE INFORMATION >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> END diff --git a/src/content/config.ts b/src/content/config.ts index bded872..0de47b3 100644 --- a/src/content/config.ts +++ b/src/content/config.ts @@ -6,8 +6,8 @@ const postsCollection = defineCollection({ title: z.string(), published: z.date(), // optional - updated: z.date().optional(), description: z.string().optional().default(''), + updated: z.date().optional(), tags: z.array(z.string()).optional().default([]), // Advanced draft: z.boolean().optional().default(false), diff --git a/src/content/posts/example/容忍与自由-ja.md b/src/content/posts/example/容忍与自由-ja.md index 2fb096e..65fa45e 100644 --- a/src/content/posts/example/容忍与自由-ja.md +++ b/src/content/posts/example/容忍与自由-ja.md @@ -63,4 +63,4 @@ abbrlink: tolerance-freedom 4-8, 3-12 朝 -(原文:『自由中国』台北、1959年3月16日、第20巻、第6号) +(原文:『自由中国』台北、1959年3月16日、第20巻、第6号) diff --git a/src/content/posts/example/羅生門-zh-tw.md b/src/content/posts/example/羅生門-zh-tw.md index 92d6c88..08318c1 100644 --- a/src/content/posts/example/羅生門-zh-tw.md +++ b/src/content/posts/example/羅生門-zh-tw.md @@ -9,13 +9,13 @@ abbrlink: rashomon 是一日的傍晚的事。有一個家將,在羅生門下待著雨住。 -寬廣的門底下,除了這男子以外,再沒有別的誰。只在朱漆剝落的大的圓柱上,停著一匹的蟋蟀。這羅生門,旣然在朱雀大路上,則這男子之外,總還該有兩三個避雨的市女笠和揉烏帽子[1]的。然而除了這男子,卻再沒有別的誰。 +寬廣的門底下,除了這男子以外,再沒有別的誰。只在朱漆剝落的大的圓柱上,停著一匹的蟋蟀。這羅生門,旣然在朱雀大路上,則這男子之外,總還該有兩三個避雨的市女笠和揉烏帽子的。然而除了這男子,卻再沒有別的誰。 要說這緣故,就因為這二三年來,京都是接連的起了地動,旋風,大火,饑饉等等的災變,所以都中便格外的荒涼了。據舊記說,還將佛象和佛具打碎了,那些帶著丹漆,帶著金銀箔的木塊,都堆在路旁當柴賣。都中既是這情形,修理羅生門之類的事,自然再沒有人過問了。於是趁了這荒涼的好機會,狐狸來住,強盜來住;到後來,且至於生出將無主的死屍棄在這門上的習慣來。於是太陽一落,人們便都覺得陰氣,誰也不再在這門的附近走。 反而許多烏鴉,不知從那裡都聚向這地方。白晝一望,這鴉是不知多少匹的轉著圓圈,繞了最高的鴟吻,啼著飛舞。一到這門上的天空被夕照映得通紅的時候,這便彷彿撒著胡麻似的,尤其看得分明。不消說,這些烏鴉是因為要啄食那門上的死人的肉而來的了。 ——但在今日,或者因為時刻太晚了罷,卻一匹也沒有見。只見處處將要崩裂的,那裂縫中生出長的野草的石階上面,老鴉糞粘得點點的發白。家將將那洗舊的紅青襖子的臀部,坐在七級階的最上級,惱著那右頰上發出來的一顆大的面皰,惘惘然的看著雨下。 -著者在先,已寫道「家將待著雨住」了。然而這家將便在雨住之後,卻也並沒有怎麼辦的方法。若在平時,自然是回到主人的家裡去。但從這主人,已經在四五日之前將他遣散了。上文也說過,那時的京都是非常之衰微了;現在這家將從那伺候多年的主人給他遣散,其實也只是這衰微的一個小小的餘波。所以與其說「家將待著雨住」,還不如說「遇雨的家將,沒有可去的地方,正在無法可想」,倒是愜當的。況且今日的天色,很影響到這平安朝[2]家將的Sentimentalisme上去。從申未下開首的雨,到酉時還沒有停止模樣。這時候,家將就首先想著那明天的活計怎麼辦——說起來,便是抱著對於沒法辦的事,要想怎麼辦的一種毫無把握的思想,一面又並不聽而自聽著那從先前便打著朱雀大路的雨聲。 +著者在先,已寫道「家將待著雨住」了。然而這家將便在雨住之後,卻也並沒有怎麼辦的方法。若在平時,自然是回到主人的家裡去。但從這主人,已經在四五日之前將他遣散了。上文也說過,那時的京都是非常之衰微了;現在這家將從那伺候多年的主人給他遣散,其實也只是這衰微的一個小小的餘波。所以與其說「家將待著雨住」,還不如說「遇雨的家將,沒有可去的地方,正在無法可想」,倒是愜當的。況且今日的天色,很影響到這平安朝家將的 Sentimentalisme 上去。從申未下開首的雨,到酉時還沒有停止模樣。這時候,家將就首先想著那明天的活計怎麼辦——說起來,便是抱著對於沒法辦的事,要想怎麼辦的一種毫無把握的思想,一面又並不聽而自聽著那從先前便打著朱雀大路的雨聲。 雨是圍住了羅生門,從遠處灑灑的打將過來。黃昏使天空低下了;仰面一望,門頂在斜出的飛甍上,支住了昏沉的雲物。 @@ -53,7 +53,7 @@ abbrlink: rashomon 家將放下老嫗,忽然拔刀出了鞘,將雪白的鋼色,塞在伊的眼前。但老嫗不開口。兩手發了抖,呼吸也艱難了,睜圓了兩眼,眼珠幾乎要飛出窠外來,啞似的執拗的不開口。一看這情狀,家將才分明的意識到這老嫗的生死,已經全屬於自己的意志的支配。而且這意志,將先前那熾烈的憎惡之心,又早在什麼時候冷卻了。剩了下來的,只是成就了一件事業時候的,安穩的得意和滿足。於是家將俯視著老嫗,略略放軟了聲音說: -「我並不是檢非違使[3]的衙門裡的公吏,只是剛才走過這門下面的一個旅人。所以並不要鎖你去有什麼事。只要在這時候,在這門上,做著什麼的事,說給我就是。」 +「我並不是檢非違使的衙門裡的公吏,只是剛才走過這門下面的一個旅人。所以並不要鎖你去有什麼事。只要在這時候,在這門上,做著什麼的事,說給我就是。」 老嫗更張大了圓睜的眼睛,看住了家將的臉,這看的是紅眼眶,鷙鳥一般銳利的眼睛。於是那打皺的,幾乎和鼻子連成一氣的嘴唇,嚼著什麼似的動起來了。頸子很細,能看兄尖的喉節的動彈。這時從這喉嚨裡,發出鴉叫似的聲音,喘吁籲的傳到家將的耳朵裡: @@ -61,7 +61,7 @@ abbrlink: rashomon 家將一聽得這老嫗的答話是意外的平常,不覺失瞭望;而且一失望,那先前的憎惡和冷冷的侮蔑,便同時又進了心中了。他的氣色,大約伊也悟得。老嫗一手仍捏著從死屍拔下來的長頭髮,發出蝦蟆叫一樣聲音,格格的,說了這些話: -「自然的,拔死人的頭髮,真不知道是怎樣的惡事呵。只是,在這裡的這些死人,都是,便給這麼辦,也是活該的人們。現在,我剛才,拔著那頭髮的女人,是將蛇切成四寸長,曬乾了,說是乾魚,到帶刀[4]的營裡去出賣的。倘使沒有遭瘟,現在怕還賣去罷。這人也是的,這女人去賣的干魚,說是口味好,帶刀們當作缺不得的菜料買。我呢,並不覺得這女人做的事是惡的。不做,便要餓死,沒法子者做的罷。那就,我做的事,也不覺得是惡事。這也是,不做便要餓死,沒法子才做的呵。很明白這沒法子的事的這女人,料來也應該寬恕我的。」 +「自然的,拔死人的頭髮,真不知道是怎樣的惡事呵。只是,在這裡的這些死人,都是,便給這麼辦,也是活該的人們。現在,我剛才,拔著那頭髮的女人,是將蛇切成四寸長,曬乾了,說是乾魚,到帶刀的營裡去出賣的。倘使沒有遭瘟,現在怕還賣去罷。這人也是的,這女人去賣的干魚,說是口味好,帶刀們當作缺不得的菜料買。我呢,並不覺得這女人做的事是惡的。不做,便要餓死,沒法子者做的罷。那就,我做的事,也不覺得是惡事。這也是,不做便要餓死,沒法子才做的呵。很明白這沒法子的事的這女人,料來也應該寬恕我的。」 老嫗大概說了些這樣意思的事。 diff --git a/src/content/posts/example/羅生門-zh.md b/src/content/posts/example/羅生門-zh.md index c8f0b30..4c42a8a 100644 --- a/src/content/posts/example/羅生門-zh.md +++ b/src/content/posts/example/羅生門-zh.md @@ -9,13 +9,13 @@ abbrlink: rashomon 是一日的傍晚的事。有一个家将,在罗生门下待著雨住。 -宽广的门底下,除了这男子以外,再没有别的谁。只在朱漆剥落的大的圆柱上,停著一匹的蟋蟀。这罗生门,既然在朱雀大路上,则这男子之外,总还该有两三个避雨的市女笠和揉乌帽子[1]的。然而除了这男子,却再没有别的谁。 +宽广的门底下,除了这男子以外,再没有别的谁。只在朱漆剥落的大的圆柱上,停著一匹的蟋蟀。这罗生门,既然在朱雀大路上,则这男子之外,总还该有两三个避雨的市女笠和揉乌帽子的。然而除了这男子,却再没有别的谁。 要说这缘故,就因为这二三年来,京都是接连的起了地动,旋风,大火,饥馑等等的灾变,所以都中便格外的荒凉了。据旧记说,还将佛象和佛具打碎了,那些带著丹漆,带著金银箔的木块,都堆在路旁当柴卖。都中既是这情形,修理罗生门之类的事,自然再没有人过问了。于是趁了这荒凉的好机会,狐狸来住,强盗来住;到后来,且至于生出将无主的死尸弃在这门上的习惯来。于是太阳一落,人们便都觉得阴气,谁也不再在这门的附近走。 反而许多乌鸦,不知从那里都聚向这地方。白昼一望,这鸦是不知多少匹的转著圆圈,绕了最高的鸱吻,啼著飞舞。一到这门上的天空被夕照映得通红的时候,这便仿佛撒著胡麻似的,尤其看得分明。不消说,这些乌鸦是因为要啄食那门上的死人的肉而来的了。 ——但在今日,或者因为时刻太晚了罢,却一匹也没有见。只见处处将要崩裂的,那裂缝中生出长的野草的石阶上面,老鸦粪粘得点点的发白。家将将那洗旧的红青袄子的臀部,坐在七级阶的最上级,恼著那右颊上发出来的一颗大的面疱,惘惘然的看著雨下。 -著者在先,已写道“家将待著雨住”了。然而这家将便在雨住之后,却也并没有怎么办的方法。若在平时,自然是回到主人的家里去。但从这主人,已经在四五日之前将他遣散了。上文也说过,那时的京都是非常之衰微了;现在这家将从那伺候多年的主人给他遣散,其实也只是这衰微的一个小小的馀波。所以与其说“家将待著雨住”,还不如说“遇雨的家将,没有可去的地方,正在无法可想”,倒是惬当的。况且今日的天色,很影响到这平安朝[2]家将的Sentimentalisme上去。从申未下开首的雨,到酉时还没有停止模样。这时候,家将就首先想著那明天的活计怎么办——说起来,便是抱著对于没法办的事,要想怎么办的一种毫无把握的思想,一面又并不听而自听著那从先前便打著朱雀大路的雨声。 +著者在先,已写道“家将待著雨住”了。然而这家将便在雨住之后,却也并没有怎么办的方法。若在平时,自然是回到主人的家里去。但从这主人,已经在四五日之前将他遣散了。上文也说过,那时的京都是非常之衰微了;现在这家将从那伺候多年的主人给他遣散,其实也只是这衰微的一个小小的馀波。所以与其说“家将待著雨住”,还不如说“遇雨的家将,没有可去的地方,正在无法可想”,倒是惬当的。况且今日的天色,很影响到这平安朝家将的 Sentimentalisme 上去。从申未下开首的雨,到酉时还没有停止模样。这时候,家将就首先想著那明天的活计怎么办——说起来,便是抱著对于没法办的事,要想怎么办的一种毫无把握的思想,一面又并不听而自听著那从先前便打著朱雀大路的雨声。 雨是围住了罗生门,从远处洒洒的打将过来。黄昏使天空低下了;仰面一望,门顶在斜出的飞甍上,支住了昏沉的云物。 @@ -53,7 +53,7 @@ abbrlink: rashomon 家将放下老妪,忽然拔刀出了鞘,将雪白的钢色,塞在伊的眼前。但老妪不开口。两手发了抖,呼吸也艰难了,睁圆了两眼,眼珠几乎要飞出窠外来,哑似的执拗的不开口。一看这情状,家将才分明的意识到这老妪的生死,已经全属于自己的意志的支配。而且这意志,将先前那炽烈的憎恶之心,又早在什么时候冷却了。剩了下来的,只是成就了一件事业时候的,安稳的得意和满足。于是家将俯视著老妪,略略放软了声音说: -“我并不是检非违使[3]的衙门里的公吏,只是刚才走过这门下面的一个旅人。所以并不要锁你去有什么事。只要在这时候,在这门上,做著什么的事,说给我就是。” +“我并不是检非违使的衙门里的公吏,只是刚才走过这门下面的一个旅人。所以并不要锁你去有什么事。只要在这时候,在这门上,做著什么的事,说给我就是。” 老妪更张大了圆睁的眼睛,看住了家将的脸,这看的是红眼眶,鸷鸟一般锐利的眼睛。于是那打皱的,几乎和鼻子连成一气的嘴唇,嚼著什么似的动起来了。颈子很细,能看兄尖的喉节的动弹。这时从这喉咙里,发出鸦叫似的声音,喘吁吁的传到家将的耳朵里: @@ -61,7 +61,7 @@ abbrlink: rashomon 家将一听得这老妪的答话是意外的平常,不觉失瞭望;而且一失望,那先前的憎恶和冷冷的侮蔑,便同时又进了心中了。他的气色,大约伊也悟得。老妪一手仍捏著从死尸拔下来的长头发,发出虾蟆叫一样声音,格格的,说了这些话: -“自然的,拔死人的头发,真不知道是怎样的恶事呵。只是,在这里的这些死人,都是,便给这么办,也是活该的人们。现在,我刚才,拔著那头发的女人,是将蛇切成四寸长,晒干了,说是干鱼,到带刀[4]的营里去出卖的。倘使没有遭瘟,现在怕还卖去罢。这人也是的,这女人去卖的干鱼,说是口味好,带刀们当作缺不得的菜料买。我呢,并不觉得这女人做的事是恶的。不做,便要饿死,没法子者做的罢。那就,我做的事,也不觉得是恶事。这也是,不做便要饿死,没法子才做的呵。很明白这没法子的事的这女人,料来也应该宽恕我的。” +“自然的,拔死人的头发,真不知道是怎样的恶事呵。只是,在这里的这些死人,都是,便给这么办,也是活该的人们。现在,我刚才,拔著那头发的女人,是将蛇切成四寸长,晒干了,说是干鱼,到带刀的营里去出卖的。倘使没有遭瘟,现在怕还卖去罢。这人也是的,这女人去卖的干鱼,说是口味好,带刀们当作缺不得的菜料买。我呢,并不觉得这女人做的事是恶的。不做,便要饿死,没法子者做的罢。那就,我做的事,也不觉得是恶事。这也是,不做便要饿死,没法子才做的呵。很明白这没法子的事的这女人,料来也应该宽恕我的。” 老妪大概说了些这样意思的事。 diff --git a/src/layouts/Layout.astro b/src/layouts/Layout.astro index 205d06a..9c79966 100644 --- a/src/layouts/Layout.astro +++ b/src/layouts/Layout.astro @@ -37,11 +37,17 @@ const footerMarginClass = isPost && themeConfig.comment?.waline?.serverURL > - + + + + + + +