Markzen ヘルプ

新機能

1.0.9 — 2026-08-26

  • MediaWikiドキュメントは数式とコードブロックを保持します。 Wikiがタグとして記述するすべてのもの(<math>数式、<syntaxhighlight>コードブロック)は、エラーも隙間もなくプレビューから消えていました。Markzenに貼り付けられたWikipedia記事の読者は、散文は見たものの、数学は何も見ませんでした。数式は、他のすべてのマークアップ言語と同じように、文中にインラインで、または記事の要求に応じて独自の行に表示されるようになり、ハイライトされたコードブロックは言語をそのままに表示されます。
  • WikiまたはBBCodeファイルをダブルクリックすると、Markzenで開きます。 インストーラーはMarkzenが読み取るほとんどのマークアップファイルを登録しましたが、.wiki.mediawiki.wikitext、または.bbは登録しませんでした。そのため、これら4つはシステムにある他のもので開くか、まったく開かないかのどちらかでした。8つの言語にわたる15の拡張機能すべてが提供されるようになりました。
  • 貼り付けたアドレスをリンクにするには、1回のキー操作で済みます。 アドレスを選択してCtrl+Kを押すと、それがリンクの宛先になり、カーソルはリンクに表示するテキストの空のフィールドで待機します。以前は、アドレスがリンクの表示テキストになり、再入力する必要がありました。ファイルパスも同じように機能します。
  • **{{label:lblHdrConvertTo}}メニューは、作成するもの(電子書籍、ワープロ、プレゼンテーション、組版など)によってグループ化されています。これにより、長いリストをスキャンする必要がなくなります。各マークアップ言語は、{{label:lblHdrConvertMarkup}}**の下に1回だけ表示されるようになりました。MediaWikiは以前、2か所に2回リストされており、どちらからも同じファイルが生成されていました。

1.0.8 — 2026-08-23

  • 描画されなかった Mermaid 図がレンダリングされるようになりました。 多くの図は、同じソースが他の場所ではすべて受け入れられたにもかかわらず、「Syntax error in text」として返されました。あるテストドキュメントでは、20個中18個がそうでした。Markzen は、各図をページ自体を介して Mermaid に渡していました。その際、エスケープのデコード、インデントの削除など、テキストを書き換え、マークアップのように見えるもの(マインドマップの <br/>、ブロック図の &nbsp; など)を静かに破損させていました。囲まれたコードブロックの正確なテキストが、手付かずのまま Mermaid に届くようになりました。
  • 図のサイズと配置パネルが、現在指しているブロックを変更するようになりました。 以前は、ソース内でその言語が何回出現するかを数えることでブロックを特定していましたが、プレビューは実際に図に変換されたブロックのみを数えていました。Mermaid を説明するページなど、同じ言語の囲まれたコードブロックを例として「表示する」ドキュメントでは、2つのカウントがずれてしまい、カーソルの下にある図の前の図にすべての変更が適用されていました。パネルは、ブロックをその内容で識別するようになりました。
  • ファイルピッカーが最後にいた場所で開くようになりました。 ドキュメントを開いたり、画像を閲覧したりする際に、毎回ダウンロードフォルダーから開始されていました。Markzen は、最後に選択したフォルダー(ドキュメントと画像で別々に)を記憶し、再起動後もそこに戻るようになりました。
  • 更新通知が、あなたの言語で正しいページにリンクするようになりました。 その {{label:lnkUpdateWhatsNew}} リンクは、ウェブサイトが公開しなくなったページを指していたため、どこにも繋がりませんでした。また、その両方のリンクは、4つの言語のいずれかを読んでいない限り、英語に飛ばしていました。これからは、現在のリリースノートとダウンロードページが、存在する場所であればあなたの言語で開くようになります。

1.0.7 — 2026-08-17

  • Markzen の起動がほぼ瞬時に。 以前は、ドキュメントが必要とするかどうかにかかわらず、起動時に約40のレンダリングエンジンが読み込まれていました。そのため、プレーンテキストファイルを開くたびに数秒待つ必要がありました。現在では、ドキュメントが実際にエンジンを要求したときに初めて各エンジンがフェッチされるため、起動はほぼ瞬時になり、特定の種類の最初の図だけが表示されるまでに少し時間がかかります。エクスポートのみに使用されるライブラリはエクスポート時に読み込まれるようになり、インターフェースは50言語すべてではなく、あなたが読む1つの言語のみを読み込むようになりました。
  • コードブロック内の罫線文字が保持されるようになりました。 以前は、コードブロックに貼り付けられたディレクトリツリーやASCII図は、ほとんどの等幅フォントのウェブバージョンがこれらの文字を静かに除外するため、途切れて表示されていました。Markzen は、JetBrains Mono と Source Code Pro をフェッチする代わりにアプリに同梱するようになり、これによりインターネット接続がないマシンでも動作するようになりました。Cascadia Code と Fira Code は、同じフォントの合字なしバージョンである Cascadia Mono と Fira Mono に置き換えられました。合字は != を単一の として再描画しますが、これはコードを書く際には快適ですが、ファイルが実際に何を言っているかを示すことを意図したドキュメントでは間違っています。DM Mono は提供されなくなりました。この文字をサポートするビルドが存在しないためです。
  • コードフォントがエクスポートされたファイル内に含まれるようになりました。 以前は、PDFまたはHTMLエクスポートは、読者のマシンにあるフォントにフォールバックしていたため、画面上で整列していた図がずれて表示されることがありました。フォントはエクスポート自体に埋め込まれるようになりました。エディターペインもプレビューと同じフォントを使用するようになったため、入力した内容、プレビューした内容、エクスポートした内容が最終的に一致するようになりました。
  • スタイルとフォントが1つのパネルに移動しました。 以前は、スタイルテンプレートと3つのフォントピッカーは4つの別々のツールバーコントロールを占めていましたが、現在はそれぞれに独自のラベルが付いた単一の {{label:tipHdrAppearance}} ボタンの背後にまとめられました。

1.0.6 — 2026-08-07

  • BBCodeがMarkzenが読み込む8番目のマークアップ言語になりました。 .bbcodeファイルを開いて、他のドキュメントと同じようにライブプレビューで編集したり、フォーラム投稿が宛先の場合は既存のドキュメントをBBCodeに変換したりできます。BBCodeには単一の標準がなく、すべてのフォーラムが独自のバリアントを発明したため、Markzenはそれを寛大に読み込みます。一般的なスペルを並べて受け入れ、認識しないタグは静かに削除するのではなく、プレーンテキストとして表示します。
  • ツールバーからテーブルを挿入します。 小さなグリッドをスワイプして行と列の数を選択すると、Markzenはドキュメント自身のマークアップ(Markdown、AsciiDoc、Org、Textile、MediaWiki、reStructuredText、Djot、またはBBCode)でそのサイズの空のテーブルを作成し、入力できる状態にします。スプレッドシートのセルブロックを貼り付けると、以前と同じようにテーブルが作成されます。
  • 「変換」メニューのサブメニューを再び開けるようになりました。 電子書籍、ワープロ、プレゼンテーションなどが到達不能でした。サブメニューがメニュー自身のスクロール領域内に描画され、完全に表示から切り取られていたため、これらの行に移動しても何も表示されませんでした。
  • メニューがウィンドウの実際の高さを使用するようになりました。 以前は固定サイズに制限されており、背の高いウィンドウでもスクロールし、理由もなくスクロールバーの背後にエントリを隠していました。
  • メニューを下に移動しても、開いたサブメニューの痕跡が残らなくなりました。 以前は、次のメニューに移動した後も各サブメニューがしばらく残っていたため、一度に複数のサブメニューが画面に表示されることがありました。

1.0.5 — 2026-08-03

  • コマンドラインのエクスポートは、実行後にシステムの一時ディレクトリに一時フォルダーを残さなくなりました。各エクスポートは、完了した以前のエクスポートの残りをクリアするため、コマンドラインからエクスポートする習慣によって一時フォルダーが静かにいっぱいになることはなくなります。

1.0.4 — 2026-07-24

  • 専用のツールバーボタン(またはリンクの場合はCtrl+K)からリンクと画像を挿入します。カーソル位置に小さなポップアップが表示され、7つのマークアップ言語すべてでドキュメント自身の形式に合った正しいマークアップが書き込まれます。
  • 画像をリンク(ドキュメントがファイルまたはURLを指す)にするか、埋め込み(画像のバイトがドキュメント内に保存され、ファイルが完全に自己完結型でポータブルになる)にするかを選択します。
  • 既存のリンクまたは画像をその場で編集します。カーソルをその上に置き、ポップアップを再度開くと、現在のテキストとアドレスが読み込まれ、新しいものをネストする代わりに構造全体が置き換えられます。
  • 埋め込み画像がエディターを乱雑にすることがなくなりました。各base64画像は、そのタイプとサイズを示すコンパクトなチップに折りたたまれ、基になるドキュメントテキストはそのまま維持されます。

1.0.3 — 2026-07-23

  • コマンドラインエクスポートがバッチで実行されるようになりました。1回の呼び出しで複数の source -o output ペアを渡すと、1回の起動ですべてがレンダリングされます。これにより、ドキュメントあたり約2秒で処理され、各ドキュメントでアプリを完全に起動する(約15秒)必要がなくなります。

1.0.2 — 2026-07-21

  • AsciiDoc ドキュメント内のコードブロックに \(...\) のようなリテラルな数式区切り文字が含まれていても、文字化けしなくなりました。数式レンダリングがコードをスキップするようになったため、正規表現や LaTeX の例が記述どおりに表示されます。

1.0.1 — 2026-07-19

  • 開いているファイル間を切り替えると、以前いた場所に正確に戻れるようになりました。各タブはエディターのスクロール位置とテキスト選択を記憶します。
  • 各タブは独自のライブプレビューを保持します。スクロール位置、画像、レンダリングされた図はタブの切り替え後も保持され、切り替えは瞬時に行われます。
  • 目次で章をクリックすると、2回目ではなく最初のクリックでエディターがそこに移動するようになりました。
  • 目次とページ内リンクのクリックは、常にアクティブなタブのプレビューに対して機能し、他の開いているファイルに対して機能することはなくなりました。

1.0.0 — 2026-07-15

  • 初回リリース
目次