• Welcome to پارسی‌لاتک.
 
از تاریخ ۱۳۹۳/۸/۱۴ به دلیل ارائه خدمات بهتر به سایت جدید پرسش و پاسخ مهاجرت کرده‌ایم؛ از این رو امکان عضویت و ارسال پست در تالار غیرفعال شده است. لطفاً برای پرسیدن سوال‌های خود به سایت جدید مراجعه کنید.

ورود به سایت جدید

pdf خوان مجهز به جستجوی معکوس در لینوکس

نویسنده محمد چهارسوقی, دسامبر 12, 2010, 05:49:12 بعد از ظهر

« قبلی - بعدی »

محمد چهارسوقی

سلام

در لینوکس برای اینکه پی دی اف حاصل دارای قابلیت جستجوی معکوس باشد از چه pdf viewer هایی می‌توان استفاده کرد؟

آیا علاوه بر استفاده از synctex=-1- تنظیم خاصی باید در pdf viewer صورت گیرد؟


کلید‌ها: جستجوی معکوس، پی‌دی‌اف خوان، لینوکس
keys: Inverse search, pdf viewer, linux

سیدرضی علوی‌زاده

نقل قول از: محمد چهارسوقی در دسامبر 12, 2010, 05:49:12 بعد از ظهر
سلام

در لینوکس برای اینکه پی دی اف حاصل دارای قابلیت جستجوی معکوس باشد از چه pdf viewer هایی می‌توان استفاده کرد؟

آیا علاوه بر استفاده از synctex=-1- تنظیم خاصی باید در pdf viewer صورت گیرد؟


کلید‌ها: جستجوی معکوس، پی‌دی‌اف خوان، لینوکس
keys: Inverse search, pdf viewer, linux
اینکه PDF دارای جستجوی معکوس باشد (یا در واقع به همراه PDF فایل sync هم ساخته شود) ربطی به Viewer ندارد و فقط کافیست همین دستور ‎-synctex=-1  را در تنظیمات کامپایل سند وارد کنید.
یک نگاهی هم در مورد PDF Viewer به این صفحه درمورد Okular بندازید.

یک راه‌حل هم SumatraPDF به همراه wine است.

FarhadMehrvarzi

#2
خاصیت inverse search در okular وجود دارد و امروز تونستم آنرا با texmaker تنظیم کنم ولی خاصیت forward search در تک میکری که آقای سید رضی علوی زاده قرار داده اند وجود ندارد.(از زحمات ایشان پیشاپیش ممنونم)
مشخصات سیستم ونرم افزار
ubuntu 10.10
texlive 2010
texmaker bidi 1.9.9 .deb(از سایت ِ پارسی لاتک گرفتم)
  و در پایان تنظیمات مربوط به تک میکر و okular را به صورت تصویری قرار می دهم .
انسان چیزی ست که بر او چیره می باید شد برای چیره شدن بر او چه کرده اید؟ باشندگان همه تاکنون چیزی فراتر از خویش آفریده اند اما شما می خواهید فرو نشستن این مَد بزرگ باشید و بس؟

FarhadMehrvarzi

نقل قولاینکه PDF دارای جستجوی معکوس باشد (یا در واقع به همراه PDF فایل sync هم ساخته شود) ربطی به Viewer ندارد و فقط کافیست همین دستور ‎-synctex=-1  را در تنظیمات کامپایل سند وارد کنید.
میشه بیشتر توضیح بدین  ???
دستور -synctex=-1  را باید کجا قرار دهیم؟
انسان چیزی ست که بر او چیره می باید شد برای چیره شدن بر او چه کرده اید؟ باشندگان همه تاکنون چیزی فراتر از خویش آفریده اند اما شما می خواهید فرو نشستن این مَد بزرگ باشید و بس؟

هادی صفی‌اقدم

نقل قول از: FarhadMehrvarzi در دسامبر 15, 2010, 06:29:43 بعد از ظهر
میشه بیشتر توضیح بدین  ???
دستور -synctex=-1  را باید کجا قرار دهیم؟

xelatex -interaction=nonstopmode -synctex=-1 %.tex

سیدرضی علوی‌زاده

نقل قول از: FarhadMehrvarzi در دسامبر 15, 2010, 05:04:42 بعد از ظهر
خاصیت inverse search در okular وجود دارد و امروز تونستم آنرا با texmaker تنظیم کنم ولی خاصیت forward search در تک میکری که آقای سید رضی علوی زاده قرار داده اند وجود ندارد.(از زحمات ایشان پیشاپیش ممنونم)
مشخصات سیستم ونرم افزار
ubuntu 10.10
texlive 2010
texmaker bidi 1.9.9 .deb(از سایت ِ پارسی لاتک گرفتم)
  و در پایان تنظیمات مربوط به تک میکر و okular را به صورت تصویری قرار می دهم .

برای Forward Search باید دستورات مناسب Okular را بدانید، من کمی جستجو کردم و چیزی پیدا نکردم، و سپس در از منوی User->Commands دستوری با نام Forward Search اضافه کرده و دستور Okular با آرگومان مناسب را وارد کنید.
برای اینکه ایده نحوه ایجاد دستور را ببینید به این بخش مستندات تک‌میکر مراجعه کنید.

FarhadMehrvarzi

سلام آقای علوی زاده
من یه جستجویی در گوگل کردم و به نظرم این سایت جواب مساله forward search را قرار داده ولی من مبتدی هستم و زیاد سر در نمی آورم
http://www.dm.ufscar.br/~sadao/latex/tex-linux.php?lang=en
به این قسمت در عکس نگاه کنید.
انسان چیزی ست که بر او چیره می باید شد برای چیره شدن بر او چه کرده اید؟ باشندگان همه تاکنون چیزی فراتر از خویش آفریده اند اما شما می خواهید فرو نشستن این مَد بزرگ باشید و بس؟

سیدرضی علوی‌زاده

#7
نقل قول از: FarhadMehrvarzi در دسامبر 16, 2010, 05:59:04 بعد از ظهر
سلام آقای علوی زاده
من یه جستجویی در گوگل کردم و به نظرم این سایت جواب مساله forward search را قرار داده ولی من مبتدی هستم و زیاد سر در نمی آورم
http://www.dm.ufscar.br/~sadao/latex/tex-linux.php?lang=en
به این قسمت در عکس نگاه کنید.

با توجه به لینکی که دادید برای تنظیم Forward Search کافیست تنظیم نمایشگر PDF را بصورت زیر تغییر دهید:


okular --unique "file:%.pdf#src:@ %.tex"

اکنون با زدن دکمه View PDF یا میان‌بر آن F7 متناظر هر خطی که مکان‌نما در آن است بر روی Okluar نمایان خواهد شد.
این روش ساده‌تر است، اما اگر خواستید می‌توانید دستوری با نام Forward Search در منوی User ایجاد کرده و خط بالا را در قسمت Command وارد کنید.

*توجه کنید که به علت ضعف تک‌میکر در این قسمت، این خاصیت برای پروژه‌هایی که چند فایل سورس TeX دارند کار نمی‌کند.

**نکته‌ای هم که در آن صفحه آمده است این است که Okular با سندهایی که در نام خود «فضای خالی» دارند مشکل دارد.

hasannoori

نقل قول از: محمد چهارسوقی در دسامبر 12, 2010, 05:49:12 بعد از ظهر
سلام

در لینوکس برای اینکه پی دی اف حاصل دارای قابلیت جستجوی معکوس باشد از چه pdf viewer هایی می‌توان استفاده کرد؟

آیا علاوه بر استفاده از synctex=-1- تنظیم خاصی باید در pdf viewer صورت گیرد؟


کلید‌ها: جستجوی معکوس، پی‌دی‌اف خوان، لینوکس
keys: Inverse search, pdf viewer, linux
من از Adobe Reader استفاده مي كنم
و نيازي به جستجوي معكوس نيست.

محمد چهارسوقی

در ویندوز که اصلا نمیشه از adobe acrobat استفاده کرد چون برای هر بار اجرا باید فایل را بست. در لینوکس اطلاعی ندارم. آیا در لینوکس adobe acrobat مجهز به جستجوی معکوس است؟

hasannoori

نقل قول از: محمد چهارسوقی در دسامبر 29, 2010, 11:13:50 بعد از ظهر
در ویندوز که اصلا نمیشه از adobe acrobat استفاده کرد چون برای هر بار اجرا باید فایل را بست. در لینوکس اطلاعی ندارم. آیا در لینوکس adobe acrobat مجهز به جستجوی معکوس است؟
در واقع، نیاز به تنظیمات خاصی نیست، بلکه من فقط فایل مورد نظر را با Adobe reader باز می‌کنم؛
در کادر جستجو عبارت مورد ظر رو وارد می‌کنم (به‌صورت معمولی و نه معکوس) و بعد روی دکمه مربوط
به جستجو کلیک می‌کنم، به‌]وبی عبارت مورد نظر را پیدا می‌کند
البته مشکلی که هت این‌است که اگر فایل بروزرسانی بشود
باید ادوبی را بسته و دوباره اجرا کنم.
البته موقعی که هدف جستجو به‌دنبال عبارت خاصی در یک فایل هست، پس دیگر نیاز به بستن و باز کردن برنامه نیست!