Closed yasunari closed 6 years ago
論点が複数ある場合は,個別にIssueを立ててくださると助かります。案件ごとにOpen, Closeを制御できますので。
昔はスライダーUIにしていましたが,
により,上下左右が直観的に分かりやすくかつ面積もコンパクトで済む現在のUIに変更しました。
Mojaveはまだインストールしていないので,Mojaveをインストールした暁に動作確認します。
Fontを選択するときにPreviewできる。
こんな機能がTeXShopにありましたでしょうか……?
ConsoleのFont・Colorsも指定できる。
これは技術的には当然可能ではありますが,UIとの兼ね合いの問題ですね。Macアプリ(およびAppleのOSやハードウェアもそうですが)の設計思想として,「ユーザの選択肢は多い方がよいとは限らない」「設定項目をむやみに増やすよりも選択肢を狭めた方が結局ユーザのためになる」という考え方があります。狭い設定画面の中に設定項目が大量に詰め込まれていると,ユーザにとって分かりにくくなります。TeXShopの設計においてもそれは強く意識されており,だからこそあまり細かい設定についてはあえてGUIには載せずに,defaults write ...
というコマンドラインからのみ変更可能なように,設定項目の棲み分けがなされています。
論点が複数ある場合は,個別にIssueを立ててくださると助かります。案件ごとにOpen, Closeを制御できますので。
ご迷惑をおかけしました,申し訳ありません。
上下左右が直観的に分かりやすくかつ面積もコンパクトで済む現在のUIに変更しました。
IllustratorのOpacityのようなUIであれば,全て解決できると考えました。
こんな機能がTeXShopにありましたでしょうか……?
あまり細かい設定についてはあえてGUIには載せずに,
defaults write ...
というコマンドラインからのみ変更可能なように,設定項目の棲み分けがなされています。
TerminalからTeX2imgのConsoleをCustomizeできるのでしょうか。
こんな機能がTeXShopにありましたでしょうか……?
あ,これはつい最近ついたばかりの機能ですね。自分が常用している社内版TeXShopには搭載されていないので気づいていませんでした。
TerminalからTeX2imgのConsoleをCustomizeできるのでしょうか。
今のところその仕組みは作ってないですね。フォント名の指定がターミナルからでは難しい(フォント名を指定すればいいわけではない)ので,色はともかく,フォントの設定は事実上GUIからしかできないです(TeXShopでも,フォント名の指定を defaults write...
からすることはないはずです)。すなわち,現状の設定UIの中にコンソールフォントの設定項目を割り込ませる必要がありますが,面積的に厳しいですね……
IllustratorのOpacityのようなUIであれば,全て解決できると考えました。
あれはmacOSの標準的なUIではないので,ぱっと作ることは難しいですし,あんまりmacOSらしくもない気がしますね……(Apple純正アプリであのUIは見かけない気がします)。
すなわち,現状の設定UIの中にコンソールフォントの設定項目を割り込ませる必要がありますが,面積的に厳しいですね……
考え方を変えて,コンソールビューのフォントもソースウィンドウ・プリアンブルウィンドウのフォントと連動させるようにすれば万事解決では,と思いました。それならば簡単です。
Mojaveでは,FontをSF Pro Textに設定すると,同時にConsoleも連動します。ただ,しばらくして両方ともHiragino Sansになってしまうこともあり,High Sierraではどのようになっているのか分かりません。
ただ,しばらくして両方ともHiragino Sansになってしまうこともあり,
これは,「コンパイル終了後にアウトプットビューのフォントをソースビューと同フォントにリセットする」という措置が入っているためです。
考え方を変えて,コンソールビューのフォントもソースウィンドウ・プリアンブルウィンドウのフォントと連動させるようにすれば万事解決では,と思いました。それならば簡単です。
というか,既にそのようになっていました。
SF Pro Textに固定することはできないのでしょうか。
TeX2imgのフォント設定で SF Pro Text で指定したのであれば,
これは,「コンパイル終了後にアウトプットビューのフォントをソースビューと同フォントにリセットする」という措置
により,毎回それにリセットされるはずです。
しばらくして両方ともHiragino Sansになってしまうこともあり,
というのがどういうことか再現できないのでなんとも分かりません。Mojaveのバグという可能性もありえます。
Screen Recordingをご覧ください。
質問の意図を誤解していましたが,フォントの見た目が変わる(だけ)という話ではなく,フォント設定自体が変化してしまうという話でしたか。これは見たことがない現象ですね。設計上の心当たりもありません。(ユーザから明示的にフォント設定が変更された場合以外に,フォント設定を書き換える動作は入らないはずなので……) 自分のマシンで再現できれば調査もできるのですが,今のところ再現できておらず,調査もできません。
論点が入り乱れてきたので,いったんcloseして個別にissueを立て直します。