カレンダー / Calendar
07 | 2017/08 | 09
- - 1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31 - -
プロフィール / Profile

あるぱかなう / Alpaca Now

ブログ内検索 / Search in Blog

ブログ記事を検索できます。

最新記事 / New Items

カテゴリ / Category

月別アーカイブ / Archive

2017年 08月 【5件】
2017年 07月 【13件】
2017年 06月 【8件】
2017年 05月 【2件】
2017年 04月 【1件】
2017年 03月 【15件】
2017年 02月 【5件】
2017年 01月 【8件】
2016年 12月 【7件】
2016年 11月 【4件】
2016年 10月 【9件】
2016年 09月 【5件】
2016年 08月 【9件】
2016年 07月 【6件】
2016年 06月 【5件】
2016年 05月 【13件】
2016年 04月 【12件】
2016年 03月 【13件】
2016年 02月 【14件】
2016年 01月 【23件】
2015年 12月 【6件】
2015年 11月 【1件】
2015年 10月 【4件】
2015年 09月 【1件】
2015年 08月 【5件】
2015年 07月 【7件】
2015年 06月 【2件】
2015年 05月 【12件】
2015年 04月 【11件】
2015年 03月 【4件】
2015年 02月 【18件】
2015年 01月 【36件】
2014年 12月 【3件】
2013年 07月 【12件】
2013年 06月 【2件】
2011年 11月 【1件】
2011年 10月 【5件】
2011年 09月 【1件】
2010年 06月 【1件】
2010年 03月 【1件】
2010年 02月 【8件】
2010年 01月 【4件】
2009年 11月 【4件】
2009年 10月 【2件】
2009年 09月 【3件】
2009年 08月 【1件】
2009年 07月 【18件】
2009年 06月 【11件】
2009年 05月 【5件】
2009年 04月 【1件】
2009年 03月 【26件】
2009年 02月 【16件】
2009年 01月 【13件】
2008年 12月 【7件】
2008年 11月 【7件】
2008年 10月 【13件】

最新コメント /New Comments

カウンター / Counter

ブログの更新率 / Refresh Rate

リンク / Link

広告 / ADs

Texlipse: SumatraPDFとの連携

2017.03.15 12:48|ソフトウェア / Software
TexlipseでCtrl + 4を押すとPDFの外部ビューアが開きます。
SumatraPDFのプライオリティを上げておいてSumatraPDFで開くようにすると、
Inverse Searchが効いて便利です。

例えばノートPCで画面が狭い場合に、Windows10の仮想デスクトップと組み合わせて、
一画面はtexlipse、もう一画面はsumatraPDF
という風に使うと便利だと思います。

Inverse Searchがうまく動いているPCの設定をメモしておきます。

■動作環境
・Eclipse Neon.2 (64bit)
・Sumatra PDF v3.1.2 (64 bit)

Texlipse
TexlipseのBuilder Settingsは以下の通りです。ビルダーはXelatexを使っています。
Window > Preferences > Texlipse > Builder Settings > Xelatex Program > Edit
2017-03-16_151014.png
-synctex=1 -interaction=nonstopmode --src-specials %input


TexlipseのSumatra PDFの設定は以下の通りです。
Window > Preferences > Texlipse > Viewer Settings > Sumatra PDF > Edit
2017-03-15_121745.png

 -reuse-instance "%fullfile" -forward-search "%texfile" %line

[ForwardSearch("%fullfile","%texfile",%line,0,0,1)]


Sumatra PDF
設定>オプションから以下のように設定します。
2017-03-15_122942.png

javaw -classpath "C:\Eclipse\Neon\eclipse\plugins\net.sourceforge.texlipse_1.5.0\texlipse.jar" net.sourceforge.texlipse.viewer.util.FileLocationClient -p 55000 -f "%f" -l %l
pluginsのパスはインストール環境によって異なります。
逆順検索コマンドラインの設定が表示されない場合は、詳細設定の
EnableTeXEnhancements をtrueに変更すると表示されます。

逆引きがうまく動かない場合はjavaのパスが設定されていないかもしれません。環境変数のパスが通っているか確認します。
Windowsボタン+Pause > システムの詳細設定 > 詳細設定 > 環境変数 > Path
に以下のパスを追加
C:\ProgramData\Oracle\Java\javapath


TexlipseのViewer Settingsで"Force Eclipse to get focus on inverse search"にチェックを入れておくと
SumatraPDFでダブルクリックしたときに自動的にEclipseが前面に出てきます。

------
うまくinverse searchが動かなかったパソコンでいろいろ試して、ようやく動くようになりました。
以下を試しました。
・texインストーラで最新にアップデート
・うまくいっているPCとtexlipse, sumatrapdfの設定環境を合わせる
・Sumatra PDFのSumatraPDF-settings.txtを動いているPCからコピー (これが効いた様子)
・通信ポート変更 (これは関係なかった)
・Javaの32bit版インストール(これも関係なかった)
なんだかんだ動作するのに時間がかかりました。。。

広告 ADs

Texlipse : Synctexがずれる問題について

2017.02.26 15:58|ソフトウェア / Software
XeLatex.jpeg
(↑texlipseのbuilder settings)

TexlipseでSynctex機能を使うと、pdfで編集したい箇所をダブルクリックすることで該当するtexスクリプトの場所に飛ぶのでとても便利です(inverse search機能)。
またtexスクリプト上でCtrl+Alt+Fでpdfの該当箇所がハイライトされます(forward search機能)。

ただビルドコマンドによってはSynctexの場所が微妙にずれるのでちょっと気持ち悪いです。
いろいろ試した結果、私の環境では以下のような感じになりました。

build command Synctex  Japanese  EPS 
platex.exe+dvipdfm.exe 
ずれる

 

 
pdflatex.exe 
 
×
 

epstopdfでいけるらしい?
xelatex.exe
 

文字コードはUTF-8

 

というとこでxelatex.exeがよさそうなので、これからはxelatexを使っていこうと思います。
これでかなり文章編集が楽になりました(*^_^*)

広告 ADs

TeXlipse: pdf4eclipseでpdfがうまく表示されないときの対処法

2016.09.27 01:07|ソフトウェア / Software
texlipseでtexを編集するとpdfを自動生成して、ビューア(pdf4eclipse)ですぐ確認できて便利なのですが、
pdfがうまく表示されなかったのでその対処法を記録します。
症状としては外部のacrobatやreaderでは表示できるpdfファイルが、eclipse上ではうまく表示されないというものです。

ウィンドウ > 設定 (英語: Window > Preferences)
左側のリストからPdf4eclipseを選びます。
(フィルター入力でpdfと打てばすぐ見つかると思います。)

pdf4eclipse.png

PDF rendererを
JPedal renderer (higher compatibility)
に変更します。

後はeclipseを再起動でpdfが正しく表示されるようになりました。
うまくいかないときは他のレンダラも試してみるとよいかもしれません。

関連記事
統合開発環境EclipseでTex文章を執筆| TeXlipseインストール

広告 ADs