リファレンス · 日本の伝統の空 (昴・北斗七星・鼓星などの昔の呼び名と図形、読みつき)
japanese定数
リファレンスの説明と例は英語です。見出しと目次は日本語です。
The Japanese sky as a culture: the 88 constellations by their Japanese names, then the traditional figures. Pass it to constellations, constellation, starsIn, figures or figureOf.
インポート
import { japanese } from "@johnmorrisdotca/hoshi-stars/cultures/japanese";
定義
const japanese: Culture = defineCulture("japanese", { en: "Traditional Japanese", ja: "日本の伝統" }, (): Asterism[] => [
...iauAsterisms("ja"),
...JAPANESE_ROWS.split("\n").map((row): Asterism => {
const [id, name, reading, romaji, aka, about, chains] = row.split("|") as [
string,
string,
string,
string,
string,
string,
string
];
return {
id,
name,
names: { en: romaji, ja: name },
readings: { ja: reading },
aka: aka === "" ? [] : aka.split("/"),
about,
kind: "asterism",
group: undefined,
missing: 0,
chains: chains.split(";").map((chain) => chain.split("-").map(Number)),
};
}),
])
例
import { figureOf } from "@johnmorrisdotca/hoshi-stars/lines";
import { japanese } from "@johnmorrisdotca/hoshi-stars/cultures/japanese";
const subaru = figureOf("すばる", japanese);
console.log(subaru.asterism.name, subaru.asterism.readings.ja, subaru.stars.length);昴 すばる 6出力(このページを作ったときに実行した結果)
この日本語は、まだ日本語を母語とする方の確認を受けていません。訂正を歓迎します。