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

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

اثر منفی فراخوانی یک بسته برای تعریف نمادی ریاضی

نویسنده امیرحسین شرفی, اکتبر 13, 2011, 10:37:12 بعد از ظهر

« قبلی - بعدی »

امیرحسین شرفی

برای رسم یک نوع فلش دستور زیر را از صفحه ۴۲ فایل symbols-a4.pdf پیدا کرده‌ام:
\leftsquigarrow‎
ولی برای استفاده از آن باید یکی از بسته‌های pxfonts یا txfonts را فراخوانی کنم. ولی پس از فراخوانی این بسته‌ها با خطاهای زیادی در مورد تعریف نشدن کاراکترها و فونت‌ها مواجه می‌شوم. آیا راهی هست که این بسته‌ها فقط برای رسم این فلش فراخوانی شوند و بعد از آن دیگر استفاده نشوند؟
ریاضیات را جذاب‌تر بیاموزیم - www.jammathclub.com

حسن ذاکری

نقل قول از: امیرحسین شرفی در اکتبر 13, 2011, 10:37:12 بعد از ظهر
برای رسم یک نوع فلش دستور زیر را از صفحه ۴۲ فایل symbols-a4.pdf پیدا کرده‌ام:
\leftsquigarrow‎
ولی برای استفاده از آن باید یکی از بسته‌های pxfonts یا txfonts را فراخوانی کنم. ولی پس از فراخوانی این بسته‌ها با خطاهای زیادی در مورد تعریف نشدن کاراکترها و فونت‌ها مواجه می‌شوم. آیا راهی هست که این بسته‌ها فقط برای رسم این فلش فراخوانی شوند و بعد از آن دیگر استفاده نشوند؟

سلام

من با این علامت مشکلی نداشتم. چه در سند فارسی و چه انگلیسی.
ممکن است شما مشکلی با تداخل این بسته‌ها با بسته‌های دیگر داشته باشید.

البته حین استفاده از بسته txfonts دقت داشته باشید که گرفتن خروجی مستقیم pdf مطمئن تر است تا dvi.
لطفاً صفحه قوانین تالار را مطالعه فرمایید، بخصوص اگر اولین ارسال‌هایتان را انجام می‌دهید.
به سوالی که مطابق با قوانین پرسیده نشود، جوابی داده نخواهد شد.

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

امیرحسین شرفی

نقل قول از: حسن ذاکری در اکتبر 14, 2011, 01:59:21 قبل از ظهر
ممکن است شما مشکلی با تداخل این بسته‌ها با بسته‌های دیگر داشته باشید.
به نظر می‌اید که این بسته‌ها با بسته‌ی amsmath تداخل دارند.فایل ضمیمه را ببینید. حالا آیا من نباید به خاطر این تداخل از این علامت استفاده کنم؟ من خواستم که یک راهی معرفی شود تا ما فقط برای تعریف یک علامت مورد نظر از یک بسته استفاده کنیم نه اینکه همه‌ی بسته‌ها روی متن ما تاثیر بگذارند. من فقط برای این علامت نیست که این مشکل را دارم، علامت های دیگری نیز همین‌طور هستند. پس چه خوب می‌شد یک راه وجود داشت که یک بسه را برای تعریف علامتی فراخواند بعد دیگر از اون بسته استفاده نکرد.
ریاضیات را جذاب‌تر بیاموزیم - www.jammathclub.com

vafa

نقل قول از: امیرحسین شرفی در اکتبر 14, 2011, 05:20:22 بعد از ظهر
خوب من هم نمی‌دونم با چی تداخل داره
خوب پیداش کن.
نقل قول
. وقتی اونو توی پایان‌نامه‌ام که در سایت هست تعریف می‌کنم این خطاها بوجود می‌آید. حالا آیا من نباید به خاطر این تداخل از این علامت استفاده کنم؟
اول باید دید با چه سبکی تداخل داره؟ بعد به راحتی می‌توان مشکل را حل کرد.
نقل قول
من خواستم که یک راهی معرفی شود تا ما فقط برای تعریف یک علامت مورد نظر از یک بسته استفاده کنیم نه اینکه همه‌ی بسته‌ها روی متن ما تاثیر بگذارند. من فقط برای این علامت نیست که این مشکل را دارم، علامت های دیگری نیز همین‌طور هستند. پس چه خوب می‌شد یک راه وجود داشت که یک بسه را برای تعریف علامتی فراخواند بعد دیگر از اون بسته استفاده نکرد.
کاری نداره سبک مورد نظر را نگاه کن و فقط تعریف قسمتی را که می‌خواهی جدا کن و در پیش‌درآمد سند تک خودت بگذار.
نقل قول
پس چه خوب می‌شد یک راه وجود داشت که یک بسه را برای تعریف علامتی فراخواند بعد دیگر از اون بسته استفاده نکرد
آیا تداخل با متن پایان‌نامه وجود دارد یا با سبک‌های دیگر که استفاده می‌کنی؟ جواب این سوال مطمئناً به شما ثابت خواهد کرد که سوال شما منطقی نیست!

vafa

نقل قول از: امیرحسین شرفی در اکتبر 14, 2011, 05:20:22 بعد از ظهر
به نظر می‌اید که این بسته‌ها با بسته‌ی amsmath تداخل دارند.فایل ضمیمه را ببینید.
کاری نداره. ترتیب فراخوانی سبک‌ها را عوض کن و مشکلی وجود نخواهد داشت.

امیرحسین شرفی

لطفا فایلی را که ضمیمه کرده‌ام ببینید. من هر جایگشتی از سبک‌ها را در نظر می‌گیرم با خطا مواجه می‌شود.
ریاضیات را جذاب‌تر بیاموزیم - www.jammathclub.com

vafa

نقل قول از: امیرحسین شرفی در اکتبر 14, 2011, 06:46:40 بعد از ظهر
لطفا فایلی را که ضمیمه کرده‌ام ببینید. من هر جایگشتی از سبک‌ها را در نظر می‌گیرم با خطا مواجه می‌شود.
خوب خطایی که الان می‌گیری اصلاً ربطی به خطای قبلی نداره. متأسفانه شما یک جنگل درست کردی آیا به همه این سبک‌ها احتیاج داری واقعاً؟ من که فکر نمی‌کنم اینطور باشه. هر یکی از اینها چندین \mathgroup تعریف می‌کنه که آخرسر ظرفیت تک پر می‌شه و خطایی که می‌گیری می‌گه که تک دیگه جای خالی بر ثبت \mathgroup جدید نداره.

vafa

نقل قول از: وفا کارن‌پهلو در اکتبر 14, 2011, 07:21:54 بعد از ظهر
خوب خطایی که الان می‌گیری اصلاً ربطی به خطای قبلی نداره. متأسفانه شما یک جنگل درست کردی آیا به همه این سبک‌ها احتیاج داری واقعاً؟ من که فکر نمی‌کنم اینطور باشه. هر یکی از اینها چندین \mathgroup تعریف می‌کنه که آخرسر ظرفیت تک پر می‌شه و خطایی که می‌گیری می‌گه که تک دیگه جای خالی بر ثبت \mathgroup جدید نداره.
گونه جدیدی از bidi و xepersian در CTAN (فردا) که تعداد \fam ها را از ۱۶ به ۲ به توان ۱۶ اضافه می‌کند. بنابراین محدودیتی در استفاده از این سبک‌ها نخواهد بود و می‌تونی از همشون استفاده کنی.

حسن ذاکری

نقل قول از: امیرحسین شرفی در اکتبر 14, 2011, 05:20:22 بعد از ظهر
پس چه خوب می‌شد یک راه وجود داشت که یک بسه را برای تعریف علامتی فراخواند بعد دیگر از اون بسته استفاده نکرد.

سلام

این دوخط علامت leftsquigarrow را تعریف می‌کنند. در صورت نیاز به هر علامت دیگر، می‌توانید کد مربوط به آن را مثل کد زیر به سند خود اضاف کنید.

‎\DeclareSymbolFont{symbolsC}{U}{txsyc}{m}{n}‎
\DeclareMathSymbol{\leftsquigarrow}{\mathrel}{symbolsC}{102}‎‎
لطفاً صفحه قوانین تالار را مطالعه فرمایید، بخصوص اگر اولین ارسال‌هایتان را انجام می‌دهید.
به سوالی که مطابق با قوانین پرسیده نشود، جوابی داده نخواهد شد.

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

امیرحسین شرفی

نقل قول از: حسن ذاکری در اکتبر 14, 2011, 08:24:51 بعد از ظهر
سلام

این دوخط علامت leftsquigarrow را تعریف می‌کنند. در صورت نیاز به هر علامت دیگر، می‌توانید کد مربوط به آن را مثل کد زیر به سند خود اضاف کنید.

‎\DeclareSymbolFont{symbolsC}{U}{txsyc}{m}{n}‎
\DeclareMathSymbol{\leftsquigarrow}{\mathrel}{symbolsC}{102}‎‎
دستت درد نکنه این کدها رو از کجا می تونم پیدا کنم؟ باید از همون سبک مربوطه کپی کنم؟
ریاضیات را جذاب‌تر بیاموزیم - www.jammathclub.com

vafa

نقل قول از: حسن ذاکری در اکتبر 14, 2011, 08:24:51 بعد از ظهر
سلام

این دوخط علامت leftsquigarrow را تعریف می‌کنند. در صورت نیاز به هر علامت دیگر، می‌توانید کد مربوط به آن را مثل کد زیر به سند خود اضاف کنید.

‎\DeclareSymbolFont{symbolsC}{U}{txsyc}{m}{n}‎
\DeclareMathSymbol{\leftsquigarrow}{\mathrel}{symbolsC}{102}‎‎
فرقی در اصل موضوع نخواهد کرد در واقع در سبک فوق همین دو خط هستند که \mathgroupهای جدیدی استفاده می‌کنند.

حسن ذاکری

نقل قول از: امیرحسین شرفی در اکتبر 14, 2011, 08:39:12 بعد از ظهر
دستت درد نکنه این کدها رو از کجا می تونم پیدا کنم؟ باید از همون سبک مربوطه کپی کنم؟

سلام.
از سورس اون بسته می‌تونید بردارید. هرچند اگر علامت‌های زیادی (از فونت‌های مختلف اون بسته) لازم داشته باشید با مشکل قبل روبرو میشید.

نقل قول از: وفا کارن‌پهلو در اکتبر 15, 2011, 06:35:06 قبل از ظهر
فرقی در اصل موضوع نخواهد کرد در واقع در سبک فوق همین دو خط هستند که \mathgroupهای جدیدی استفاده می‌کنند.
خوب اینجوری یه دونه بیشتر استفاده نمیشه، و میتونه موقت مشکل رو حل کنه.
لطفاً صفحه قوانین تالار را مطالعه فرمایید، بخصوص اگر اولین ارسال‌هایتان را انجام می‌دهید.
به سوالی که مطابق با قوانین پرسیده نشود، جوابی داده نخواهد شد.

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

vafa

نقل قول از: حسن ذاکری در اکتبر 15, 2011, 09:55:50 قبل از ظهر
سلام.
از سورس اون بسته می‌تونید بردارید. هرچند اگر علامت‌های زیادی (از فونت‌های مختلف اون بسته) لازم داشته باشید با مشکل قبل روبرو میشید.
خوب اینجوری یه دونه بیشتر استفاده نمیشه، و میتونه موقت مشکل رو حل کنه.
احتیاجی به این کار نیست. گونه جدید xepersian-mathsdigitspec که باید امروز روی CTAN باشه تعداد \famها را از 16 به 256 افزایش می‌دهد، بنابراین مشکلی نخواهد بود.

vafa

نقل قول از: امیرحسین شرفی در اکتبر 14, 2011, 06:46:40 بعد از ظهر
لطفا فایلی را که ضمیمه کرده‌ام ببینید. من هر جایگشتی از سبک‌ها را در نظر می‌گیرم با خطا مواجه می‌شود.
آیا به بروزرسانی تک‌لایو باز هم مشکلی هست؟

امیرحسین شرفی

نقل قول از: وفا کارن‌پهلو در اکتبر 21, 2011, 08:39:05 قبل از ظهر
آیا به بروزرسانی تک‌لایو باز هم مشکلی هست؟
سلام ممنون از پی‌گیری‌تان من دارم تکلایو ۱.۸ گیگی را داونلود می‌کنم و هنوز تمام نشده. حتما نتیجه را خبر خواهم داد.
ریاضیات را جذاب‌تر بیاموزیم - www.jammathclub.com