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

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

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

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

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

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

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



ウェブサイトにおける「コピーライト」の書き方
EvernoteとBearの違いや使い分けのヒント
ATOKのキーワードチャージで、よく見るサイトで使われている単語を学習させる方法
間違えて学習してしまったATOKの不要な変換候補を削除する方法
ATOKの使いやすさに直結する「入力・変換」タブの設定項目
MacDownでLaTeX風の記述を使って数式をキレイに表示させる
Ulyssesで特定シートに移動するリンクの作成方法
Ulyssesで複数シートをまとめてグループ化したり、1つのシートに結合する
Ulyssesで原稿を修正前の状態に戻せるバージョン管理機能やバックアップ機能
ATOKで住所の入力をラクにする方法(郵便番号や町名からの住所変換)
iTerm2で「Use System Window Restoration Setting」を設定しているとアラートが表示されて機能しない
Google Chromeのサイト内検索(カスタム検索)機能を別のプロファイルに移行する方法
iPadで入力モードを切り替えずに数字や記号をすばやく入力する方法
iPhoneやiPadでYouTubeの再生速度を3倍速や4倍速にする方法
Keynoteで有効にしているはずのフォントが表示されない現象
MacのKeynoteにハイライトされた状態でコードを貼り付ける方法
AirPodsで片耳を外しても再生が止まらないようにする方法
iTerm2でマウスやトラックパッドの操作を設定できる環境設定の「Pointer」タブ
DeepLで「インターネット接続に問題があります」と表示されて翻訳できないときに確認すること
Ulyssesの「第2のエディタ」表示を使って2つのシートを横並びに表示する
Keyboard Maestroの「Macro Debugger」で複雑なマクロのデバッグを行う方法
無料版でも高機能なランチャーアプリ「Raycast」の基本機能と環境設定
OnyXでターミナルを使わずにmacOSの詳細設定を行う
軽量で高速なターミナルエミュレーター「Ghostty」の設定方法
Eagleで実現するクリエイティブ素材の簡単管理
かゆいところに手が届く「Supercharge」でMac環境を便利にカスタマイズする
超軽量なコードエディタ 「Zed」をサブエディタとして活用する
Bartender 6で追加されたWidgets機能で自作メニューバーアイテムを簡単に作成する
Googleカレンダーを便利に活用するための小技集(祝日だけを表示・月末の繰り返しイベントを追加)
Obsidianを使った「自己流PKM」で行う知識トレーニング