WinEdt 6+SumatraPDF--實現TeX和PDF文件正反向搜索!

   CTeX v2.8版本的一項重要功能是實現了TeX文檔和PDF文件之間的正反向搜索,一般習慣稱之爲相互跳轉
   這項功能是通過對synctex文件的解析實現的,由於現在PDF文件是主流,無論發表文章還是寫作論文,最終都要以PDF文件的形式輸出,加之PDFLaTeX編譯現已支持eps圖形格式(通過加載宏包 epstopdf 即可),因此實現和利用 TeX<—>PDF 之間的相互跳轉可以充分挖掘LaTeX科技寫作的能力和節約時間。

    WinEdt 6面板有PDF PreviewimagePDF Searchimage 兩個按鈕。

  1. 採用PDFLaTeX編譯TeX文檔後,點擊第一個按鈕即可查閱生成的PDF文件,在PDF頁面上雙擊某行,即可跳轉至TeX文檔的對應源碼處(一般用反底深藍色標明某行),這是反向搜索功能。
  2. 正向搜索功能是指先將鼠標光標左擊TeX文檔的某源碼處,然後在左擊“PDF Search”按鈕,即可跳轉至PDF頁面上對應的行處(一般用反底淺藍色標明某行)。這樣的相互跳轉對於論文寫作和修改時十分方便的。

    目前支持這兩項搜索功能的PDF閱讀器有SumatraPDF,它可以在不改變系統默認的PDF瀏覽器(比如Acrobat)的基礎上僅作爲WinEdt 6指定的閱讀器。


下面具體談談如何操作:

下載WinEdi t6和 SumatraPDF 兩個文件,WinEdt 6需安裝,SumatraPDF是綠色免安裝版本,解壓縮即可。

  1. 安裝完WinEdt 6後啓動,首先先配置一下編譯器,在菜單欄選Options -> Configurations -> 點擊“MiKTeX”即可。
  2. 接下來配置PDF Viewer。
    在菜單欄選Options -> Execution Modes ->PDF Viewer ->點擊右側的“Browse”按鈕,在彈出窗口中選擇SumatraPDF程序的路徑,"xxxxx\SumatraPDFPortable\App\sumatrapdf\SumatraPDF.exe"。一定要SumatraPDF.exe文件纔行!xxxxx是你機器上的路徑。注意到PDF Viewer窗口下方的“Use --synctex ……”前的選項是打鉤的纔行。OK即可!

現在就可以 在WinEdt6 編輯器中使用PDFLaTeX編譯TeX文檔了,生成了PDF文件以後,選擇一下面板右上方的PDF Preview和PDF Search兩個按鈕,試試TeX<—>PDF 之間的相互跳轉功能吧!

※注:CTeX v2.8套裝自帶的WinEdit5.6可以單獨卸載。
※注:Synchronize(d) TeXnology(同步TeX技術)縮寫爲synctex.主要是提供類似我們所說的“反向搜索”功能而加入的,適用於xetex和pdftex。

<script>window._bd_share_config={"common":{"bdSnsKey":{},"bdText":"","bdMini":"2","bdMiniList":false,"bdPic":"","bdStyle":"0","bdSize":"16"},"share":{}};with(document)0[(getElementsByTagName('head')[0]||body).appendChild(createElement('script')).src='http://bdimg.share.baidu.com/static/api/js/share.js?v=89860593.js?cdnversion='+~(-new Date()/36e5)];</script>
閱讀(3628) | 評論(0) | 轉發(0) |
給主人留下些什麼吧!~~
評論熱議
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章