‏نمایش پست‌ها با برچسب LaTeX. نمایش همه پست‌ها
‏نمایش پست‌ها با برچسب LaTeX. نمایش همه پست‌ها

۱۳۸۸/۰۱/۲۳

تفاوت اندازهٔ فایل pdf خروجی LaTeX و XeLaTeX

در آماده‌سازی یک مقاله انگلیسی که شامل تصاویر زیادی با فرمت eps بود از XeLaTeX استفاده نمودم و حجم pdf تولیدی ۱.۹۶۶ مگابایت شد. برای کم شدن حجم آن برخی تصاویر را تبدیل به jpg نمودم و دوباره با XeLaTeX خروجی را بدست آوردم. این دفعه اندازهٔ pdf خروجی ۱.۳۹۵ مگابایت شد. در مرحلهٔ بعد با همان تصاویر eps و استفاده از LaTeX برای پردازش فایل TeX به حجم ۴۷۱ کیلوبایت رسیدم !!!

اگر کسی می‌داند علت چیست به من هم بگوید.
ضمناً در مرحلهٔ آخر، از آنجا که LaTeX تصاویر jpg را نمی‌پذیرد از eps استفاده کردم.

جواب مسئله را آقای وفا خلیقی که بسیار در لاتک متبحر هستند و توسعه دهندهٔ اصلی زی‌پرشین نیز می‌باشند دادند:
«در LaTeX شما فقط از فونتهای rfm استفاده می‌کنید اما در XeTeX شما از فونتهای ttf استفاده می‌کنید و چیزهای دیگیری مانند چگونگی چسبیدن حروف به هم و غیره که توسط موتور XeTeX در ینیکد انجام می‌شود این کار قیمتی دارد و قیمت آن هم سرعت، حافظه و البته حجم زیادتر است. »

۱۳۸۷/۰۷/۲۵

مشکل متن های ریز در فایلهای .eps تولید شده توسط MATLAB در LaTeX.


به خاطر مشکلات میکروسافت ورد -از جمله تبدیل فرمولها به عکس، به هم ریختن سند با یک تغییر کوچک، عدم انعطاف در ازجاعات متقابل و...- مدتی است که گزارشات خودم شامل مقالات را با LaTeX آماده می کنم. ولی آن هم در عین زیبایی برای خودش دردسرهایی دارد. از آن جمله می توان به مشکل متن های با فونت بسیار کوچک در فایلهای .eps تولید شده توسط MATLAB در LaTeX اشاره نمود. این مشکل را با کمک وبلاگ Jason حل نموده ام و نتیجه را به صورت یک تابع MATLAB با نام print_EPS در اینجا گذاشته ام که می توانید استفاده نمایید.

۱۳۸۷/۰۷/۰۵

انتقال تصاویر به انتهای خروجی

فرمت فایل ارسالی مقاله به برخی از مجلات حکم می کند که تصاویر و جداول به انتهای فایل منتقل شوند. در LaTeX برای انجام این کار لازم نیست که کدهای مربوط به آنها را به انتهای سند منتقل کنید؛ استفاده از پکیج زیر آنرا به صورت خودکار برای شما انجام خواهد داد:
\usepackage{endfloat}
قابل توجه مدافعان میکروسافت ورد: آیا ورد چنین امکانی دارد؟