PDFの中の表
Markdown表PDF変換、ページに収まるサイズで
表はほとんどのMarkdown変換ツールが苦手とする部分です。列が余白を越えたり、長い値が枠からあふれたり、ページの区切りで行が半分に切れたりします。MDPressは各表をテキスト幅に合わせて伸縮させ、セルの内容を折り返し、幅の広い表では文字を詰めます。結果はダウンロード前にプレビューで確認できます。
変換ツールを開くMarkdown表PDF変換を3ステップで。
- 01
表を貼り付けるか作成する
パイプ区切りの表を、前後の文章も含めてエディターに貼り付けます。何もない状態から始めるには、ツールバーのTableボタンを押し、「行を追加」「列を追加」を使ってパイプを手入力せずに枠を広げます。
- 02
プレビューで幅を確認する
プレビューは実際のページサイズで表を配置します。幅の広い表が窮屈に見える場合は、A4またはUS Letterに切り替えたり、コンパクトな余白を選んだり、表をわずかに詰めて配置するテクニカルスタイルを試してください。
- 03
PDFをダウンロードする
罫線の見た目が整ったらダウンロードします。セルには実際のテキストが入っているので、数値をあとから選択してコピーし、表計算ソフトやメールに貼り付けることもできます。
幅が狭い表と広い表の例。
最初の表は配置指定付きの4列、2つ目は6列あり、文字が小さくなる条件に当たります。
# 第3四半期ホスティングレビュー ## プラン比較 | プラン | 席数 | 月額料金 | 状態 | | :--- | :---: | ---: | :--- | | スターター | 3 | $9 | 有効 | | チーム | 10 | $29 | 有効 | | ビジネス | 50 | $99 | 試用中 | ## サーバー一覧 | ホスト | リージョン | CPU | メモリ | ディスク | 備考 | | --- | --- | --- | --- | --- | --- | | web-01 | eu-west-1 | 4 vCPU | 16 GB | 200 GB | 公開サイトを提供 | | web-02 | eu-west-1 | 4 vCPU | 16 GB | 200 GB | 待機系、デプロイ時に昇格 | | db-01 | eu-central-1 | 8 vCPU | 64 GB | 1 TB | プライマリデータベース、毎晩スナップショット | | queue-01 | us-east-1 | 2 vCPU | 8 GB | 100 GB | バックグラウンド処理と定期メール |
第3四半期ホスティングレビュー
プラン比較
| プラン | 席数 | 月額料金 | 状態 |
|---|---|---|---|
| スターター | 3 | $9 | 有効 |
| チーム | 10 | $29 | 有効 |
| ビジネス | 50 | $99 | 試用中 |
サーバー一覧
| ホスト | リージョン | CPU | メモリ | ディスク | 備考 |
|---|---|---|---|---|---|
| web-01 | eu-west-1 | 4 vCPU | 16 GB | 200 GB | 公開サイトを提供 |
| web-02 | eu-west-1 | 4 vCPU | 16 GB | 200 GB | 待機系、デプロイ時に昇格 |
| db-01 | eu-central-1 | 8 vCPU | 64 GB | 1 TB | プライマリデータベース、毎晩スナップショット |
| queue-01 | us-east-1 | 2 vCPU | 8 GB | 100 GB | バックグラウンド処理と定期メール |
MDPressが表を扱う仕組み。
幅の広い表は文字が小さくなる
5列以上の表は自動的に小さい文字とタイトなセル余白で組まれます。列数が少ない表は通常のサイズのままです。クラスや設定を追加する必要はなく、変換ツールがヘッダー行の列数を数えて判断します。
長いセルは折り返される
すべての表はテキスト幅を超えません。文章はセル内で折り返され、URLやファイルパス、インラインコードのような区切りのない長い値も途中で改行されるので、頑固な1つのセルが最後の列をページの外へ押し出すことはありません。
行はページの間で分割されない
長い表は次のページへそのまま続きます。ページの区切りは行と行の間に入り、1つの行はまとまりを保つので、1件のレコードがページの下端で始まり次のページの上端で終わることはありません。
きれいに印刷される表にするヒント。
- Markdownの表にはヘッダー行と、その下にハイフンの区切り行が必要です。表の前には空行を入れてください。空行がないと上の段落の一部として読まれてしまいます。
- HTMLはそのまま文字として表示されるため、セル内の改行タグは機能せず、セルの結合もできません。各セルは短い一段落にまとめ、密度の高い表は2つに分けてください。
- 大きな表を新しいページから始めるには、その上に\newpageを1行だけで書きます。10列以上ある場合は、行と列を入れ替えて表を横向きにすることも検討してください。
Markdown表PDF変換に関するよくある質問。
- Markdownの表がPDFで途中で切れてしまうのはなぜですか。
- 多くの変換ツールは各列に自然な幅を与え、表が余白を越えて伸びてしまいます。MDPressは表をテキスト幅に固定し、セルを折り返し、5列目から文字を縮小します。極端に幅の広い表は詰まって見えることがあるので、まずプレビューで確認してください。
- Markdownで表を書くには?
- セルをパイプで区切り、2行目に列ごとのハイフンの組を書いてヘッダーを示します。その後の各行がデータ行になります。MDPressのエディターではTableボタンを押し、小さな表バーから行や列を追加することもできます。
- 表は複数ページにわたって続けられますか。
- はい。文書サイズの上限4MBを超えない限り、行数に制限はありません。表は後続のページへ流れ、各行はまとまりを保ちます。読み手が行を参照する必要がある場合はページ番号を有効にしてください。
表をページに収めましょう。
Markdownを貼り付け、プレビューを確認して、すべての列が余白内に収まったPDFをダウンロードします。