Ulyssesでソースブロックとテーブルタグを使って、無理矢理テーブルを表示させる方法

Ulyssesではテーブルの作成ができません。
Markdown形式でテーブル入力をしても、特に反応せずにテキストのままです。

ただ、ソースブロックを使ってテーブルタグを使えば、無理矢理ですがテーブル作成できるなと思いついたので方法をまとめておきます。
ソースブロックとコードブロックの違い
Ulyssesには「ソースブロック」と「コードブロック」という非常に似た機能が存在します。
違いとしては、ソースブロックがHTMLタグを利用するための機能で、コードブロックがコードをそのまま表示させるための機能です。
細かい違いは過去に記事にしたのでそちらをご覧ください。
今回はテーブルタグを使用してテーブルを表示させたいので、ソースブロックを使用します。
ソースブロックへテーブルタグの入力
ソースブロックを追加し、そこにテーブルタグを入力します。

これでプレビューすると、「HTML」プレビューでは確かにレイアウトが分かれていますが、線もありませんしテーブルっぽくありません。

「ePub」プレビューも同様で、レイアウトはテーブルのようになりますが、線がありません。
「PDF」と「DOCX」ではそもそもソースブロック内に入力したテキストは省略されてしまうので表示されません。

仕方ないかと思ったのですが、ふと思いつき「GitHub」にスタイルを変えてみると線も表示されてかなりテーブルっぽい見た目になりました。

「GitHub」スタイルは下記のサイトからスタイルファイルをダウンロードし、Ulyssesの[環境設定]→[スタイル]の右下の「スタイルを追加…」から追加します。
追加したらプレビュー画面の上の「歯車」アイコンをクリックして「Georgia」から「GitHub」に変更するだけです。
スニペットを使ってすばやく入力
テーブルタグをわざわざ手入力するのは面倒なので、「Dash」というスニペットアプリを使ってすばやく入力できるようにしています。
たとえば、「t3x3;;」と入力すると3列3行のテーブルタグが入力されるように登録しています。




Ulyssesで記号を使ったマークアップを無効化する方法|毎回エスケープするのが面倒なときに使える
UlyssesとWordPressを連携して投稿する方法
Ulyssesのシートを絞り込んですぐに探せる「フィルタ」機能
ATOKのマンスリーレポートで自分の入力した文字数や打ち間違いの傾向を確認する
間違えて学習してしまったATOKの不要な変換候補を削除する方法
AirPodsで片耳を外しても再生が止まらないようにする方法
MacのKeynoteにハイライトされた状態でコードを貼り付ける方法
iTerm2でマウスやトラックパッドの操作を設定できる環境設定の「Pointer」タブ
DeepLで「インターネット接続に問題があります」と表示されて翻訳できないときに確認すること
Ulyssesの「第2のエディタ」表示を使って2つのシートを横並びに表示する
機能の差が分かりにくいDropboxの「選択型同期」と「同期の無視」の違い
Google DriveのmacOSアプリ「バックアップと同期」のインストールと最低限の設定方法
一般的によく使われているテキストエディタでのEmmetの設定方法まとめ
JavaScriptで簡単にCookie操作ができるライブラリ「js-cookie」
IllustratorとPhotoshopとXDのツール系のショートカットキーを統一させる
Path Finder9.0.7からドロップスタックを折りたたまない設定が追加!
Photoshopでファイルを開いたとき「予期せずにファイルの末尾に達しました。」と表示される場合の対処法
FinderやPath Finderでタグ(ラベル)を設定するショートカットキー
Route 53のルーティングポリシーまとめ(位置情報ルーティングと地理的近接性ルーティングの違いは?)