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

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

تعیین فاصله هر دو آیتم متوالی در محیط paralist (درون خطی)

نویسنده Mohsen Avaji, جولای 09, 2012, 10:07:42 بعد از ظهر

« قبلی - بعدی »

Mohsen Avaji

دستور زیر در محیط enumerate و itemize کار میکنه
{setlength{\itemsep}{-0.2cm\
اما دستور فوق در محیط inparaenum کار نمیکنه، چه راه حلی رو پیشنهاد میکنید؟
نخستین نشانه فساد ترک صداقت است. (میشل دو مونتی)

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

‪\plitemsep‬
راهنمای بسته‌ی paralist، صفحه‌ی ۷، قسمت ۷ را ببینید.
راهنمای بسته‌ها بهرتین مرجع هستند.

Mohsen Avaji

سلام هادی جان
من هر کاری کردم نشد که نشد که نشد اگه برات امکان داره یه نگاهی به این فایل پیوست بنداز.
دست گولت درد نکنه.
نخستین نشانه فساد ترک صداقت است. (میشل دو مونتی)

vafa

نقل قول از: Mohsen Avaji در جولای 10, 2012, 01:48:44 قبل از ظهر
سلام هادی جان
من هر کاری کردم نشد که نشد که نشد اگه برات امکان داره یه نگاهی به این فایل پیوست بنداز.
دست گولت درد نکنه.
به این خاطر که نباید بشه. شما دارید لیست‌ها رو بصورت پاراگرافی حروف‌چینی می‌کنید و کاری که می‌کنید کاملاً بیهوده و بی‌معنی است.

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

فکر کنم هدف ایشون این بوده:

‎\documentclass{book}‎
‎\usepackage{paralist}‎
‎\usepackage{xepersian}‎

‎\begin{document}‎
\setlength{\plitemsep}{1cm}‎
‎\begin{compactenum}
‎\item[(ج)]$2i$‎
‎\item[(چ)]$2i$‎
‎\item[(ح)]$2i$‎
‎\end{compactenum}‎

‎\end{document}

Mohsen Avaji

هادی جان سلام
به خاطر کمکی که انجام دادی از شما سپاسگزارم
اما منظور من دقیقا همون صحبت دکتر کارن‌پهلوه (حروفچینی لیست ها به صورت پاراگرافی)
برای روشن شدن شدن مطلب به این مثال توجه کنید
۱- الف)     ب)     ج)     د)
۲- الف)     ب)     ج)     د)
۳- الف)     ب)     ج)     د)
دستوری که شما به کاربردی فاصله بین اعداد ۱؛ ۲ و ۳ رو به خوبی تنظیم میکنه
اما منطور من دستوری بود که بشه باهاش فاصله بین  الف؛ ب؛ ج  و  د  تنطیم کرد
دستوری رومیشناسی که این کارو انجام بده؟
نخستین نشانه فساد ترک صداقت است. (میشل دو مونتی)

Jalil

اگر سوال چهار گزینه‌ای می خواهید طرح کنید قبلا در پست زیر توسط دکتر کارن‌پهلو طراحی شده است فواصل گزینه ها هم در آن تنظیم شده است اینکه در یک سطر هر 4 گزینه قرار داشته باشد یا 2 گزینه در یک خط و دو گزینه دیگر در خط بعد یا هر گزینه در یک خط مجزا ( برحسب طول گزینه ها)

http://www.parsilatex.com/forum/SMF/index.php?topic=1259.msg7396#msg7396

Mohsen Avaji

سلام
من هنوز به جواب سوالم نرسیدم، اگه ممکنه راهنمایی کنید.
در فایل پیوست، فاصله بین آیتمهای (الف)، (ب)، (پ)، (ت)، (ث)، (ج)، (چ)، (ح) به چه صورت کم یا زیاد میشه؟
نخستین نشانه فساد ترک صداقت است. (میشل دو مونتی)

vafa

نقل قول از: Mohsen Avaji در جولای 11, 2012, 03:34:46 بعد از ظهر
سلام
من هنوز به جواب سوالم نرسیدم، اگه ممکنه راهنمایی کنید.
در فایل پیوست، فاصله بین آیتمهای (الف)، (ب)، (پ)، (ت)، (ث)، (ج)، (چ)، (ح) به چه صورت کم یا زیاد میشه؟
جواب سوالت اینه که هیچ راه‌حلی که بسته در اختیارت قرار بده نیست بنابراین باید ماکرونویسی کنی:

\documentclass{article}
\usepackage{paralist}
\usepackage{xepersian}
\settextfont{Yas}
\setdigitfont{Yas}
\makeatletter
\newskip\myitemskip
\newcounter{myitemcount}
\def\@inparaenum@{%
  \usecounter{\@enumctr}%
  \def\@itemlabel{\csname label\@enumctr\endcsname}%
  \let\item\plitem
  \let\@item\pl@item
  \def\makelabel##1{##1}%
  \ignorespaces}
\def\plitem{%
  \refstepcounter{myitemcount}
  \ifnum\c@myitemcount>1\hspace{\myitemskip}\fi
  \@inmatherr\item
  \@ifnextchar [\@item{\@noitemargtrue \@item[\@itemlabel]}}
\makeatother
\setlength{\myitemskip}{0.5cm}
\begin{document}
\begin{inparaenum}
\item[(الف)]$2i$
\item[(ب)]$-i$
\item[(پ)]$\frac{1}{2}-\frac{1}{2}i$
\item[(ت)]$18+i$
\item[(ث)]$-\frac{1}{5}+\frac{3}{5}i$
\item[(ج)]$1+i$
\item[(چ)]$0$
\item[(ح)]$1+i$
\end{inparaenum}
\end{document}



یک نکته رو هم یادور بشم که اینجا کسی مسئولیتی/وظیفه‌ای نداره به سوال شما، تک‌تک سوال‌های شما یا همه سوالهای شما جواب بده چون بابت این کار  پولی نمی‌گیره.

Mohsen Avaji

سلام
بابت کمکی که کردین از شما سپاسگزارم اما سوالی که برام پیش اومده اینه که چی شد که جمله آخرو بیان کردین؟
نخستین نشانه فساد ترک صداقت است. (میشل دو مونتی)

vafa

نقل قول از: Mohsen Avaji در جولای 19, 2012, 04:12:12 بعد از ظهر
سلام
بابت کمکی که کردین از شما سپاسگزارم اما سوالی که برام پیش اومده اینه که چی شد که جمله آخرو بیان کردین؟
به این خاطر که احساس کردم شما فشار میارید که حتماً سوالتون جواب داده بشه.