Skip to the content

Hoshi Stars星

The stars you can see without a telescope, with names, colours and distances; the 88 constellations with their lines and boundaries; the Messier objects; and seven map projections to draw them on.

Hoshi is the Japanese word 星 for a star. About the name

Contents

Reference · Printable sheets: connect-the-dots constellations, the constellations for a latitude, a star wheel to cut out and a sky map for each month

DotsFiguretype

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

Import it

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

Definition

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

Members

NameTypeDescription
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.

Examples

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

What it prints (run when this page was built)

View sourceEdit on GitHubMade from the source of @johnmorrisdotca/hoshi-stars 0.47.0.