Jisho ドキュメント
Jisho 辞書 — Japanese word and kanji data for JavaScript
JMdictの単語を読み、表記、英語の意味、含まれる漢字、ローマ字から引け、必要な小さなチャンクだけを取得します。初期値はセーフモードで、各語義にはJMdictの印が付き、「フィルターなし」も選べます。2,999字の漢字の学年、JLPTレベル、読み、意味、形の似た漢字の組も収め、表ごとに独立したエントリポイントがあります。
インストール
npm install @johnmorrisdotca/jisho
最初に読む
エントリーポイント
| インポート | 概要 | サイズ |
|---|---|---|
@johnmorrisdotca/活用した語のもとになる辞書形 · エクスポート 3個 | Deinflection: the dictionary forms a conjugated word could come from, and the path from there to it. | 2.1 kB |
@johnmorrisdotca/単語の完全な項目:すべての語義と、JMdictが記すことのすべて · エクスポート 11個 | The whole entry of a word, in an entry point of its own so that a page that looks words up never carries it. | 9058.3 kB |
@johnmorrisdotca/単語の例文(ふりがなと出典つき) · エクスポート 7個 | The example sentences of a word, in an entry point of their own so that a page that looks words up never carries them. | 2907.5 kB |
@johnmorrisdotca/学年 · エクスポート 1個 | 8.0 kB | |
@johnmorrisdotca/JLPTレベル(Jonathan Wallerのリスト) · エクスポート 1個 | 6.0 kB | |
@johnmorrisdotca/読み、意味、画数、順位 · エクスポート 1個 | 146.0 kB | |
@johnmorrisdotca/形の似た漢字の組 · エクスポート 1個 | 50.6 kB | |
@johnmorrisdotca/KanjiVG由来の筆順:描く、描いた漢字から探す · エクスポート 11個 | The stroke order of a kanji: the strokes in the order they are written, each as the SVG path KanjiVG draws it with in a square of 109 by 109, drawn as an SVG that writes itself stroke by stroke, and a search by drawing a kanji that compares the strokes as they were drawn with these. | 1083.8 kB |
@johnmorrisdotca/読み、表記、英語の意味、漢字、ローマ字から単語を引く · エクスポート 61個 | Words: the Japanese words of JMdict, looked up by reading (かみ) or by written form (紙), by what they mean in English or by a kanji in them, each with a short English meaning, its senses with the marks JMdict gives them, and how common it is. | 14897.9 kB |
@johnmorrisdotca/セーフモードで残るよく使う単語を一つの表に · エクスポート 1個 | 909.0 kB | |
@johnmorrisdotca/フィルターなしのときに、よく使う単語に加えるもの · エクスポート 1個 | 29.5 kB | |
@johnmorrisdotca/表を読む関数 · エクスポート 22個 | Jisho: Japanese kanji as data. | 0.9 kB |
ガイド
やり方
- 漢字を探す学年とレベルのリスト、文章の中の漢字、検索、見間違えやすい漢字。
- 活用した形の単語を引く「食べなかった」から「食べる」を、「否定→過去」という道すじ付きで見つけます。組み込みの規則、語の種類の確認、対応する形と対応しない形を説明します。
- 例文単語を示す例文を、示す語義に結び付けて取得します。ふりがな、英語、JLPTレベル、必要な出典つきです。
- 意味から単語を探す英語の語や語句を意味に含む、よく使う日本語の単語を`findByMeaning`で探し、すでに持っている単語は`searchMeanings`で探します。
- 単語の完全な項目単語のすべての語義を、品詞、分野、方言、参照、対義語、注、外来語のもとの言語、表記と読みの印といっしょに取得します。
- 変わった入力と、読み込めないチャンク引く前に文字列がどう整えられるか、空や変わった入力を検索がどう扱うか、`WordsLoadError`が何を示すかを説明します。
- テキストを読む日本語のテキストを最長一致で単語に分け、各語にふりがな、意味、JLPTレベル、漢字の学年を付けます。見つからなかったものを一覧にし、学習リストをCSVかTSVで取り出します。
- ローマ字で単語を引く単語を引くときにラテン文字を修正ヘボン式や訓令式のローマ字として読み、ローマ字をかなに変えます。
- 筆順と、描いて漢字を探す漢字の筆順を、1画ずつ書かれていくSVGで描き、描いた画から漢字を探します。
- 入力のまちがいから単語を提案するローマ字やかなで入力したものから1文字違いのよく使う単語を探します。何も見つからなかった検索のためのものです。
- どれくらいよく使う語かJMdictの優先度のタグと、そこから作った一つの数(`rank`)を読み、単語をよく使う順に並べます。
- 単語を引く読み、表記、英語の意味、含まれる漢字、ローマ字から単語を探し、セーフモードとフィルターなしを選び、自分のリストと印を使い、読み込めないチャンクを扱い、サーバーのバンドルにこの辞書を入れないようにします。
- 漢字から単語を探すある漢字で書かれるよく使う単語を探し、各単語を漢字の表につないで、含まれる漢字の学年、レベル、読み、意味を表示します。
- ふつうのページとCDNビルドなしのページで、jsDelivrやunpkgから単語を引き、漢字の表を読みます。
- ViteとwebpackViteやwebpackのプロジェクトでこのパッケージを使い、ビルドに何が入るかを説明します。
- React、Vue、Svelte、AngularReact、Vue、Svelte、Angularのコンポーネントで単語を引き、サーバーで単語を描きます。
- TypeScriptとNodeこのパッケージの型を使い、Nodeのサーバーやスクリプトで単語を引きます。
- iframeで埋め込む読み、意味、漢字の単語を、iframe一つ、スクリプトなしで、どのページにも置けます。
解説
困ったとき・よくある質問
アップグレード
- 変更履歴@johnmorrisdotca/jisho 2.11.0 のソースから作成しました。
- すべてのエクスポートを1ページでapi.html
- 言語モデル向けのドキュメントllms.txt · llms-full.txt
この日本語は、まだ日本語を母語とする方の確認を受けていません。訂正を歓迎します。