2026年9月15日
「すうがく仕立て」は、中学校数学のプリントをPCブラウザ上で作成・編集できるWebアプリケーションです。
問題文だけでなく、数式、画像、表、小問、解答欄、解答、教師用解説などを組み合わせて、授業や学習内容に合わせたプリントを作成できます。
編集した内容をその場でプレビューし、完成したプリントはPDFとして保存できます。
問題・例題の追加、複製、削除、並べ替えなど、プリントの構成を自由に編集できます。
問題文には、太字、下線、斜体、文字サイズ、箇条書きなどの書式を設定できます。
問題番号や小問番号も自動で管理でき、途中から番号を振り直すこともできます。
数学用の数式入力に対応しています。
分数、平方根、指数、方程式などを、通常の文章と組み合わせながら入力できます。
入力した数式はあとから再編集することもできます。
PNG、JPEG、WebP形式の画像をプリントへ挿入できます。
一般的な表だけでなく、
など、数学教材で使用する表現にも対応しています。
問題とは別に解答内容を登録できます。
編集画面では、
を切り替えて確認できます。
PDF出力時には、
から用途に合わせて選択できます。
問題ごとに教師用の解説を記録することもできます。
編集画面の横に実際のプリントに近いプレビューを表示します。
編集している問題に合わせてプレビューも追従するため、完成形を確認しながら調整できます。
用紙はJIS B5とA4に対応し、余白やヘッダーなども設定できます。
完成したプリントは、そのままPDFとして保存できます。
題名のほか、
「年・組・番・名前」
の記入欄も表示できます。
授業用プリント、課題、確認テスト、家庭学習用教材など、用途に合わせたプリントを作成できます。
通常のプリントデータは、使用しているブラウザのIndexedDBへ保存されます。
アカウントを作成したり、プリントデータをクラウドへ保存したりする必要はありません。
大切なプリントはJSONファイルとしてバックアップでき、あとから再度インポートできます。
※別のブラウザや別のPCへ自動的に同期される仕組みではありません。必要に応じてバックアップしてください。
任意機能として、sujita-textbook-import Skillを利用できます。
利用権限のある教科書PDFについて、
「42ページの例題1から45ページの問8まで」
のように範囲を指定すると、対応するAI環境で内容を解析し、「すうがく仕立て」で再編集できるJSONデータへ変換します。
対象となるのは、たとえば次のような内容です。
生成された内容を確認・修正したうえでJSONファイルを作成し、「すうがく仕立て」へインポートできます。
教科書の内容を取り込んだあとも、問題文、数式、画像、表、解答欄などを通常のプリントと同じように編集できます。
※この機能は新しい問題や類題をAIが自動生成する機能ではありません。
※PDFの解析は「すうがく仕立て」本体ではなく、Skillを実行する対応AIサービスまたはAIエージェント側で行われます。
※著作物を利用する場合は、利用者自身で必要な利用権限を確認してください。
授業内容に合わせて、既存教材を少し変更したプリントを作りたい。
問題と解答を別々に管理する手間を減らしたい。
数式や表を含むプリントを、Wordなどで細かくレイアウトする作業を減らしたい。
教科書の必要な範囲を取り込み、そこから自分の授業に合わせて修正したい。
毎年使用するプリントを保存し、必要な部分だけ変更して再利用したい。
「すうがく仕立て」は、そのような数学教材作成を支援するためのツールです。
作成したプリントは自動的にブラウザ内へ保存されます。
大切なデータは「設定・バックアップ」から定期的にJSONファイルとして保存することをおすすめします。
スマートフォン向けのプリント編集を主目的としたアプリではありません。
PCでの利用を推奨します。
すうがく仕立て
画面右上の「使い方」から、詳しい操作方法を確認できます。
マニュアルには、
などを掲載しています。
検索にも対応しているため、操作方法が分からなくなった場合はキーワードから探すことができます。
React + TypeScriptを中心に開発しています。
主な技術は次のとおりです。
ローカルで開発する場合はNode.js 24.xを使用します。
git clone https://github.com/drthomas246/sujita.git
cd sujita
npm install
npm run dev
ソースコード:
https://github.com/drthomas246/sujita
Copyright (c) 2026 Yamahara Yoshihiro.
本ソフトウェアには独自の「個人・非商用ソフトウェアライセンス」が適用されています。
利用方法や利用者制作物、学校・組織での利用、改変、再配布などには個別の条件があります。
利用前に必ず正式なライセンス本文をご確認ください。
ライセンス:
https://github.com/drthomas246/sujita/blob/master/LICENSE.md