前言#
最近 github で面白いオープンソースプロジェクトを見つけました、格律詩編集プログラム。これは自動的に平仄などの格律ルールをチェックでき、機械学習を通じて自分の作品と《全唐詩》の詩句を比較することができます。その結果、自分が書いた詩句に似た唐詩を見つけることができます。
考えてみると、高校の時期にも詩詞の創作に夢中になったことがありましたが、その時は多くの基礎知識をあまり理解していませんでした。だから書いたものは自己満足に過ぎず、特に規則性はありませんでした。
cope というプロジェクトは node.js で書かれており、electron フレームワーク上で動作します。ちょうど自分も関連する知識を学んでいるので、開発を学びながら詩詞創作も学べるのは嬉しいことです。
基本要素#
平仄#
- 四声
説明:簡単に言うと、普通話において、1,2 声は平、3,4 声は仄です。 - 基本句式
- 平起平収:平平【仄】仄平
- 平起仄収:【平】平平仄仄
- 仄起平収:【仄】仄仄平平
- 仄起仄収:【仄】仄平平仄
説明:平が終わったら仄、仄が終わったら平。【】の中は平でも仄でも可能です。七言律詩も同様で、前に二つの平仄が反対の字を加えるだけです。
押韻#
ルール#
偶数句は必ず同じ韻部で、平声韻でなければなりません。
対仗#
ルール#
- 律絶句は必ずしも対仗を必要としません
王昌齢《出塞》 => 対仗なし
清時明月漢時関、万里長征人未還。但使龍城飛将在、不教胡馬度陰山。
杜甫《絶句》 => 対仗あり
二つの黄鶯が翠柳を鳴き、一行の白鷺が青天に上がる。窓には西嶺の千秋雪、門には東呉の万里船が泊まる。
- 八句律詩の中間の二つの連は必ず対仗しなければなりません
李商隠《錦瑟》
錦瑟無端五十弦、一弦一柱思華年。【庄生晓夢迷蝴蝶、望帝春心托杜鵑】。
【沧海月明珠有涙、藍田日暖玉生煙】。この情は追憶に成り得るが、ただその時は既に惘然としていた。
- 八句以上の排律は首尾の二つの連を除き、中間のすべての連は必ず対仗しなければなりません。
対仗の異なる種類#
- 工対 => 詞性と門類が同じで、上文の杜甫の絶句が典型的な工対です。二つ || 一行;黄鶯 || 白鷺;窓含 || 門泊;
- 幅対、隣対 => 詞性と大きなカテゴリーが同じで、上文の柳 || 天;雪 || 船;それらは門類が異なりますが、どちらも名詞です。
- ....
黏連#
ルール#
偶数句の第二の字と奇数句の第二の字の平仄は一致しなければなりません
结语#
この記事では格律詩創作の基本知識といくつかのルールを整理しました。もちろん、格律詩創作が形式的な規範を追求しすぎると、創作の楽しみを失う可能性もあります。しかし、初心者にとっては、これらのルールと常識を理解することが重要です。実際、学びの道も大体はこれに尽きます。まずはルールをしっかりと身につけてから、創造することができるのです。