Emacs からの印刷についてちょっと調べたのでメモ.
PS プリンタへの印刷,OS バージョン 10.2.2 を前提として,
普通の Mac アプリから印刷できるよう Print Center から
設定されているものとする.

.emacs に (setq ps-multibyte-buffer 'non-latin-printer) を
設定しておく.そうしないと日本語が通らない.

メニューバーの Print Buffer 以下を使う.あるいは,
M-x print-buffer
M-x print-region
M-x ps-print-buffer
M-x ps-print-region
などを使う.PS がつくものは,Paginate してから印刷する.
(つまり,バッファ名,ページ数,日付などのヘッダがつく)

印刷するときにページ設定,部数などのダイアログは出ない.
http://localhost:631/ で CUPS を用いたプリントの管理ができる.
ジョブが出たかどうかなどはここからも確認できる.

プリントの細かい設定,USB などの非 PS プリンタは CUPS の方で
なんとかするのだと思う.差し当たり必要なかったので調べていない.