エクスポートと印刷
VMark はドキュメントをエクスポートして共有する複数の方法を提供します。
エクスポートモード
フォルダーモード(デフォルト)
クリーンな構造を持つ自己完結型フォルダーを作成します:
MyDocument/
├── index.html
└── assets/
├── image1.png
├── image2.jpg
└── ...メリット:
- サーバーで配信する際にクリーンな URL(
/MyDocument.htmlの代わりに/MyDocument/) - 単一フォルダーとして簡単に共有
- シンプルなアセットパス(
assets/image.png) - 静的サイトホストとの優れた互換性
シングルファイルモード
単一の自己完結型 HTML ファイルを作成します:
MyDocument.htmlすべての画像がデータ URI として埋め込まれるため、完全に移植可能ですが、ファイルサイズは大きくなります。
エクスポートの方法
HTML エクスポート
- ファイル → HTML としてエクスポート を使用
- エクスポート先を選択
- フォルダーモード: フォルダー名を入力(例:
MyDocument) - シングルモード:
.html拡張子付きのファイル名を入力
印刷 / PDF エクスポート
Cmd/Ctrl + Pを押すか ファイル → 印刷 を使用- システムの印刷ダイアログで PDF として印刷または保存
他の形式へのエクスポート
VMark は Markdown を追加の形式にエクスポートするためにPandoc(ユニバーサルドキュメントコンバーター)と統合されています。メニューから直接形式を選択します:
ファイル → エクスポート → その他の形式 →
| メニュー項目 | 拡張子 |
|---|---|
| Word (.docx) | .docx |
| EPUB (.epub) | .epub |
| LaTeX (.tex) | .tex |
| OpenDocument (.odt) | .odt |
| Rich Text (.rtf) | .rtf |
| Plain Text (.txt) | .txt |
セットアップ:
- pandoc.org/installingから Pandoc をインストールするか、パッケージマネージャーを使用します:
- macOS:
brew install pandoc - Windows:
winget install pandoc - Linux:
apt install pandoc
- macOS:
- VMark を再起動(または 設定 → ファイルと画像 → ドキュメントツール に移動して 検出 をクリック)
- ファイル → エクスポート → その他の形式 → [形式] でエクスポート
Pandoc がインストールされていない場合、メニューには「その他の形式」サブメニューの下部に 「Pandoc が必要 — pandoc.org」 リンクが表示されます。
Pandoc が検出されているかは 設定 → ファイルと画像 → ドキュメントツール で確認できます。
HTML としてコピー
Cmd/Ctrl + Shift + Cを押して、レンダリングされた HTML をクリップボードにコピーして他のアプリケーションに貼り付けます。
VMark Reader
HTML にエクスポートすると(スタイル付きモード)、ドキュメントに VMark Reader — 強力な機能を持つインタラクティブな読書体験 — が含まれます。
設定パネル
ギアアイコン(右下)をクリックするかEscを押して設定パネルを開きます:
| 設定 | 説明 |
|---|---|
| フォントサイズ | テキストサイズの調整(12px〜24px) |
| 行の高さ | 行間隔の調整(1.2〜2.0) |
| テーマ | テーマを切り替え(White、Paper、Mint、Sepia、Night) |
| CJK-ラテン間のスペース | CJK とラテン文字の間のスペースの切り替え |
目次
TOC サイドバーは長いドキュメントのナビゲーションに役立ちます:
- 切り替え: パネルヘッダーをクリックするか
Tを押す - ナビゲート: 任意の見出しをクリックしてジャンプ
- キーボード:
↑/↓で移動、Enterでジャンプ - ハイライト: スクロールに応じて現在のセクションがハイライトされます
読書の進捗
ページの上部にある微妙なプログレスバーで、ドキュメントをどこまで読んだかが表示されます。
トップに戻る
スクロールダウンすると浮かぶボタンが表示されます。クリックするかHomeを押してトップに戻ります。
画像ライトボックス
任意の画像をクリックしてフルスクリーンのライトボックスで表示します:
- 閉じる: 外側をクリック、
Escを押す、または X ボタンをクリック - ナビゲート: 複数の画像には
←/→矢印を使用 - ズーム: 画像は自然なサイズで表示されます
コードブロック
各コードブロックにはインタラクティブなコントロールが含まれます:
| ボタン | 機能 |
|---|---|
| 行番号切り替え | このブロックの行番号の表示/非表示 |
| コピーボタン | コードをクリップボードにコピー |
コピーボタンは成功するとチェックマークを表示します。
脚注ナビゲーション
脚注は完全にインタラクティブです:
- 脚注参照
[1]をクリックして定義にジャンプ ↩バックリンクをクリックして読んでいた場所に戻る
キーボードショートカット
| キー | アクション |
|---|---|
Esc | 設定パネルの切り替え |
T | 目次の切り替え |
↑ / ↓ | TOC 項目のナビゲート |
Enter | 選択した TOC 項目にジャンプ |
← / → | ライトボックス内の画像をナビゲート |
Home | トップにスクロール |
エクスポートのショートカット
| アクション | ショートカット |
|---|---|
| HTML エクスポート | (メニューのみ) |
| 印刷 | Mod + P |
| HTML としてコピー | Mod + Shift + C |
ヒント
エクスポートされた HTML の配信
フォルダーエクスポート構造は任意の静的ファイルサーバーとうまく連携します:
# Python
cd MyDocument && python -m http.server 8000
# Node.js (npx)
npx serve MyDocument
# 直接開く
open MyDocument/index.htmlオフライン表示
両方のエクスポートモードはオフラインで完全に動作します:
- フォルダーモード: 任意のブラウザで
index.htmlを開く - シングルモード:
.htmlファイルを直接開く
数式(KaTeX)はスタイルシートのためにインターネット接続が必要ですが、他のすべてのコンテンツはオフラインで動作します。
ベストプラクティス
- 共有またはホストするドキュメントにはフォルダーモードを使用する
- メールやチャットで素早く共有するにはシングルモードを使用する
- アクセシビリティのために説明的な画像の alt 文を含める
- 異なるブラウザでエクスポートされた HTML をテストする