ADVERTISEMENT

【Googleドキュメント】縦書き表示を実現する方法!代替ツールと回避策

【Googleドキュメント】縦書き表示を実現する方法!代替ツールと回避策
🛡️ 超解決

Googleドキュメントで縦書きの文書を作成したいとお考えですか。残念ながら、Googleドキュメントには標準で縦書き機能が用意されていません。しかし、表やスプレッドシート、外部ツールを活用することで、疑似縦書き表示を実現することが可能です。この記事では、Googleドキュメントで縦書き表示を行う3つの方法を、手順を追って詳しく解説します。

【要点】Googleドキュメントで縦書きを実現する3つの代替方法

  • 表を使った1セル1文字方式: 表の各セルに1文字ずつ入力し、セルを正方形にすることで縦書きを擬似的に表現します。編集が簡単ですが、長文には不向きです。
  • Googleスプレッドシートのテキスト回転機能: スプレッドシートでセル内の文字を90度回転させ、その範囲をGoogleドキュメントに貼り付けます。行全体を一括で縦書きにできます。
  • 外部ツールで作成した縦書き文書のインポート: Wordや専用アプリで縦書き文書を作成し、PDFまたは画像としてドキュメントに貼り付けます。品質が高い反面、編集は元のツールに依存します。

ADVERTISEMENT

Googleドキュメントで縦書きが使えない理由

GoogleドキュメントはWebベースのワープロソフトであり、横書きでの利用を前提に設計されています。そのため、日本語文書でよく使われる縦書きレイアウトに対応する機能が標準では搭載されていません。文字の方向を変えるCSSプロパティ(writing-mode)もエディタ上では反映されません。ただし、上記のような代替手段を使えば、見た目上は縦書きのように表示することができます。それぞれの方法には長所と短所があるため、用途に応じて最適な方法を選びましょう。

縦書き表示を実現する3つの方法

方法1: 表を使って1文字ずつ縦に並べる

  1. 表を挿入する
    Googleドキュメントで「挿入」メニューから「表」を選び、1行×1列の表を作成します。表をコピーして必要な行数分に増やしてください。
  2. セルのサイズを正方形にする
    表の列幅と行の高さを同じ数値に設定します。例えば、列幅を1cm、行の高さも1cmに調整します。
  3. 文字を1文字ずつ入力する
    各セルに縦書きにしたい文字を1文字ずつ入力します。セルの中央揃えを設定すると見栄えがよくなります。
  4. 表の枠線を消す(任意)
    表を選択し、右クリックメニューから「表のプロパティ」を開き、「色」タブで枠線の色を「白」または「透明」に変更します。

この方法は短いタイトルや見出しに適しています。ただし、文章が長くなるとセル数が増えて編集が煩雑になるため、数行程度の利用をおすすめします。

方法2: Googleスプレッドシートのテキスト回転を利用する

  1. Googleスプレッドシートで縦書き用のデータを作成する
    新しいスプレッドシートを開き、1列のセルに1文字ずつ入力します。または、横書きの文字列を入力したセルを選択し、書式メニューから「テキストの回転」→「上から下」を選びます。
  2. 回転したセル範囲をコピーする
    縦書きにしたセル範囲を選択し、Ctrl+Cでコピーします。
  3. Googleドキュメントに貼り付ける
    ドキュメント上でCtrl+Vを押して貼り付けます。その際、貼り付けオプションで「リンクなし」または「値のみ貼り付け」を選ぶと、スプレッドシートの書式が保持されます。
  4. 必要に応じてサイズ調整する
    貼り付けられた表の列幅や行の高さを調整して、見やすいレイアウトに整えます。

この方法は、行全体を一括で縦書きにできるため、ある程度の長さの文章にも対応できます。ただし、スプレッドシート上での編集が必要なため、作業が分断される点に注意してください。

方法3: 外部ツールで作成した縦書き文書を画像やPDFとして貼り付ける

  1. 縦書きに対応したアプリで文書を作成する
    Microsoft Wordや一太郎、LibreOffice Writerなど、縦書き機能を持つアプリで文書を作成します。
  2. 画像またはPDFとして書き出す
    作成した文書の範囲を画像(PNG形式推奨)として保存するか、PDFに変換します。
  3. Googleドキュメントに挿入する
    ドキュメント上で「挿入」→「画像」→「アップロード」から画像ファイルを選びます。PDFの場合は「ファイル」→「開く」でPDFをアップロードできますが、その場合はドキュメント全体がPDF表示に切り替わるため、一部分だけ貼り付けたいときは画像が便利です。
  4. 文字の編集が必要な場合は元のアプリで行う
    画像やPDFとして貼り付けた縦書き文書は、Googleドキュメント上では編集できません。修正や加筆が必要な場合は、元のアプリで編集し、再度画像を差し替えてください。

この方法は、完全な縦書きレイアウトを保持できるため、印刷物や正式な文書に適しています。ただし、編集の手間がかかる点と、文字の選択やコピーができない点がデメリットです。

使用時の注意点とよくあるトラブル

方法1で文字がずれて見える

セルサイズを正方形にしても、フォントによっては文字が上下にずれて見えることがあります。この場合は、セルの垂直方向の配置を「中央揃え」に統一してください。また、フォントサイズをセルサイズに合わせて調整すると、バランスがよくなります。

方法2で貼り付けた表が崩れる

スプレッドシートからコピーした表をドキュメントに貼り付けると、列幅が自動調整されて崩れることがあります。貼り付け後に表を選択し、「表のプロパティ」で列幅を手動で指定し直すことで、元のレイアウトを復元できます。

方法3で画像がぼやける

画像として貼り付ける際、解像度が低いと文字がぼやけて見えます。元の文書を高解像度で書き出すか、PDFを直接挿入することで鮮明さを維持できます。ただし、PDFを挿入した場合はドキュメント全体がPDFファイルに置き換わるため、他のコンテンツとの共存には画像のほうが便利です。

ADVERTISEMENT

各方法の比較表

方法 メリット デメリット 適した用途
表で1文字ずつ ドキュメント内で完結、編集が簡単 長文には不向き、セルの調整が手間 短いタイトル、2〜3行の文章
スプレッドシートのテキスト回転 ある程度の長さに対応、行全体を一括変換 スプレッドシートの編集が必要、貼り付け後に調整が必要 段落レベルの縦書き、案内文など
外部ツールで作成し貼り付け 本格的な縦書きレイアウト、品質が高い 編集が元のツールに依存、文字の選択不可 印刷用文書、正式な書類、ポスター

まとめ

Googleドキュメントで縦書き表示を行うには、表やスプレッドシートの機能、外部ツールを活用する3つの方法があります。短い文なら表を使うのが簡単ですが、本格的な縦書きが必要な場合は外部ツールの利用が確実です。スプレッドシートのテキスト回転は中間的な選択肢として便利です。これらの方法を状況に応じて使い分ければ、縦書きが必要な場面にも対応できます。ぜひご自身の用途に合った方法をお試しください。


ADVERTISEMENT

📄
Googleドキュメントトラブル完全解決データベースこの記事以外にも、書式・共有・Apps Script・引用など様々な困りごとへの解決策をまとめています。逆引きに活用してください。
この記事の監修者
✍️

超解決 第一編集部

疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。