سلام
نمایشگر پیدیاف sumatrapdf
خیلی خاصیت synctex
خوبی داره و برنامه سبکی هم هست و خوبه به نظرم.
یک نکته خوب هم اینه که وینادیت پیش فرضش اینه که خروجی رو با آکروبات ریدر یا ... باز کنه.
بدیش اینه چون آکروبات، pdf
رو قفل میکنه و اجازه نوشتن توی Pdf
نمیده (بر خلاف سوماترا که قفلش نمیکنه)، این کار برای این مورد هم خوبه و هر دفعه در هر بار اجرا لازم نیست خروجی که با آکروباته رو ببندین.
- برنامه
bidiTexMaker
را نصب کنین.
- برنامه وین ادیت را نصب کنین.
به تنظیمات هیچکدام فعلا کاری نداشته باشین.
نکته: برای اینکه تنظیمات دو تا سوماترا (سوماترای وینادیت و بیدیتکمیکر) با هم قاطی نشه، مجبوریم برای وینادیت از نسخه قدیمی استفاده کنیم. و سومارتای جدید هم برای بیدیتکمیکر میمونه.
- برنامه
Sumatrapdf
نسخه قدیمی مثلا 1.9 را دانلود کنین. چون اینجا امکان اتچ کردن فایل به دلیل محدودیت حجم نبود، نشد آپلود کنم. باید از اینترنت بگیرین.
http://kjkpub.s3.amazonaws.com/sumatrapdf/rel/SumatraPDF-1.9.zip
یا از صفحه زیر. نسخه ۱.۹ و نسخه zip را بگیرین. installer را نگیرین.
http://www.sumatrapdfreader.org/download-prev.html
و sumatrapdf
نسخه 1.9 را به SumatraPDF-TeX
مثلا تغییر نام بدین و در مسیر نصب winedit
در کنار فایل winedt.exe
کپی کنین.
مسیر نصب بستگی به ویندوز شما داره. ممکنه یکی از اینا باشه.
C:\Program Files\WinEdt Team\WinEdt\winedt.exe
C:\Program Files (x86)\WinEdt Team\WinEdt\winedt.exe
C:\Program Files\WinEdt Team\WinEdt 9\winedt.exe
C:\Program Files (x86)\WinEdt Team\WinEdt 9\winedt.exe
بعد winedit
را باز کنین.
منوی options
گزینه Execution modes
گزینه pdf viewer
حالا باید مسیری که سوماترا نسخه قدیمی را کپی کردیم را بهش بدین. باید روی دکمه browse
(ذرهبین) بزنین و بهش بدین. (یکی از ۴ مسیر بالا برین.) بعد فایل SumatraPDF-TeX.exe
را انتخاب و open
بزنین.
بعدش تیک گزینهی زیر را بزنین. (در همان صفحه)
Use --synctex switch when --src is enabled
بعدش ok
کنین.
حالا خاصیت synctex
برای وینادیت شما و نمایشگرش که سوماترای قدیمی هست فعال هست. یعنی چی؟
یعنی اینکه اگه نوار ابزار وینادیت و گوشه بالا را حدودا ببینین، یک آیکن آکورباتریدر قرمز رنگ هست.

اگه در وین ادیت باشین و روی آن کلیک کنین، به فایل pdf
میرین.
اگه در وین ادیت باشین (یک جای متن کلیک کنین) بعد اون دکمه آکروبات که رویش یک علامت دوربین هست را
بزنین، شما به نقطه همسان فایل pdf
که خروجی همون نقطهای هست که مکاننما در فایل tex
بود میرین.
و بهتر از اون! اگه روی sumatrapdf
در قسمتی دابل کلیک کنین، به همون نقطه همسانش در ونجره وینادیت
منتقل میشین و برای لحظهای اون قسمت متن هایلایت میشه.
برای استفاده از خاصیت synctex
در ادیتور bidiTeXmaker
بصورت پیش فرض فعال است. اما اگه دستکاری کردهاین و خرابش کردهاین میگم.
با بیدیتکمیکر یک فایل لاتک را اجرا بگیرین و view pdf
بزنین تا سوماترای آن هم باز بشه. سپس
منوی settings
گزینه options
در کادر آخرش، دستور زیر را بذارین.
bidiTeXmaker.exe "%f" -line %l
نکته:
دستور موجود در همین کادر برای سوماترای قدیمی باید مشابه این ۴ دستور باشه. (بستگی به نسخه وینادیت شما داره.)
"C:\Program Files\WinEdt Team\WinEdt\winedt.exe" "[Open(|%f|);SelPar(%l,8)]"
"C:\Program Files (x86)\WinEdt Team\WinEdt\winedt.exe" "[Open(|%f|);SelPar(%l,8)]"
"C:\Program Files\WinEdt Team\WinEdt 9\winedt.exe" "[Open(|%f|);SelPar(%l,8)]"
"C:\Program Files (x86)\WinEdt Team\WinEdt 9\winedt.exe" "[Open(|%f|);SelPar(%l,8)]"
نکته: خط بالا را با ۳ بار کلیک سریع رویش میشه انتخاب کرد و بعدش کپی کنین.
بیزحمت در صورت استفاده از این راهنما و در صورتی که مایل بودین، (اجباری نیست) مبلغ ۵ هزار تومان به عنوان حمایت مالی از طرف من و خودتان به گروه پارسیلاتک هدیه بدین. صلوات هم یادتون نره. :)