MD2Cardの自動ページング・システムは、デュアル・モードのインテリジェント処理メカニズムを採用しています。基本モードでは、段落間隔やヘッダー・レベルなどのテキスト構造の特徴を分析してコンテンツを自動的に分割し、各ナレッジ・カード表示ユニットがトピックの整合性を維持するようにします。アドバンス・モードでは、"-"セパレータを挿入することでページングを手動で制御することができ、プロフェッショナル・ユーザーに正確なレイアウト制御を提供します。
この機能の技術的な実装は、設定されたキャンバスサイズの下でテキストブロックのレンダリングの高さを正確に計算し、コンテンツが1ページの容量を超えたことを検出すると自動的に新しいカードを作成するDOM解析アルゴリズムに基づいています。ページング処理では、コードブロック、テーブル、その他の複雑な要素の整合性が維持され、ページ間の分割によって生じる読み取りの障害を回避します。また、システムは自動的にページ番号ナビゲーションマーカーを追加し、論理的に関連する一連のカードを形成します。
実際には、この機能は、教科書の章やプロジェクト文書のような長いコンテンツから知識ポイントを抽出するのに特に適しています。例えば、技術チュートリアルを変換する場合、システムは自動的に各完全なコード例とその説明テキストを同じカードに保持し、説明の理論部分は意味段落に従って分割され、知識カードの可読性と教育価値を大幅に向上させます。
この答えは記事から得たものである。MD2Card: Markdownドキュメントを美しい写真に!について