Inkscape 日本語入力
前にInkscape で日本語入力は可能と書いたが、最近
brew updateを実行したら「inkscape」がTerminalで
起動できなくなってしまった。
仕方なく、一旦削除し「再インストールするも」コンパイルの
途中で「エラーが続出」。
三度目の正直で「/homebrew-caskformula」のイッシューを閲覧していたら、インストール成功の記事が有ったので、そのアドバイスの様に
「brew switch poppler 0.57.0_1」とpopplerを指定し直したら、無事
インストールの実行が何事も無く済み、
「/usr/local/Cellar/inkscape/0.92.2: 1,019 files, 128.7MB, built in 27 minutes 10 seconds」と成功を確認できた。
早速、Terminal からInkscapeとタイプすると、日本語入力もOK。
OSX10.11 ElCapitanでの環境で、再度、Inkscape 0.92.2が機能しています。
先ずは、ご報告まで。若松
Mac-UIMをElCapitanで使う
TeXをEmacsから使用する場合は「ddskk」Vim-Kaoriyaでは「eskk」等が使用出来るが
他のTeX用のアプリで同様のキーバインドを使いたかったので「Mac-UIM」をインスールした。
現行のMacOSX El Capitanでの「日本語入力」は殆ど問題無いのだが、時折、慣れた方の
「skk」式の「先頭でShiftを押す」癖が抜け切れず、時折ミスタイピングに成る。
此のイライラから開放されたくて昨日(https://github.com/e-kato/macuim/releases)から「MacUIM-0.6.16-2.dmg」をガウンロードして、新規に「入力ソース」に「Mac-UIM(日本語)」を追記した。
システム環境設定に表示されている「MacUIM」アイコンをクリックし「入力方式」を
「skk(ja)」、「UIM」のタブを開き「全体設定」で「SKK」関連の設定を適宜指定。
此れで日本語入力での「統一」が図れたと思ったのも束の間、「TeXworks」「TeXstudio」では
「カタカナ」「ひらがな」の切り替えの際、アルファベットの「q」一文字が「挿入される!!」
(此れ以外のアプリでは、此の現象は起こらないので「Qt アプリケーション」のバグ?かとも
考えています。)
「OS X El Capitan」の標準日本語入力プログラム「ライブ変換」という機能は優れているのは事実です。
キーをタイプして画面に入力された文字が、自動的に漢字仮名交じり文に変換されて、
文章の入力時間が短縮される。SKK同様の便利さなのだが、「自動変換」が未だ曲者で、
Inkscape0.9.22 でも日本語入力はできる(MacOSX)
Inkscape0.9.22 でも日本語入力はできる(MacOSX)
dmgからインストールした「Inkscape 0.92.2」では
期待に反し、矢張り日本語入力が出来なかった。
Terminal からInkscape0.9.21が起動しない。
また、brew install inkscape が此処数日前から
できない状態が続いていた。
その原因は「poppler」が正常にアップグレードしてくれないので
此れに依存するパッケージはインストールする際にエラーを吐き出される。
此処2、3日「poppler」の改良版がアップロードされるまで待つつもりで
様々な「改善策」を講じてみた。
インターネット検索でも良い案が見つからない。
inkscape.app で日本語を「コピー &ペースト」は避けたい。
以前「brew update inkscape」で「inkscape 0.92.1」が
実行できて、つい先日まで機能していたが?
poppler0.57.0にアップグレードして以来、
Terminal から起動してくれない。何故???
pdf2htmlEXもアップグレードの際
inkscape同様、トラブルが発生し実行できない。
brew から吐き出されるlogで
唯一 原因を特定できるのが、
[ poppler0.57.0 ](諸悪の根源???)
/////////////// Inkscapeを使えるようにするには?? //////////////
色々、考えた挙句、
A]
https://inkscape.org/ja/release/0.92.2/mac-os-x/の
「Build Inkscape on your Mac with Homebrew 」をクリックすると
https://inkscape.org/ja/release/0.92.2/mac-os-x/homebrew/dl/に
以下のような指示が書いてある。
==================================
「inkscape」を前にインストールしている場合
「brew uninstall inkscape」次に「brew cleanup」をしてから
「brew install inkscape」を実行しましょう!!
==================================
と言う記事に従って、早速実行!!
1.「brew uninstall inkscape」を実行。
次に
2.「brew cleanup」をし始めたら、
他のパッケージに影響がありそうなものまで
「削除」され始めたので、即、実行を「中止」。
結果的に「Inkscape0.92.1」のみ削除された。
(imagemagick@6やimagemagickも削除されていたかもしれない?)
B]
問題は「poppler0.57.0」が邪魔をしている可能性も
否定できないので「ダメ元」で、一旦関連ありそうな
ファイルを「総て」削除してみる。
1. Users/Libraly > Caches > Homebrew > poppler0.57.0 を削除
2. usr > local > Cellar > poppler > 0.56.0 Folderごと 削除
3. Download > poppler0.57.0.tar.xz も削除
C]
4.brew update &
5. brew install poppler を実行。
brew から
Pouring poppler0.57.0_1.el_capitain.bottle.tar.gz が表示される。
/usr/local/Cellar/poppler/0.57.0_1 が表示され、
インストール完了が確認できた。
D] ( popplerのインストールができたので )
6. 早速、懸案の「pdf2htmlEX」をアップグレードする。
pdf2htmlEXも同様に問題なくインストールできたので、
引き続き
7. brew install inkscape を実行する。
[2017/08/11 23:06:28] ./autogen.shを走らせている
時折「clang」と表示されるのが気がかりである。
今inkscapeのmakeが走っているが
此の後「make install」迄の道程はかなり
時間がかかると予想されるので寝ることにする。
8. brew
早朝 /usr/local/Cellar/inkscape の文字がターミナルに表示されていたので
早速「inkscape」をタイプする!!
フウルスクリーンで
以前と同じ画面が出てきました。
「日本語入力は???」試しに「漢字」を入力!!
無事インストール、日本語入力が終了しました!!!
再起動後も、再度ターミナルから「inkscape」
3日間のpopplerとの格闘の無事収束です。
Spacemacs トラブルが発生?
env HOME=$HOME/.emacs.d/spacemacs emacs
これでBrew HEAD 版の
macs 26.0.50がSpacemacsとして起動していた。
今日brew update を掛け、関連パッケージの
upgrade を実行したところ
dyld: Library not loaded: /usr/local/opt/jpeg/lib/libjpeg.8.dylib
Referenced from: /usr/local/Cellar/emacs/HEAD-5317193/Emacs.app/Contents/MacOS/Emacs
Reason: image not found
Trace/BPT trap: 5
と言うコメントが現れ、Spacemacsを起動しなくなった。
又TimeMachineで、昨日のバックアップから「復元」するのも
面倒な作業なので、取り敢えず「brew reinstall emacs --HEAD」を
敢行してみた。
心配をよそに、「emacs 26.0.50」を上記の要領で起動させると
無事、何時もの「Spacemacs」の起動画面が表示されている。
SpacemacsからのLaTeXのコンパイルが「, + a」でPDF迄の表示を
実行してくれるので、最近は重宝して通常の「Emacs26.0.50」を
起動するよりSpacemacsで文章の追記をする頻度が多く成っている。
Inkscapeで日本語入力はできる(MacOSX)
偶然「Inkscape」なるアプリを知ることとなり
試すことにした。
色々調べてみると「日本語入力」は出来ない。
と言う記事ばかりに出くわす。
Brew install inkscapeは無い。ような記事も有る。
しかし
$brew install caskformula/caskformula/inkscape
から導入できた。
( $brew tap caskformula/caskformula )をその前にしておかなければならないか?
MacOSX用のdmgでインストールした「Inkscape」では日本語入力は不可で、
コピー&ペーストが奨励されている。確かに「日本語入力は出来ない」
(頑張ってフォントなど色々工夫してみても不可でした)
ダメもとで、ターミナルから使える方の「Inkscape」を起動すると
「何と!!日本語入力ができる!!」
(但し確定の際に「適応」ボタンを押す必要がある)
フル画面表示で日本語もOK。
夕刻の3時間余りの「孤軍奮闘」は意味が有ったのか??
とにかくMacOSX10.11.6 ElCapitan 環境下のターミナル起動で
「Inkscape」は日本語入力ができました。
メデタシ、メデタシ!!