iA Writerの使い方

テキスト
スポンサーリンク

ブログを書くテキストエディタとしてiA Writerを使っています。というか基本的に文章は全てiA Writerを使っています。
iA Writerは基本的には綺麗な見た目で文章を書くことに特化したエディタです。
markdownを書く際のショートカットキーや支援機能が充実しており、さらに書いた記事を直接wordpressとMediumに投稿することができます。この記事はほぼ全てiA Writerで書かれており、Wordpress側での修正はほぼないと考えていただいて結構です。
基本的にはMarkdownエディタですが、独自機能も多いので全てまとめようと思います。
画像は全てmac版ですが、iOS版もほぼ共通です。差異は明記します

Markdownの基礎

iA Writerの機能を学ぶ前に、Markdownの機能を学びましょう。知ってるよ!って人は飛ばしてもらって構いません。
https://tsukurunote.com/archives/84
上の記事を参照してください。実は最初は1つの記事にまとめる予定だったのですがmarkdownの説明があまりにも長かったので上記記事と分割しました。

iA Writerの機能

iA Writerでは以下のことが機能があります。

強い強調・強調・リンクのショートカット

強い強調(太字)強調(斜体・イタリック)、リンクの追加がショートカットキーで行えます。
B … 強い強調
I … 強調
K … リンク

フォーカスモードとタイプライターモード

※タイプライターモードはiA Writer5で廃止されましたが、便宜上そのまま残しておきます。(ただし2017/11/18現在macOS向けiA Writerのバージョンは4です)

フォーカスモードは「カーソルを画面の中央に固定」し、「指定した範囲以外を薄く表示」します。


フォーカスモードの範囲は設定から変更することが可能です。iOS版ではライブラリ最上位から歯車マークでアクセスすることが可能です。


文を選択するとおおよそ句読点の間になるようです。段落は段落全体。テキスト全体は表示を変更しません(以前のタイプライターモードに相当)。
D … フォーカスモード

リアルタイムプレビュー

リアルタイムでmarkdownのプレビューを閲覧できます(PC版のみ)。iOS版ではプレビュー画面とエディット画面でわけられています。


ショートカットキーはRです。

コンテンツブロック

こんな感じでファイルを直接挿入できます。


他にはテキストファイルやcsvファイル(表・テーブルとして)が挿入できます。
ただしiCloudでしか動作しないようです。Dropboxでは動作しないので注意。

表の挿入


こんな感じで手伝ってくれます。

目次の作成

見出しに合わせて自動的に追加してくれます。


{{TOC}}のコードを打ちます。
PC版ではメニューから挿入できます。iOS版ではカスタムキーボードから挿入します(カスタマイズの必要あり)。{{TOC}}を自分で打ち込めば作成できます。

ナイトモード

画面の背景を黒、文字を白にできます。
ショートカットキーはNです。

ファイルへの書き出し

「テキスト(markdown)」「HTML」「PDF」「Microsoft Word」「プロジェクトアーカイブ」に書き出しできます。この中で使うのはHTML、PDF、Wordくらいでしょうか。


Mac版ならファイル > 書き出し、iOS版ならプレビューに移行してから書き出しができます。

ブログへの投稿

ファイル > 共有 でwordpress / mediumに投稿できます。事前に連携の登録が必要です。(自分でwordpressのサーバーを運用している場合はjetpackのインストールが必要です)

ショートカットキー

ショートカット 機能
+ 16 見出し1〜6
+ I 斜体
+ B 太字
+ L リスト(箇条書き)
Shift + Enter 改行時に半角スペースを2個挿入
(markdown記法でいう<br />を挿入)
Shift + + L 番号付きリスト
+ + L タスクリスト
Shift + + + L 番号付きタスクリスト
+ . タスクリストにチェックをいれる
+ K リンク追加
+ + K 脚注追加
+ T タイプライターモード切り替え
+ D フォーカスモード切り替え
+ + N ナイトモード切り替え
+ R プレビューを表示
+ E ライブラリを表示

Q & A

改行どうするの

iA Writerというよりmarkdownの問題ですが一応。
改行を挿入したい行の後ろに半角スペースを2個入れます。また、Shift + Enterでも可能です。

テーブルの中で改行できない

テーブル内で改行するには明示的に<br />のHTMLタグを書く必要があります。

複数の引用文を続けて書こうとするとつながってしまう

markdownの仕様のようです。引用文と引用文の間にHTMLのコメントを挿入すると区分できるようです。
HTMLのコメント文は<!--コメント-->で表せます。単純に<!---->でも構いません。

ブログに投稿しようとすると画像がタイムアウトする

そのうちのアップデートで改善されるらしい。
https://tsurugilog.com/archives/659

「段落をインデント」を有効にした際、一番上の行がインデントされない

「一番上の段落はインデントしなくても、他の段落がインデントされているなら明確に区別できる」という思想・仕様です。