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」 までに

時間がかかる。

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

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

 

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

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」は日本語入力ができました。

 

メデタシ、メデタシ!!

 

Neovim LaTeX (テーマ切り分け)

肝は「NeoBundle」の指定、の後に追記の「分岐」文を!!

 

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

NeoVim表示が「Solarized light」

Mac Vim 8 画面は「Solarized dark」

と言う「分岐」

 

此の分岐のための「設定を何処に書くのか?」

 

(成功した暁には)記事として書き起こす様にします。

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

 

前回、上記の様に書いた。

 

その後、色々な記事を探し、元ファイル「vimrc」に

追記をしながら「NeoVim.app」での表示実験をしてみた。

 

 

http://kaworu.jpn.org/vim/neovimの設定ファイルとディレクトリの置き場の記事を参考にした。

 

以下の[ solarized ]を反映させようと現在の「vimrc」での画面表示

「設定指定」の前後に書き加えたが[ solarized ]を反映してくれなかった。

 

******************************************

「dein」での記事に

:colorscheme コマンドの実行を 

dein#end() の後にするようにしてください。 

dein.vim はプラグインを dein#end() で読み込むので、

それ以前に colorscheme を使うと認識できないのです。 

これは dein.vim の FAQ にも書いてあります。」(Shougo)

****************************************************

と言う記述が有ったので、

 

「NeoBundle」でも同様なことが「起き得る」と考え、

7行を「NeoBundle」の記述の「後ろに」移動させた。

 

 

“=========以下の(if endif)7行======neovim 限定の設定追記2017年2月3日

if has('nvim')

let g:solarized_termcolors=256

syntax enable

set background=light

colorscheme solarized

endif

“==========================================================

 

以上の設定を「NeoBundle」の「指定文」の後に書き足した。

 

「Neovim.app」を再起動すると、(表示分岐を認識)

「Solarized light」の画面表示ができた。

 

「ちなみにMacVim 8では(Solarized dark)画面にしている」のも確認でき

見事「表示の分岐」が機能しました。

 

お知恵を黙って拝借させていただきました。

 

末尾になりましたが

有用な記事を載せて下さった各サイトの方々に、感謝申し上げます。

Neovim LaTeX インストール

Neovim インストール

 

最近評判になっているVimの進化版と言われる「NeoVim」をインストールしてみた。

 

https://github.com/neovim/neovim/wiki/Installing-Neovimの記事を

参考に試みたのとは別に以下のように「アプリ」が見える方をインストールした。

 

$ brew tap rogual/neovim-dot-app

$ brew install --HEAD neovim-dot-app

$ brew linkapps neovim-dot-app

 

今回も例の如く「LaTeX」を走らせるのが目標です。

 

( Mac OSX10.11.6 TexLive2016 環境で実施 )

 

本当は「~/.config/nvim/init.vim」に設定を書いて

plugins などもインストールして、試したかったのですが

設定を「2度」ほど失敗したので「三度目の正直」で

「今まで通りのMacVim用ファイル」に繋いで

流用すること。を選択することにしました。

 

===============

mkdir ~/.config

ln -s ~/.vim ~/.config/nvim

ln -s ~/.vimrc ~/.config/nvim/init.vim

==============

 

無事にNeovimを起動し、MacVim同様の

画面表示を手に入れる事が出来ました。

 

NoevimでLaTeXコンパイルが実行できた。のは

言うまでもありません。

 

しかし、今まで使用してきた「MacVim」での設定を

「流用するという形で」成功しただけなので、

未だスッキリはしていません。

 

 

さて、「Neovim」で別途カスタマイズをしたいという

場合は「何の様な」変更が可能なのか?

「.vim」を「.config/nvim」に、

「.vmrc」を「init.vim」に実行させる方法である。

 

現在、思い描いているのは

NeoVim表示が「Solarized light」

Mac Vim 8 画面は「Solarized dark」

と言う「分岐」

 

此の分岐のための「設定を何処に書くのか?」

 

(成功した暁には)記事として書き起こす様にします。

 

ご期待ください!!