LoginSignup
9
9

More than 5 years have passed since last update.

ソースコードをカラー印刷するTip (Mac)

Last updated at Posted at 2015-11-18

Macで、ソースコードを印刷したい時に裏技があります。たまたま気づきました。言語もけっこう何でもいけます。

目的

ソースコードをカラーで印刷すること。
さらに、Pagesの中にいれたい。

必要なもの

Xcode
Keynote
Pages

手順

ポイントは、コピペ時に、Keynoteを経由することです!

  1. Xcodeでソースファイルを開く → Swiftだけでなく、PythonとかCとかでもいい感じにハイライトされます
  2. すべて選択( ⌘ + A )、コピー( ⌘ + C )
  3. Keynoteを開く
  4. どこでもいいからボックスに貼り付け( ⌘ + V ) → なんと色が残ったまま!
  5. すべて選択、コピー
  6. Pagesを開いて貼り付け → これでも色が残っている!!
  7. 適当に整えて、そのまま印刷すればok

Pagesに貼り付ける時、テキストボックスを作成してから貼り付ければ、表示もそれっぽくなります。

Pagesに直接貼り付けてもだめなのに・・・

Xcodeでソースファイルを開くと、ハイライトされます。

これを印刷しようとすると、何故か白黒になります。スクショとるのも荒れるしいじれないしで嫌です。
Keynoteを経由せずにPagesに直接貼り付けても、Atomなどのエディタで開いたものをコピペしても、普通のtextになります。

なぜこのような仕様なのか、謎です。

9
9
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
9
9