Inkscapeで文字を縦書きしてみよう

Inkscapeで文字を縦書きしてみようTOP

Inkscapeで日本語などのテキスト(文字)や英数字を縦書きしたいんだけど、どうやったらできるの?って困っていませんか?

GIMPの場合は、縦書きにする機能が無いので、スクリプトなどを導入する必要がありますが、Inkscapeでは、入力したテキスト(文字)をワンクリックで簡単に縦書きできる機能があります。

今回は、Inkscapeを使って、テキスト(文字)を縦書きする方法をご紹介します。

Inkscapeで文字を縦書きする方法

まずは、いつものようにInkscapeを起動しましょう。

文字を入力しよう

起動したら、ツールボックスから「テキストツールInkscapeのテキストツールアイコン」を選び、縦書きにしたい文字をキャンバスに入力しましょう。

キャンバスに文字を入力

縦書きにしてみよう

縦書きにしたい文字を入力したら、ツールコントロールバーの「Vertical text-lines:right to left縦のテキスト行を右から左に」または、「Vertical text-lines:left to right縦のテキスト行を左から右」のボタンをクリックしましょう。

縦書きしたい文字が複数行ある場合、「Vertical text-lines:right to left縦のテキスト行を右から左に」は、縦のテキスト行を右から左に。「Vertical text-lines:left to right縦のテキスト行を左から右」は、縦のテキスト行を左から右にすることができます。

ここでは「Vertical text-lines:right to left縦のテキスト行を右から左に」をクリックしてみました。

縦書きアイコンをクリック

「Vertical text-lines:right to left縦のテキスト行を右から左に」ボタンをクリックすると、音引きや句読点、カギカッコ、ビックリマークの位置を修正することなく簡単に縦書きすることができました。

縦書きした後からでも、フォントやフォントサイズは変更することができます。

あとは、「選択ツール選択ツールアイコン」を使って配置したい場所に文字を移動しましょう。

ワンクリックで縦書きに

ちなみに、縦のテキスト行では、右から左、左から右はこんな感じになります。

縦書き右から左、左から右

また、作成した流し込みテキストフレーム内の文字も、縦書きにすることができます。

流し込みテキストフレーム内のテキストを縦書きに

流し込みテキストはフレーム内で自動改行するので、文字が収まりきれてないときや、文字列を変更したい場合は、四角いハンドルをドラッグすることでフレームの大きさを調整することができます。

流し込みテキストフレームを調整

英語や数字を縦書きにしてみよう

英語、アルファベット、ローマ字などの横文字や数字を上記の手順で縦書きにした場合、何も設定しないと横になったままになってしまいます。

これはInkscapeの初期設定で縦書きを選んだ場合、向きの設定が「Auto glyph orientationAuto glyph orientationアイコン」になっているからです。

英数字が横に

英数字を縦書きしたいときは、ツールコントロールバーの「Upright gryph orientationUpright gryph orientationアイコン」ボタンをクリックしましょう。

Upright gryph orientationボタンをクリック

「Upright gryph orientationUpright gryph orientationアイコン」ボタンをクリックすると、英数字も縦書きすることができました。

英数字を縦書きに

英数字を縦書きしたあと、点などの間隔を調整したいときは、調整したいところにカーソルを表示し、ツールコントロールバーの「垂直シフト垂直シフトアイコン」で調整しましょう。

垂直シフトで間隔を調整
垂直シフトで間隔を調整

これで間隔を調整することができました。

間隔を調整

縦書きを横書きに戻してみよう

縦書きした文字を、横書きに戻したいときは、ツールコントロールバーの「横書き横書きアイコン」をクリックすることで、簡単に横書きに戻すことができます。

縦書きを横書きに

おわりに

Inkscapeで文字(テキスト)を縦書きする方法をご紹介しました。Inkscapeなら簡単に縦書きすることができるので、ぜひ試してみてくださいね。

スポンサーリンク
同じカテゴリーのコンテンツ一覧