تالار گفتگوی پارسی‌لاتک

لاتک LATEX => حروف‌چینی مستندات => نويسنده: امیرحسین شرفی در سپتامبر 17, 2014, 10:33:01 pm

عنوان: دو ایراد در نمونه مثال های سایت در تکلایو ۲۰۱۴
رسال شده توسط: امیرحسین شرفی در سپتامبر 17, 2014, 10:33:01 pm
فایلی که ارسال می‌کنم وقتی در تکلایو ۲۰۱۳ اجرا می‌کنم مشکلی نداره ولی در تکلایو ۲۰۱۴ دو ایراد زیر را دارد: (این نمونه از روی مثال‌های سایت درست شده است)
۱. لوگو به جای اینکه در وسط مکان مشخص شده قرار گیرد در گوشه پایین به صورت خیلی کوچک ظاهر می‌شود
۲. گزینه ۲ تست در جای مناسب خود قرار نمی‌گیرد
عنوان: پاسخ : دو ایراد در نمونه مثال های سایت در تکلایو ۲۰۱۴
رسال شده توسط: vafa در سپتامبر 18, 2014, 01:47:42 am
۱. لوگو به جای اینکه در وسط مکان مشخص شده قرار گیرد در گوشه پایین به صورت خیلی کوچک ظاهر می‌شود
http://www.parsilatex.com/forum/SMF/index.php?topic=6778.0
نقل قول
۲. گزینه ۲ تست در جای مناسب خود قرار نمی‌گیرد
مشکل از نسخه جدید بسته multicol است که با بسته color مشکل دارد. در فایل زیر که از بسته زی‌پرشین استفاده نشده، دقیقاً همان مشکل وجود دارد:
\documentclass[a4paper,11pt]{article}
\usepackage[left=1cm,right=1cm,top=1cm,bottom=2cm,nohead]{geometry}
\usepackage{framed}
\usepackage{color}
\usepackage{multicol}
\begin{document}
\begin{framed}
\begin{enumerate}
\item This is a question
\begin{multicols}{4}
\begin{enumerate}
\item $\sqrt{3}$
\item $2\sqrt{3}$
\item $2$
\item $\displaystyle{\frac{2\sqrt{3}}{3}}$
\end{enumerate}
\end{multicols}
\end{enumerate}
\end{framed}
\end{document}
اگر بسته color را حذف کنی مشکل حل می‌شود و این نشون می‌ده که مشکل بین بسته color و multicol است. برای درست کردن مشکل بعد از فراخوانی بسته multicol کد زیر را قرار بده:
\usepackage{etoolbox}
\makeatletter
\patchcmd\endmulticols
     {\if@boxedmulticols\color@endgroup}
     {\if@boxedmulticols\remove@discardable@items\color@endgroup}
     {\typeout{Success}}{\FAIL}
\makeatother
مشکل در نسخه بعدی بسته multicol حل میشه و باید این کد رو وقتی از نسخه بعدی multicol استفاده می‌کنی، حذف کنی وگرنه مشکل‌ساز خواهد بود.
عنوان: پاسخ : دو ایراد در نمونه مثال های سایت در تکلایو ۲۰۱۴
رسال شده توسط: vafa در سپتامبر 18, 2014, 01:51:06 am
تصویری جدید logo.jpg را پیوست کردم. در لینک بالا یعنی:

http://www.parsilatex.com/forum/SMF/index.php?topic=6778.0

توضیحات کامل داده‌ام. این تصویر جدید از روی تصویر اصلی خودت ساخته شده.
عنوان: پاسخ : دو ایراد در نمونه مثال های سایت در تکلایو ۲۰۱۴
رسال شده توسط: امیرحسین شرفی در سپتامبر 18, 2014, 12:25:45 pm
ممنون از زمانی که گذاشتید و پاسخ دادید. هر دو مورد حل شد. من اگه می‌خواستم خودم اون عکس رو درست کنم عمرا می‌تونستم  :)
عنوان: پاسخ : دو ایراد در نمونه مثال های سایت در تکلایو ۲۰۱۴
رسال شده توسط: امیرحسین شرفی در سپتامبر 18, 2014, 03:23:38 pm
یک سوال دیگه: تو همون تست که در فایل بارگذاری شده در پست اول اگر به گزینه ۴ دقت کنید به‌خاطر اینکه عدد کسری است این گزینه پایین‌تر از بقیه قرار گرفته. امکان نداره این مشکل حل بشه و همه گزینه‌ها در عرض هم باشند؟
عنوان: پاسخ : دو ایراد در نمونه مثال های سایت در تکلایو ۲۰۱۴
رسال شده توسط: vafa در سپتامبر 18, 2014, 08:01:13 pm
یک سوال دیگه: تو همون تست که در فایل بارگذاری شده در پست اول اگر به گزینه ۴ دقت کنید به‌خاطر اینکه عدد کسری است این گزینه پایین‌تر از بقیه قرار گرفته. امکان نداره این مشکل حل بشه و همه گزینه‌ها در عرض هم باشند؟
یا از \displaystyle برای هیچ کدوم از گزینه‌ها استفاده نکن یا اگر استفاده می‌کنی برای همشون استفاده کن.
عنوان: پاسخ : دو ایراد در نمونه مثال های سایت در تکلایو ۲۰۱۴
رسال شده توسط: vafa در سپتامبر 20, 2014, 10:52:58 pm
برای درست کردن مشکل بعد از فراخوانی بسته multicol کد زیر را قرار بده:
\usepackage{etoolbox}
\makeatletter
\patchcmd\endmulticols
     {\if@boxedmulticols\color@endgroup}
     {\if@boxedmulticols\remove@discardable@items\color@endgroup}
     {\typeout{Success}}{\FAIL}
\makeatother
مشکل در نسخه بعدی بسته multicol حل میشه و باید این کد رو وقتی از نسخه بعدی multicol استفاده می‌کنی، حذف کنی وگرنه مشکل‌ساز خواهد بود.
نسخه 1.8g بسته multicol الان به تک‌لایو اضافه شده. بنابراین اگر تک‌لایو را بروز کردید، کد بالا را باید حذف کنید.