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」は日本語入力ができました。
メデタシ、メデタシ!!
Neovim LaTeX (テーマ切り分け)
肝は「NeoBundle」の指定、の後に追記の「分岐」文を!!
//////////////////////////////////////////////////////////////////
NeoVim表示が「Solarized light」
と言う「分岐」
此の分岐のための「設定を何処に書くのか?」
(成功した暁には)記事として書き起こす様にします。
/////////////////////////////////////////////////////////////////////////
前回、上記の様に書いた。
その後、色々な記事を探し、元ファイル「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同様の
画面表示を手に入れる事が出来ました。
言うまでもありません。
しかし、今まで使用してきた「MacVim」での設定を
「流用するという形で」成功しただけなので、
未だスッキリはしていません。
さて、「Neovim」で別途カスタマイズをしたいという
場合は「何の様な」変更が可能なのか?
「.vim」を「.config/nvim」に、
「.vmrc」を「init.vim」に実行させる方法である。
現在、思い描いているのは
NeoVim表示が「Solarized light」
と言う「分岐」
此の分岐のための「設定を何処に書くのか?」
(成功した暁には)記事として書き起こす様にします。
ご期待ください!!