本文へ移動

Hoshi Stars星

肉眼で見える星の名前・色・距離、88星座の線と境界、メシエ天体、そしてそれらを描くための7種類の図法を使えます。

「星」(ほし) は、夜空に光って見えるものです。 名前について(英語)

目次

リファレンス · 88星座それぞれの絵 (明るい版と暗い版)

FigureThumbnailInput型

リファレンスの説明と例は英語です。見出しと目次は日本語です。

What to draw for a figure of a sky culture: its name for the picture's <title>, the stars it joins and the lines between them.

インポート

import type { FigureThumbnailInput } from "@johnmorrisdotca/hoshi-stars/thumbnails";

定義

interface FigureThumbnailInput {
    title: string;
    stars: ReadonlyArray<Star>;
    segments: ReadonlyArray<readonly [
        Star,
        Star
    ]>;
}

メンバー

名前型説明
titlestring

The name for the picture's <title> and aria-label.

starsreadonly Star[]

The stars of the figure, drawn inside a soft outline round them; one star is also ringed.

segmentsreadonly (readonly [Star, Star])[]

The lines of the figure, each a pair of its stars.

例

import { figureOf } from "@johnmorrisdotca/hoshi-stars/lines";
import { japanese } from "@johnmorrisdotca/hoshi-stars/cultures/japanese";
import { type FigureThumbnailInput } from "@johnmorrisdotca/hoshi-stars/thumbnails";

const subaru = figureOf("昴", japanese);
const input: FigureThumbnailInput = { title: "昴", stars: subaru.stars, segments: subaru.segments };
console.log(input.stars.length);
6

出力(このページを作ったときに実行した結果)

ソースを見るGitHub で編集@johnmorrisdotca/hoshi-stars 0.47.0 のソースから作成しました。

この日本語は、まだ日本語を母語とする方の確認を受けていません。訂正を歓迎します。