01
デザインで慣れ親しむ
見開きとマスターページ、フレームとスレッドテキスト、コントロールパネル、スウォッチ、テキスト回り込み — InDesignのレイアウト・ツール・パネル・ショートカットを、Rustでクリーンルーム再構築。
01 / DesignCraft ページレイアウト · 早期アルファ
01 DesignCraft
見開きとマスターページ、スレッドテキストフレーム、段落・文字スタイル、回り込みと本物の段落コンポーザー — 完全にRustで書かれWebAssemblyにコンパイルされた無料オープンソースのInDesign代替。IDMLを読み書き、PDF/XとEPUBを書き出し、アカウント不要、文書のアップロードもなく、オフラインで動作します。 DesignCraftエディターを開く 無料・オープンソース。
ブラウザで動作 — 無料・オープンソース
02 / ハイライト
01
見開きとマスターページ、フレームとスレッドテキスト、コントロールパネル、スウォッチ、テキスト回り込み — InDesignのレイアウト・ツール・パネル・ショートカットを、Rustでクリーンルーム再構築。
02
Knuth–Plass段落コンポーザー、辞書ハイフン、文字・単語・グリフスケーリングのジャスティフィケーション、ブレーク禁止、光学マージン揃え、ベースライングリッドと段組み — 画面でもPDFでも同じ行分割。
03
文書化されたネイティブ形式、IDML入出力、PNG・PDF校正、PDF/X-4・PDF/A-2b書き出し、そしてEPUB — サブスクなし、ライセンスサーバーなし、テレメトリなし。
04
マルチスレッドSIMDレンダリング、O(1)UndoスナップショットのCopy-on-Write文書、キャッシュされた組版 — デスクトップアプリの移植ではないRustエンジン。
05
メニュー項目・ツール操作・パネル・ダイアログのすべてがJSON制御チャネルで操作可能 — ホスト型MCPサーバー(mcp.artcraftweb.org)でClaudeなどエージェントがこのタブを直接操作できます:?mcp=<token> でエディターを開き、任意のMCPクライアントを向けてください。
06
デスクトップとWebで同一のRustコードベース。ブラウザ版ではファイルは端末上に残り、オフライン作業のためにキャッシュされます。
03 / Made for
01
本文を段組みとページにまたがって流し、図版の周りに回り込ませ、見出しとリードを同頁に保ち、すべてをひとつのストーリーファイルから。
02
柱とノンブルはマスターページ、一貫性はスタイル、仕上げはベースライングリッド — そして印刷用PDF/X-4を書き出し。
03
テキストを取り込み、スタイルで構造化し、レイアウトからそのままリフローEPUBを書き出し — 原稿から刊行までひとつのツールで。
04 / 使い方
DesignCraftはブラウザで起動 — ダウンロード不要、アカウント不要、サブスクなし。文書を新規作成するか、端末からIDMLを開けます。
ページサイズ・段数・マージンを選び、柱・ノンブル・グリッドをマスターページに置けば全ページが継承します。
テキストファイルを置き、フレームを段とページにスレッドでつなぎ、あとは段落コンポーザーへ — ハイフン、両端揃え、ブレーク禁止まで処理します。
一貫性は段落・文字スタイル、色はスウォッチ、図版は回り込み、リズムはベースライングリッドで。
印刷用PDF/X-4やPDF/A-2b、リフローEPUB、レイアウト一式のIDML — すべてエンジン自前のコードで書き出します。
05 / ファイル互換
レイアウトはオープンな交換形式で移動 — ロックインなし。持っているものを読み込み、必要な場所へ書き出します。
| 形式 | 対応 | 備考 |
|---|---|---|
| IDML | 読み込み + 書き出し | InDesign自身が使うオープンな交換形式 — .inddではなくレイアウトが往き戻り |
| PDF / PDF-compatible .ai | 読み込み | 透明付きのグラフィックとして配置 |
| PDF/X-4, PDF/A-2b | 書き出し | エンジン自前のライターによる印刷・保存用PDF |
| EPUB | 書き出し | 同じレイアウトからリフロー書籍を |
| PNG, SVG, EPS | 読み込み | フレームに配置するグラフィック |
| Native format | 読み込み + 書き出し | 文書化されたプレーンJSON — 差分比較も将来性も |
06 / タイポグラフィ
多くのツールは一行ずつ改行します。DesignCraftのKnuth–Plassコンポーザーは段落全体を最適化 — 公開辞書と学習パターンによるハイフン、単語・文字・グリフスケーリングで調整したジャスティフィケーション、見出しを次行に引き留めるブレーク禁止、句読点をマージンに吊るす光学マージン揃え、そして段が吸着するベースライングリッド。
07 / スクリーンショット
08 / 入手
組版エンジン全体をWebAssemblyにコンパイル — ダウンロード・インストーラー・アカウント不要。Webページのように起動し、ネイティブアプリのように組みます。
エディターを起動ブラウザからアプリとしてインストールすればオフラインでも動作 — シェル・エンジン・直近の文書が端末にキャッシュされます。
レイアウトはIDMLかDesignCraftの文書化されたネイティブ形式で端末から開き、端末に保存します。アップロードは一切なし。
09 / よくある質問
できます。?mcp=<token> でエディターを開き、任意のMCPクライアントを mcp.artcraftweb.org/mcp?token=<token> に向けると、Claudeなどエージェントがデザイナーと同じように組版・スタイル設定・書き出しを行えます。
はい。MIT OR Apache-2.0の無料オープンソースです — サブスク・ライセンスサーバー・テレメトリなし。Web版にアカウントは不要です。
はい — スレッドテキストは章をまたいで流れ、EPUB書き出しを内蔵し、コンポーザーのブレーク禁止とハイフンは数百頁でも持ちこたえます。
作れます — 任意のオブジェクトの回り込み、プルクォート、フレームごとの段数、マスターページのノンブル。このページのサンプル誌もまさにそのように組まれています。
組版エンジンは文書のフォントで組み、光学マージン揃えとグリフレベルの調整を尊重し、画面と書き出しPDFで同じ行分割を描画します。
できます — アプリとしてインストールすればエンジンと直近の文書がローカルにキャッシュされ、ネットワークは不要です。
InDesign自身が使うオープン交換形式のIDMLを読み書きします。レイアウトは専有の.inddではなくIDML経由で往き戻りします。
はい — PDF/X-4・PDF/A-2b規格を含むPDF、EPUB、校正用PNG。すべてDesignCraft自前のRustコードで書き出します。
Yes. Install DesignCraft as an app from your browser and the shell, the engine and your last document are cached on your device; editing continues without a connection.
Knuth–Plass段落コンポーザー(単行も可)、辞書ハイフン、単語・文字・グリフスケーリングのジャスティフィケーション、ブレーク禁止、光学マージン揃え、ベースライングリッドと段組み — 画面とPDFで行分割は完全一致。
されません。エディターはタブ内で動き、文書は端末から開いて端末に保存します。アップロード先は存在しません。
10 / Craft ファミリー
DesignCraftはオープンな創作ツールファミリーの一員です。
見開き、スタイル、本物のコンポーザーを — タブで、無料で。
レイアウトを始める