Inkscapeで日本語入力は出来る(続き)

日本語入力が出来るInkscapeを使うためには、

ターミナルから起動する方法しか、今の所無いようです。

小生の環境 MacOSX ElCapitanで実現させた手順は

 

Homebrewを使用してパッケージをインストールする方法です。

 

brew install で「Inkscape インストール実行」前の

必須事項はpoppler 0.57.0_1を依存パッケージに指定することです。

 

////////////////////////////////////////////////////////

 

#1:「brew switch poppler 0.57.0_1」を実行して

popplerのバージョンを指定し直します。

 

#2: [brew install caskformula/homebrew-caskformula/inkscape]

caskfotmula でinkscapeを指定し実行すれば、インストール開始です。

 

////////////////////////////////////////////////////////

【注】以前Inkscapeをインストールしている場合は、

   削除しておく必要があります。

(此の事は、色色なサイトで注意事項として書かれています。)

 

今回、此の記事を改めて書くことにしたのは

 [brew install caskformula/homebrew-caskformula/inkscape]を

実行しても「poppler 0.59.0_1」がコンパイルを邪魔して、何度も煮え湯を

飲まされたからです。

 

唯一の問題点は

brew switch poppler 0.57.0_1」を実行したくても

旧バージョンを削除してしまった場合、今回の提案の様には

実行できない。

しかし小生には復旧の方法が不如意であることです。

 

何方か「旧バージョン」復活の方法を

ご存知の方がおいででしたたら、

是非、ネット上に「公開」をお願い致します。若松拝

 

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で使う

TeXEmacsから使用する場合は「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同様の便利さなのだが、「自動変換」が未だ曲者で、

暫くは「Mac-UIM」での「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 が表示される。

brewコンパイルが終了した時点で

/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で文章の追記をする頻度が多く成っている。

 

SpacemacsをMacターミナルから起動

Emacsの環境を維持したままに設定したので

ターミナルからは

env HOME=$HOME/.emacs.d/spacemacs emacs

とタイプしてSpacemacs26.0.50を起動させている。

 

Vim仕様の、Spacemacs のキーバインドにも慣れてきた。

 

特に重宝しているキーバインド

コンパイルの際に「, a」で

PDFまでの変換を実行してくれる事。

 

忘れずに「Esc」をタイプしておかなければならないが、

Spacemacsもなかなか楽しい。

Inkscape がアップデート(0.92.1)

Inkscapedmgからインストールしたものは

矢張り日本語が不可。(XQuartzに依る事情?)

 

昨日 Brew update を掛けたら「Inkscape」に

緑色点」が表示されていて

アップデートが有る。と判ったので早速

Brew upgrade inkscape を実施。

相変わらずダウンロードから「make install」 までに

時間がかかる。

此のターミナルから起動するアプリだと

「日本語が正常に入力」出来る!!

 

【備考】日本語が使用できない方のアプリは削除した。