Sierraのプレビューで 一部サービスが利用できない
Sierraにアップデートしてから 以前紹介したAutomatorを使った英語音声の読み上げができなくなった。
Safariなど他のアプリケーションでは利用できるがプレビューだけ無反応だ。
文字をドラッグしても『サービスは適用できません』のままで読み上げを実行できない、右クリックでも同様だ。
Services menu is empty in Sierra Preview
https://discussions.apple.com/thread/7701796
この現象はどうも プレビュー上のPDFでドラッグされた文字をテキストとして認識していないことが原因だそうだ。
バグなら修正を待つしか無いが仕様変更なら余計なお世話だったとおもう。
AutoCAD で寸法記入ができなくなった
寸法が記入できないCADなんかCADじゃない
何が悪かったのかは分からないがあるファイルだけ寸法記入が一切できなくなった。
平行寸法などで2点を選択すると、矢印は見えず数字の陰は見えるのだが場所を決めてクリックした途端消えてしまう。
極小文字や白文字の類で見えなくなっているのではなく本当に書けていないよう。
コマンドラインに D と入力してEnterを押すと"Dimension Style Manager"が起動する。
本来であれば
この様なスタイルの例が見れるはずだが
こうなっていた。
この状態だといくら設定を変えてみても反映されることはない。
StandardもAnnotativeも同じ有様だ、リセットするしかない。
別ファイルを作成しモデル全体をコピー&ペーストすることで無事リセットすることができた。
一体何が悪かったんだろう…
shell の printf の結果がおかしい
ファイル名に使うために上の桁を0埋めで数字を5桁にする処理を使っていた。
分かってしまえばすごくしょうもない話なのだが、頭に0をつけると8進数として処理されるので、
[iMac] smith: ~ $ printf "%05d\n" 773
00773
[iMac] smith: ~ $ printf "%05d\n" 00773
00507
[iMac] smith: ~ $ printf "%05d\n" $(printf "%05d" 773)
00507
対話的に見れば明らかだけど
別の shell script の中に2箇所で成形をしてる部分があって下流の番号がおかしくなってたのは、気づくのに時間がかかった。