2026-07-16

Mac: フォルダ右クリック→クイックアクションにVSCodeで開くを追加する

MacでVSCodeを開くときに、フォルダを起点にしたいときありますよね?私はフォルダからターミナル開いてVSCodeを呼び出していたんですが、クイックアクションに設定するとラクです・

手順

  1. Automator** を起動
  2. 「新規書類」→「クイックアクション」を選択
  3. 上部を以下のように設定
    • ワークフローが受け取る現在の項目:
      • フォルダ(または「ファイルまたはフォルダ」)
      • 対象:Finder
  4. 左側から シェルスクリプトを実行」を追加
  5. 入力の渡し方」を 引数としてに変更
  6. 以下スクリプトを書く
  7. 「ファイル」→「保存」(保存名がメニューに出てきます)
VSCodeの場合
おまけ:Terminalの場合


2026-06-04

Macでバージョン1.3以上のPDFを作成する方法(裏技?)

 学会発表のために、EDASからPDF原稿を提出したら、

  • The PDF file uses PDF version 1.3, however, only version 1.4 and greater are allowed. 
というエラーが発生。今までそんなこと言われたことなかったのになー、、と思いつつ。。。

PDFバージョン確認方法
ちなみに、PDFのバージョンの確認は、ターミナルで
  • head -n 1  xxxx.pdf
とすればバージョンが出てきます。たぶんここ(ヘッダ)でチェックしてるんでしょう。

PDFファイル作成方法
どうやって1.3以上のPDFを作成するのか?Wordを前提にすると
  • Word→ 印刷→PDF でダメ(1.3)
  • Word→ 名前をつけて保存 → PDF でダメ(1.3)
  • Word→ PDF(作り方はなんでもいい)→ Edgeに読み込ませる→印刷→PDF保存→ PDFでOK(1.7)
という結果になりました。PDFからさらにPDFを作成するというやり方で、正攻法と言えないかもしれませんが、、、正しい解決策は、Acrobat使えってことかな。他のフリーなPDFソフトでもいいのかもしれないけど。

つーか、なんでMacの内部PDF処理が1.3のままなんだ?



Claude CodeとZoteroと連携させるスキル

 表題の通り、Claude CodeとZoteroと連携させるスキルを書いてみた、、、いや、Opus4.6に書かせたというのが正しい表現か。。。

仕様

  • ローカルのZoteroクライアントに調べさせた文献の情報を登録させる
  • PDFのダウンロード作業はさせない(手動でやります)

全部自動化させたいところですが、ライセンスの関係でPDFのダウンロードができないこともあったり、無駄な作業をさせてトークンの無駄遣いを防ぐという点で、PDFダウンロードは手作業としてます。

(P.S)今後は、このブログでもコードよりも、生成AIを動かすためのスキル記述(マークダウン)を紹介することが多くなるのかも。



2026-03-08

フォント埋め込みPDFの作り方(Word for Mac編)

原稿提出の際にPDFを求められるのは当たり前の時代になりましたが、フォント埋め込みPDFファイルの提出を求められることがあります。その方法のメモ書きです。

Wordのフォント埋め込み設定をする

  • 環境設定→出力および共有→保存 の画面へ移動
  • その画面にある「ファイルにフォントを埋め込む」にチェックをいれる

でOKです。

PDFで保存する

  • 印刷に最適を選択してから保存

が正解です。

fontが埋め込まれているか確認する

MacのPreviewだとフォント確認ができないので、確認のできるサードパーティーのソフトで確認します。例えば、Adobe Acrobatが良いでしょう。




2026-01-06

SwiftPlayground:〜から、ほかのアプリからのデータへのアクセス権を求められています。

 Mac版のSwiftPlaygroundを利用すると、

〜(自分のアプリ名)から、ほかのアプリからのデータへのアクセス権を求められています。

というダイアログが何度も出てくる事象が発生中。これは、MacOSのバージョンが上がってセセキュリティが厳しくなったことにより発生している事象(バグ)のようです。

回避策は今のところなし(2026/01/06現在)。とりあえず、プレビューを停止することで発生を抑えることはできますが、プレビューで動作確認をする際には毎回出てくるので面倒です。

本件はAppleの公式フォーラムでも取り上げられています

早く対応してほしいですね。