サブスクリプション制に移行した「Ulysses for Mac」のシートからMarkdownファイルを取り出す方法。

Ulysses-Hero-logo-icon-41bfbe7ec6205251ad6b38491050a464e85014a9

 サブスクリプション制に移行した「Ulysses for Mac」のシートからMarkdownファイルを取り出す方法です。詳細は以下から。

 本日WordPressやMarkdownをサポートしたエディタアプリ「Ulysses」がサブスクリプション制に移行しましたが、これを期に他のアプリへの移行を考えている方も少なからずおり、Ulysses側もそれを見越して14日間のトライアル期間後も書き出し機能だけは利用できるようにしてくれているため、この機能を利用して今まで書いたMarkdownファイル(シート)をMarkdown形式で書き出す方法をまとめました。

Ulysses for Macのサブスクリプション化

We can finally offer a free, cross-platform trial. Ulysses can now be downloaded and fully tested for 14 days, on all devices, including sync, no price or strings attached. After 14 days, the app will switch into read-only mode, with export still enabled.

Ulysses Switches to Subscription – Ulysses Blog

クイック書き出し機能を使う

 Ulysses for Macには「クイック書き出し」機能という書き出し機能が用意されており、シート又はグループを選択しコンテキストメニューから[クイック書き出し] → [テキスト] → [Markdown]を選択すれば作成したシートをMarkdown形式(.md)で書き出すことが可能で、その他PDFやePub, HTML, DOCX, プレーンテキストでの書き出しもサポートしています。

UlyssesのシートをMarkdownにエクスポート

スクリプトを使う

 Ulysses for Macの「クイック書き出し」機能はシートとグループを選択しMarkdownファイルを書き出すことが出来ますが、この機能は複数のシートを個別に書き出すのではなく、グループなどシートを複数選択すると1つのmdファイルにまとめられてしまうため、個別に書き出したい場合はKevin Marchandさんが公開しているPythonスクリプトを利用します。

ulysses-markdown-export – Export Sheets from Ulysses ( to regular markdown files

 ”ulysses-markdown-export”スクリプトはUlyssesファイル”.ulysses”内にあるxmlやimg, txtファイルなどから、Markdownファイルであるtxtファイルのみを取り出してくれるスクリプトで、使い方はUlyssesアプリから書き出したいシートをデスクトップなどにドラッグ&ドロップしスクリプトを実行するだけで、”.ulysses”ファイルから”.md”ファイルを取り出してくれるので、他のアプリへの移行やバックアップを取りたい方は利用してみて下さい。

Ulyssesファイルの中身

*スクリプトを使う場合はUlyssesのシートが保存してあるディレクトリと、書き出すディレクトリを自身で書き換えて下さい。

udir = '/Users/username/Desktop/ulysses-sheets' # specify folder containing copied Ulysses pages here
outdir = '/Users/username/Desktop/output-directory' # specify output folder here (with no trailing "/")
  • このエントリーをはてなブックマークに追加

関連記事

話題をチェック

  1. 600x601x20170822nana.jpg.pagespeed.ic.u5ed1iTQeL-e5b3de5c391c8e3805df72a8cdb3da051ece71fa

    ANA、機内食総選挙2017の結果発表 和食は牛すきやき丼、洋食はビーフシチューとオムライス

    Sponsored link  機上ӗ…
  2. MIT-Instant-Retouch-TA-12db540ca97a6020f2db78ca5b27647ac89d2f28

    機械学習を用いれば、写真が「撮影する前」からプロ仕様の美しさに──グーグルとMITがアルゴリズムを開発

    NEWS 2017.08.22 TUE 08:00マサチ&…
  3. GettyImages-496380034-e1503241697905-b18cea347ee2933a806af5a4adfa2f3d9569add1

    「世界共通のインターネット」を巡る、グーグルとカナダ最高裁との闘い

    NEWS 2017.08.21 MON 07:00カナダ&…
ページ上部へ戻る