本文へ移動

Hoshi Stars星

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

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

目次

リファレンス · 印刷するシート: 星座の点つなぎ、緯度に合わせた星座、切り抜きの星の回転盤、月ごとの星空の地図

DotsFigure型

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

A figure laid out on a page of a given room.

インポート

import type { DotsFigure } from "@johnmorrisdotca/hoshi-stars/sheets";

定義

interface DotsFigure {
    constellation: Constellation;
    level: DotLevel;
    dots: Dot[];
    lines: [
        number,
        number
    ][];
    visits: number;
    strokes: number;
}

メンバー

名前型説明
constellationConstellation
level"easy" | "medium" | "hard"
dotsDot[]
lines[number, number][]

The lines of the answer, as pairs of indexes into dots, in drawing order.

visitsnumber

How many numbers there are to join: one for each visit.

strokesnumber

How many separate lines the pencil draws.

例

import { dotsFigure, type DotsFigure } from "@johnmorrisdotca/hoshi-stars/sheets";

const crux: DotsFigure = dotsFigure("Cru", { level: "easy", widthMm: 180, heightMm: 150 });
console.log(crux.constellation.name, crux.visits, crux.lines.length);
Crux 4 3

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

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

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