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

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

حل مشکل دو بار بازشدن یک فایل داخل تک‌میکر رسمی با Inverse Search و کلیک در log

نویسنده هادی صفی‌اقدم, ژانویه 10, 2012, 03:50:15 قبل از ظهر

« قبلی - بعدی »

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

نقل قول از: سیدرضی علوی‌زاده در ژانویه 12, 2012, 09:08:57 قبل از ظهر
یعنی تک‌میکر دوجهته در 32 بیت مشکل ندارد؟! با داشتن فاصله در مسیر نصب هم مشکل پیش نمی‌آید؟
مگر قبلا در 32 بیت این مشکل را مشاهده نکرده بودید؟

اگر در 32 بیت نباشد که احتمالا مشکل فقط از 64 بیتی بودن است!

نقل قول از: سیدرضی علوی‌زاده در ژانویه 12, 2012, 09:08:57 قبل از ظهر
یعنی تک‌میکر دوجهته در 32 بیت مشکل ندارد؟! با داشتن فاصله در مسیر نصب هم مشکل پیش نمی‌آید؟
مگر قبلا در 32 بیت این مشکل را مشاهده نکرده بودید؟

اگر در 32 بیت نباشد که احتمالا مشکل فقط از 64 بیتی بودن است!
اولش که گفتم مشکل نداره، یعنی همون نسخه‌ی نصب تکمیکر که از سایت xm1 دانلود کرده‌ام مشکل نداشت.

دوباره از اول همه‌ چی را می‌نویسم.
حالت ۱:
۱- ویندوز 7 نسخه ۳۲ بیتی
۲- بی‌دی‌تک‌میکر
۳- تصب در مسیر پیش‌فرض
نتیجه ۱: با سوماترا جستجوی معکوس مشکل داره.
نتیجه ۲: با نمایشگر داخلی جستجوی معکوس مشکل داره.

حالت ۲:
۱- ویندوز ۷ نسخه ۳۲ بیتی
۲- بی‌دی‌تکمیکر
۳- نصب در مسیری بدون فاصله
نتیجه‌ ۱: با سوماترا، جستجوی معکوس مشکل داره.
نتیجه ۲: با نمایشگر داخلی، جستجوی معکوس مشکل نداره.
*‌ پس نصب در مسیری بدون فاصله، مشکل نمایشگر داخلی را حل کرد.

حالت ۳:
۱- ویندوز 7 نسخه ۳۲ بیتی
۲- بی‌دی‌تک‌میکر
۳- تصب در مسیر پیش‌فرض
۴- سوماترا پی‌دی‌اف نسخه ۲. نصب در مسیر پیش فرض. (فاصله داره.)
نتیجه ۱: با سوماترا جستجوی معکوس مشکل نداره.
نتیجه ۲: با نمایشگر داخلی جستجوی معکوس مشکل نداره.
*‌ پس نسخه‌ی جدید سوماترا مشکل را حل کرد.
* پس نمایشگر داخلی از سوماترای نسخه‌ی ۲ استفاده کرده.

حالت ۴:
۱- ویندوز 7 نسخه ۳۲ بیتی
۲- بی‌دی‌تک‌میکر. نصب در مسیری بدون فاصله. (‪c:\biditexmaker‬)
نتیجه ۱: با سوماترا جستجوی معکوس مشکل داره.
نتیجه ۲: با نمایشگر داخلی جستجوی معکوس مشکل نداره.

حالت ۴:
۱- ویندوز 7 نسخه ۳۲ بیتی
۲- بی‌دی‌تک‌میکر. نصب در مسیری بدون فاصله. (‪c:\biditexmaker‬)
۳- سوماترا نسخه‌ی ۲. نصب در مسیر پیش‌فرض (با فاصله)
نتیجه ۱: با سوماترا جستجوی معکوس مشکل نداره.
نتیجه ۲: با نمایشگر داخلی جستجوی معکوس مشکل نداره.
*‌ پس نسخه‌ی جدید سوماترا مشکل را حل کرد.

حالت ۵:
۱- ویندوز 7 نسخه ۳۲ بیتی
۲- بی‌دی‌تک‌میکر. نصب در مسیری بدون فاصله. (‪c:\biditexmaker‬)
۳- سوماترا نسخه‌ی ۲. نصب در مسیر بدون فاصله. (c:\sumatrapdf)
نتیجه ۱: با سوماترا جستجوی معکوس مشکل نداره.
نتیجه ۲: با نمایشگر داخلی جستجوی معکوس مشکل  نداره.

حالت ۶:
۱- ویندوز 7 نسخه ۶۴ بیتی
۲- بی‌دی‌تک‌میکر. نصب در مسیر پیش‌فرض.
۳- سوماترا نسخه‌ی ۲. نصب در پوشه‌ای به نام sumatrapdf داخل مسیر پیش‌فرض بی‌دی‌تکمیکر که فاصله داره.
نتیجه ۱: با سوماترا جستجوی معکوس مشکل نداره.
نتیجه ۲: با نمایشگر داخلی جستجوی معکوس مشکل  نداره.

بقیه حالات دیگه زیرمجموعه‌ای اینها هستند.

من خسته شدم! نتیجه‌گیری کلی به عهده ی دانشجو!  :D

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

سلام
آفرین این شد یه گزارش باگ!

نقل قول از: هادی صفی‌اقدم در ژانویه 12, 2012, 12:48:47 بعد از ظهر
حالت ۳:
۱- ویندوز 7 نسخه ۳۲ بیتی
۲- بی‌دی‌تک‌میکر
۳- تصب در مسیر پیش‌فرض
۴- سوماترا پی‌دی‌اف نسخه ۲. نصب در مسیر پیش فرض. (فاصله داره.)
نتیجه ۱: با سوماترا جستجوی معکوس مشکل نداره.
نتیجه ۲: با نمایشگر داخلی جستجوی معکوس مشکل نداره.
*‌ پس نسخه‌ی جدید سوماترا مشکل را حل کرد.
* پس نمایشگر داخلی از سوماترای نسخه‌ی ۲ استفاده کرده.
اینکه در این حالت نمایشگر داخلی مشکل ندارد هم یه جور باگه انگار چون باید مثل حالت قبل مشکل می‌داشت!!  ;)
نتیجه دومین * هم کلا نتیجه‌گیری نادرستیه!

و نتیجه کلی معلوم شد، هم فاصله اشکال دارد و هم کد قسمتی که پیام سوماترا را دریافت می‌کند اشکال مشابهی دارد.

نقل قول از: هادی صفی‌اقدم در ژانویه 12, 2012, 12:48:47 بعد از ظهر
حالت ۶:
۱- ویندوز 7 نسخه ۶۴ بیتی
۲- بی‌دی‌تک‌میکر. نصب در مسیر پیش‌فرض.
۳- سوماترا نسخه‌ی ۲. نصب در پوشه‌ای به نام sumatrapdf داخل مسیر پیش‌فرض بی‌دی‌تکمیکر که فاصله داره.
نتیجه ۱: با سوماترا جستجوی معکوس مشکل نداره.
نتیجه ۲: با نمایشگر داخلی جستجوی معکوس مشکل  نداره.
این حالت هم باز نشون میده که در 64 بیت انگار مشکلی با فاصله نداریم!! که باز این با گزارشهای قبلی تضاد داره احتمالا در اون تست خاص شما مشکلی مشاهده نشده است. و باید مشکلهایی که در بالا اشاره کردم وجود داشته باشند.

ممنون از پست مفیدتون.
موفق باشید.

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

نقل قول از: سیدرضی علوی‌زاده در ژانویه 13, 2012, 01:03:39 بعد از ظهر
سلام
آفرین این شد یه گزارش باگ!
اینکه در این حالت نمایشگر داخلی مشکل ندارد هم یه جور باگه انگار چون باید مثل حالت قبل مشکل می‌داشت!!  ;)
نتیجه دومین * هم کلا نتیجه‌گیری نادرستیه!

و نتیجه کلی معلوم شد، هم فاصله اشکال دارد و هم کد قسمتی که پیام سوماترا را دریافت می‌کند اشکال مشابهی دارد.
این حالت هم باز نشون میده که در 64 بیت انگار مشکلی با فاصله نداریم!! که باز این با گزارشهای قبلی تضاد داره احتمالا در اون تست خاص شما مشکلی مشاهده نشده است. و باید مشکلهایی که در بالا اشاره کردم وجود داشته باشند.

ممنون از پست مفیدتون.
موفق باشید.
سلام. خواهش می‌کنم.
سید رضی عزیز، من پست‌های قبلی را که بررسی کردم دیدم که دو مطلب باگ داشتن تک‌میکر رسمی و بی‌دی‌تکمیر با هم قاطی شده است.
اما این تست اخیر من فقط با بی‌دی‌تکمیکر بود.

شما به نظرتون نمایشگر داخلی چیزی جدا از سوماترا هست؟
به نظر من همون سوماترا هست. دلیل حرفم اینه که اگر شما در Quick Build با wizard جلو بروید و latex و pdf viewer را انتخاب کنید، به صورت زیر دستورش میاد:
latex -interaction=nonstopmode %.tex|SumatraPDF.exe %.pdf
این یعنی نمایشگر داخلی سوماترا هست.
اما سوماترا موقع نصب تک‌میکر رسمی داخل پوشه‌اش وجود نداره.
یعنی یک جوری سوماترا را داخل تک‌میکر رسمی کرده‌اند.
اشتباه میگم؟

اون تضاد هم در مورد بی‌دی‌تکمیکر نیست. بی‌دی‌ تکمیکر و تک‌میکر رسمی با هم مطالبش قاطی شده بوده.

باز تست دیگری موردنیاز بود بفرمایید تا انجام بدهم با کمال میل.

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

نقل قول از: هادی صفی‌اقدم در ژانویه 13, 2012, 01:11:00 بعد از ظهر
شما به نظرتون نمایشگر داخلی چیزی جدا از سوماترا هست؟
به نظر من همون سوماترا هست. دلیل حرفم اینه که اگر شما در Quick Build با wizard جلو بروید و latex و pdf viewer را انتخاب کنید، به صورت زیر دستورش میاد:
latex -interaction=nonstopmode %.tex|SumatraPDF.exe %.pdf
این یعنی نمایشگر داخلی سوماترا هست.
اما سوماترا موقع نصب تک‌میکر رسمی داخل پوشه‌اش وجود نداره.
یعنی یک جوری سوماترا را داخل تک‌میکر رسمی کرده‌اند.
اشتباه میگم؟
بله نمایشگر داخلی در واقع یک نمایشگر PDF می‌باشد که توسط برنامه‌نویس تک‌میکر نوشته شده است و درواقع از تک‌ورکس گرفته شده است.
اینکه دکمه Wizard برای PDF Viewer آن دستور را می‌نویسد مربوط به نمایشگر خارجی مورد استفاده شماست، برای مثال اگر شما از Adobe Reader استفاده کنید در آنجا بجای دستور فعلی که SumatraPDF است دستور مربوط به Adobe Reader ظاهر خواهد شد.

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

ببخشید یک درخواست داشتم.
آیا امکانش هست که یک اینستالر بسازید که تنها فرقی که با نسخه‌ی قبلی داره این باشه که فقط سوماترایش نسخه‌ی ۲ شده باشه؟
ببخشید ها!

ابوالفضل دیانت

با سلام
خبر: texmaker 3.2.2 نیز منتشر شد
من با ویندوز هفت ۶۴ بیتی با سیستم عامل ویندوز
texmaker 3.2.1 را امتحان کردم مشکلی در باز شدن دوباره از طریق قسمت خطا نداشت
فقط همان طور که ذکر شد از پریدن از فایل پی دی اف به فایل تک با مشکل رو به رو است
در ضمن نسخه biditexmaker با ctrl+z مشکل دارد خوب undo نمی کند برخی مواقع می کند برخی مواقع نمی کند.
به نظر می رسد نسخه جدید texmaker 3.2.2 با این قضیه مشکل ندارد
من با texworks‌هم امتحان کردم اشکال پریدن از پی دی اف به source tex در این جا نیز وجود دارد
البته در نسخه قبلی sumatra این مشکل وجود داشت من sumatra نسخه ۱.۹ را دانلود کردم و نصب کردم و مشکل پرش از پی دی اف به تک حل شد
پس به نظر می رسد تنها با نصب نسخه جدید sumatra‌این مشکل حل شود
باتشکر

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

نقل قول از: هادی صفی‌اقدم در ژانویه 13, 2012, 01:11:00 بعد از ظهر
باز تست دیگری موردنیاز بود بفرمایید تا انجام بدهم با کمال میل.
یک سوال در آن 6 حالت دستور جستجوی معکوس که در سوماترا باید وارد شود به چه شکل بوده است؟
وقتی تک‌میکر دوجهته و سوماترا در یک پوشه قرار دارند دستور به شکل زیر درست است:


bidiTeXmaker.exe "%f" -line %l

و اگر در دو پوشه مجزا بودند و مثلا تک‌میکر دوجهته در مسیر پیش فرض نصب بود باید دستور بصورت زیر وارد شده باشد:


"C:\Program Files\bidiTeXmaker\bidiTeXmaker.exe" "%f" -line %l

آیا در 6 حالت ذکر شده علامت‌های نقل قول به کار رفته بودند؟

نقل قول از: هادی صفی‌اقدم در ژانویه 13, 2012, 06:42:50 بعد از ظهر
ببخشید یک درخواست داشتم.
آیا امکانش هست که یک اینستالر بسازید که تنها فرقی که با نسخه‌ی قبلی داره این باشه که فقط سوماترایش نسخه‌ی ۲ شده باشه؟
ببخشید ها!
در نسخه آینده جدیدترین نسخه سوماترا قرار داده خواهد شد، همیشه هم همین کار را انجام داده‌ام.  :)

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

نقل قول از: Temp در ژانویه 13, 2012, 09:32:21 بعد از ظهر
با سلام
خبر: texmaker 3.2.2 نیز منتشر شد
من با ویندوز هفت ۶۴ بیتی با سیستم عامل ویندوز
texmaker 3.2.1 را امتحان کردم مشکلی در باز شدن دوباره از طریق قسمت خطا نداشت
فقط همان طور که ذکر شد از پریدن از فایل پی دی اف به فایل تک با مشکل رو به رو است
در ضمن نسخه biditexmaker با ctrl+z مشکل دارد خوب undo نمی کند برخی مواقع می کند برخی مواقع نمی کند.
به نظر می رسد نسخه جدید texmaker 3.2.2 با این قضیه مشکل ندارد
من با texworks‌هم امتحان کردم اشکال پریدن از پی دی اف به source tex در این جا نیز وجود دارد
البته در نسخه قبلی sumatra این مشکل وجود داشت من sumatra نسخه ۱.۹ را دانلود کردم و نصب کردم و مشکل پرش از پی دی اف به تک حل شد
پس به نظر می رسد تنها با نصب نسخه جدید sumatra‌این مشکل حل شود
باتشکر
سلام
بله چند روزی است نسخه جدید منتشر شده است،
شما هم آیا دستور جستجوی معکوس تنظیم شده در سوماترا را تغییر داده‌اید یا همان پیش فرض را به کار برده‌اید؟

در مورد Undo بررسی می‌کنم ولی خوب شما هم لازمه دقیق‌تر بگید، من تا خودم مشکل را نتوانم تولید کنم نمی‌توانم محل خطا را پیدا و آن را رفع کنم!
پس باید نحوه تولید دوباره آن را هم شرح دهید.
ممنون.  :)

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

در حالت ۵:
C:\bidiTeXmaker\biditexmaker.exe "%f" -line %l
"C:/bidiTeXmaker/SumatraPDF/SumatraPDF.exe" %.pdf

در حالت ۶:
‪"C:/Program Files (x86)/bidiTeXmaker/SumatraPDF/SumatraPDF.exe" %.pdf‬
‪"C:\Program Files (x86)\bidiTexmaker\biditexmaker.exe" "%f" -line %l‬

پس به فاصله و پرانتز در مسیر حساس نیست و مشکل از خود نسخه‌ی قدیمی سوماترا بوده. درسته؟

اما در حالت ۶ با حذف کوتیشن‌های دو طرف مسیر biditexmaker هم مشکلی پیش نیامد

به نظرت دو طرف ‪%.pdf‬ هم بذاریم خوبه؟

ابوالفضل دیانت

با سلام
نه من فقط سوماترا ۱.۹ را نصب کردیم و هیچ چیز دیگر را تغییر ندادم
چشم سعی می کنم به صورت دقیق تر مشکل را برای شما گزارش کنم
باتشکر

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

نقل قول از: هادی صفی‌اقدم در ژانویه 14, 2012, 05:46:46 قبل از ظهر
در حالت ۵:
C:\bidiTeXmaker\biditexmaker.exe "%f" -line %l
"C:/bidiTeXmaker/SumatraPDF/SumatraPDF.exe" %.pdf

در حالت ۶:
‪"C:/Program Files (x86)/bidiTeXmaker/SumatraPDF/SumatraPDF.exe" %.pdf‬
‪"C:\Program Files (x86)\bidiTexmaker\biditexmaker.exe" "%f" -line %l‬

پس به فاصله و پرانتز در مسیر حساس نیست و مشکل از خود نسخه‌ی قدیمی سوماترا بوده. درسته؟

اما در حالت ۶ با حذف کوتیشن‌های دو طرف مسیر biditexmaker هم مشکلی پیش نیامد

به نظرت دو طرف ‪%.pdf‬ هم بذاریم خوبه؟
بله فعلا که اینطور به نظر میاد که مشکل از سوماترا بوده هرچند در صفحه این پروژه به چیزی در این مورد اشاره نشده است. البته در کنار این مشکل احتمالا 64بیتی بودن هم بی مشکل نیست(بخاطر مشکل کلیک بر روی خطوط خطا می‌گویم.)

تا آنجا که یادم است تک‌میکر خودش علامت نقل‌قول را اضافه می‌کرد ولی در کل مناسب‌تر است که در دوطرف ‪%.pdf‬ هم قرار دهید.

ابوالفضل دیانت

با سلام
در biditexmaker آخرین نسخه در ویندوز هفت ۶۴ بیتی:
هنگامی که ctrl+z را می زنم undo نمی شود باید چندین بار این دکمه را فشار دهم تا یک عملیات undo انجام پذیرد
من در شکل این موضوع را در دو مثال نمایش داده ام در مثال دوم باید برای حذف دو کلمه در حدود ۱۶ بار ctrl
+z را فشار دهیم
البته این مشکل در texmaker 3.2.2 اصلا وجود دارد و undo کردن درست انجام می شود
من سعی می کنم موارد دیگر را هر چه سریعتر به شما گزارش دهم
باتشکر

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

نقل قول از: Temp در ژانویه 14, 2012, 05:04:21 بعد از ظهر
با سلام
در biditexmaker آخرین نسخه در ویندوز هفت ۶۴ بیتی:
هنگامی که ctrl+z را می زنم undo نمی شود باید چندین بار این دکمه را فشار دهم تا یک عملیات undo انجام پذیرد
من در شکل این موضوع را در دو مثال نمایش داده ام در مثال دوم باید برای حذف دو کلمه در حدود ۱۶ بار ctrl
+z را فشار دهیم
البته این مشکل در texmaker 3.2.2 اصلا وجود دارد و undo کردن درست انجام می شود
من سعی می کنم موارد دیگر را هر چه سریعتر به شما گزارش دهم
باتشکر
سلام
ممنون بله درسته اشکال داره، بررسی می‌:کنم.

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

یک مورد دیگه هم اینه که وقتی داخل متن کلیک می‌کنم و shift را می‌گیرم و دکمه‌ی جهت‌نمای مثلا بالا را می‌گیرم که متن را highlight کنه، یک دفعه یک جایی دیگه وایمیسته و انتخاب نمی‌کنه. گیر میکنه یک جایی.
با تشکر از همه‌ی زحمت‌هایی که برای بی‌دی‌تکمیکر میکشی

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

من بی‌دی‌تکمیکر را در مسیر ‪c:\biditexmaker‬ نصب کردم.
سوماترای آخرین نسخه ۲ آزمایشی را هم داخل پوشه‌اش کپی کردم. (ممکنه ربطی به این موضوع نداشته باشه.)
تنظیم‌ها هم به صورت زیر هست:
‪xelatex --shell-escape -interaction=nonstopmode -synctex=1 "%.tex"‬
‪"SumatraPDF.exe" -reuse-instance "%.pdf"‬
bidiTeXmaker.exe "%f" -line %l

اما موقع کلیک روی قسمت log روی شماره‌ی خطوط خطادار، دو باره فایل قبلی زیرش باز میشه و دو تا tab باز از یک فایل داریم.
با تشکر