Skip to content

エクスポートと印刷

VMark はドキュメントをエクスポートして共有する複数の方法を提供します。

エクスポートモード

フォルダーモード(デフォルト)

クリーンな構造を持つ自己完結型フォルダーを作成します:

MyDocument/
├── index.html
└── assets/
    ├── image1.png
    ├── image2.jpg
    └── ...

メリット:

  • サーバーで配信する際にクリーンな URL(/MyDocument.htmlの代わりに/MyDocument/
  • 単一フォルダーとして簡単に共有
  • シンプルなアセットパス(assets/image.png
  • 静的サイトホストとの優れた互換性

シングルファイルモード

単一の自己完結型 HTML ファイルを作成します:

MyDocument.html

すべての画像がデータ URI として埋め込まれるため、完全に移植可能ですが、ファイルサイズは大きくなります。

エクスポートの方法

HTML エクスポート

  1. ファイル → HTML としてエクスポート を使用
  2. エクスポート先を選択
  3. フォルダーモード: フォルダー名を入力(例: MyDocument
  4. シングルモード: .html拡張子付きのファイル名を入力

印刷 / PDF エクスポート

  1. Cmd/Ctrl + Pを押すか ファイル → 印刷 を使用
  2. システムの印刷ダイアログで PDF として印刷または保存

他の形式へのエクスポート

VMark は Markdown を追加の形式にエクスポートするためにPandoc(ユニバーサルドキュメントコンバーター)と統合されています。メニューから直接形式を選択します:

ファイル → エクスポート → その他の形式 →

メニュー項目拡張子
Word (.docx).docx
EPUB (.epub).epub
LaTeX (.tex).tex
OpenDocument (.odt).odt
Rich Text (.rtf).rtf
Plain Text (.txt).txt

セットアップ:

  1. pandoc.org/installingから Pandoc をインストールするか、パッケージマネージャーを使用します:
    • macOS: brew install pandoc
    • Windows: winget install pandoc
    • Linux: apt install pandoc
  2. VMark を再起動(または 設定 → ファイルと画像 → ドキュメントツール に移動して 検出 をクリック)
  3. ファイル → エクスポート → その他の形式 → [形式] でエクスポート

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 の配信

フォルダーエクスポート構造は任意の静的ファイルサーバーとうまく連携します:

bash
# Python
cd MyDocument && python -m http.server 8000

# Node.js (npx)
npx serve MyDocument

# 直接開く
open MyDocument/index.html

オフライン表示

両方のエクスポートモードはオフラインで完全に動作します:

  • フォルダーモード: 任意のブラウザでindex.htmlを開く
  • シングルモード: .htmlファイルを直接開く

数式(KaTeX)はスタイルシートのためにインターネット接続が必要ですが、他のすべてのコンテンツはオフラインで動作します。

ベストプラクティス

  1. 共有またはホストするドキュメントにはフォルダーモードを使用する
  2. メールやチャットで素早く共有するにはシングルモードを使用する
  3. アクセシビリティのために説明的な画像の alt 文を含める
  4. 異なるブラウザでエクスポートされた HTML をテストする