ChatGPT の回答をコピーすると ** や # が出るのはなぜ? きれいに読む方法
ChatGPT などの AI の回答に出る ** や # は、Markdown(マークダウン)という書き方の記号です。** で囲んだところは太字、行の頭の # は見出し、- は箇条書きを表します。ChatGPT を開発する OpenAI の指針(Model Spec)も、特に指定がなければ回答を Markdown で書くとしています。
チャットの画面では、記号を整えた見た目で表示しています。ところが、回答を記号つきの元の文字のまま取り出して、メモ帳やメールなど Markdown に対応していないところに貼ると、記号がそのまま見えます。きれいに読むには、Markdown に対応したアプリに貼るか、記号を使わずに答えるよう頼みます。
回答に出る記号は、それぞれ何の意味?
| 記号 | 意味 | 例 |
|---|---|---|
** で囲む | 太字 | **大事なところ** |
* で囲む | 斜体(傾けた字) | *補足* |
行の頭の # | 見出し(# が多いほど小さい) | ## まとめ |
行の頭の - か * | 箇条書き | - 1 つ目 |
| と --- | 表 | | 項目 | 内容 | |
| バッククォート 3 つの行 | コードブロック | プログラムや設定の例 |
--- だけの行 | 区切り線 | 話題の区切り |
> で始まる行 | 引用 | > 引用した文 |
**で囲む意味太字例**大事なところ***で囲む意味斜体(傾けた字)例*補足*行の頭の
#意味見出し(#が多いほど小さい)例## まとめ行の頭の
-か*意味箇条書き例- 1 つ目|と---意味表例| 項目 | 内容 |バッククォート 3 つの行
意味コードブロック例プログラムや設定の例---だけの行意味区切り線例話題の区切り>で始まる行意味引用例> 引用した文
書き方の全体はMarkdown の書き方一覧にまとめています。
なぜ AI は Markdown で答える?
Markdown は記号のついたただの文字なので、AI が文字を出すだけで、見出しや表のある整った回答をつくれます。OpenAI の Model Spec は、特に指定がなければ回答を「LaTeX の拡張つきの Markdown」で書くとし、見出し・太字・斜体・打ち消し線・表・コードブロックを挙げています。
数式は LaTeX という書き方で、Model Spec は、文の中の式を \( と \)、独立した行の式を \[ と \] で囲むとしています。数式に対応していないところに貼ると、これらの記号もそのまま見えます。
AI の回答を、記号なしできれいに読むには?
- Markdown に対応したアプリに貼る: Markdown のエディターやノートのアプリに貼れば、記号が消えて、見出し・太字・表として表示されます。
- 貼る先に合わせて頼む: メールやチャットに貼るなら、「Markdown を使わずに」と頼むと、記号のない文で答えてくれます。
- 表は表のまま使う: 表を表計算のアプリで使いたいときは、「CSV で」「タブ区切りで」と頼むほうが、貼りつけやすくなります。
この回答を、メールにそのまま貼れるように書き直してください。Markdown の記号(# や ** や -)は使わず、見出しは【】で囲み、箇条書きは「・」で書いてください。
回答を、Markdown のまま保存しておくと何がいい?
Markdown の回答は、記号つきの元の文字のまま保存しておくと、あとで別のアプリに移しても見出しや表が崩れません。拡張子を .md にしたファイルは、多くのエディターや GitHub で、そのまま整った形で開けます。記号を消してしまうと、表や見出しの形は戻せません。
よくある質問
- アスタリスク 2 つ(**)は、何の意味?
- Markdown で、囲んだところを太字にする記号です。たとえば「重要」と書くと、Markdown に対応したところでは記号が消えて、「重要」が太字で表示されます。
- ChatGPT の回答を Word やメールに貼ると記号が出るのは、故障?
- 故障ではありません。回答が Markdown の記号つきの文字のまま貼られ、貼った先が Markdown に対応していないためです。Markdown に対応したアプリで開くか、記号を使わずに書き直してもらいます。