Skip to the content

Hikidashi引き出し

Era dates (和暦) and kanji numerals both ways, the dictionary forms of a conjugated word, a reading shared out over its kanji, words pulled from pasted text, and how hard a sentence is to read.

Hikidashi (引き出し) is a drawer: each tool is pulled out when it is wanted. About the name

Contents

Reference · Reading alignment

SegmentKindtype

One kind of run: "kanji", "kana" or "okurigana", the values of SEGMENT_KINDS.

Import it

import type { SegmentKind } from "@johnmorrisdotca/hikidashi/align";

Also exported from: @johnmorrisdotca/hikidashi

Definition

type SegmentKind = (typeof SEGMENT_KINDS)[keyof typeof SEGMENT_KINDS];

Examples

import { segmentWord, type SegmentKind } from "@johnmorrisdotca/hikidashi/align";

const kinds: SegmentKind[] = (segmentWord("形が合う", "かたちがあう") ?? []).map((part) => part.kind);
console.log(kinds);
[ 'kanji', 'kana', 'kanji', 'okurigana' ]

What it prints (run when this page was built)

View sourceEdit on GitHubMade from the source of @johnmorrisdotca/hikidashi 1.1.0.