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

عمومی => انجمن تازه‌کاران => نويسنده: yassermat در ژانویه 07, 2011, 10:43:12 am

عنوان: مشکل تعریف محیط با itemize و enumerate
رسال شده توسط: yassermat در ژانویه 07, 2011, 10:43:12 am
من برای درآوردن یک جداکننده ساده که بتوان خط را به اندازه دلخواه در آن تعیین کرد از یک محیط استفاده کردم:
\newenvironment{‎lineT‎}‎
‎{\noindent\rule{\textwidth}{0.7mm}‎
‎\begin{list}{}\item}‎
‎{\end{list}}‎ 
‎\newenvironment{‎linesT‎‎}{}{\rule{\textwidth}{0.7mm}}‎‎

اما به مشکل برخوردم. وقتی از enumerate یا itemize استفاده می‌کنم اولین عدد یا گلوله روی دومی می‌افتد. فایل مینیمال هم ضمیمه شده است. جالب تر آنکه وقتی متن «یک کم متن قبل از شمارنده» را در فایل ضمیمه حذف می‌کنم enumerate درست کار می‌کند. اگر راه را برای گرفتن این خروجی اشتباه رفتم نیز لطفا راهنمایی بفرمایید.
عنوان: پاسخ : مشکل تعریف محیط با itemize و enumerate
رسال شده توسط: vafa در ژانویه 07, 2011, 02:52:03 pm
من برای درآوردن یک جداکننده ساده که بتوان خط را به اندازه دلخواه در آن تعیین کرد از یک محیط استفاده کردم:
\newenvironment{‎lineT‎}‎
‎{\noindent\rule{\textwidth}{0.7mm}‎
‎\begin{list}{}\item}‎
‎{\end{list}}‎ 
‎\newenvironment{‎linesT‎‎}{}{\rule{\textwidth}{0.7mm}}‎‎

اما به مشکل برخوردم. وقتی از enumerate یا itemize استفاده می‌کنم اولین عدد یا گلوله روی دومی می‌افتد. فایل مینیمال هم ضمیمه شده است. جالب تر آنکه وقتی متن «یک کم متن قبل از شمارنده» را در فایل ضمیمه حذف می‌کنم enumerate درست کار می‌کند. اگر راه را برای گرفتن این خروجی اشتباه رفتم نیز لطفا راهنمایی بفرمایید.
چیش جالبه؟ اگر درست کار می‌کرد جای تعجب داشت. شما که از دستور \list استفاده می‌کنید می‌دانید که چند آرگومان اجباری دارد؟ چگونه توقع دارید وقتی از چیزی اشتباه استفاده می‌کنید، درست برای شما کار کند؟
عنوان: پاسخ : مشکل تعریف محیط با itemize و enumerate
رسال شده توسط: yassermat در ژانویه 07, 2011, 03:10:49 pm
من نمی دونستم rar پسوند مجاز نیست دوباره آپلود کردم.
به وفا: اگر صحیح نیست لطفا روش صحیح را نشان دهید یا اینکه لینک بدید به صفحه‌ای که کمک کنه
list۳ تا آرگومان داره
http://www.uz.ac.zw/science/maths/latex/ltx-260.html (http://www.uz.ac.zw/science/maths/latex/ltx-260.html)
 که من به هیچ کدام احتیاجی ندارم (اصلا نمی دونم چرا لیست پاس کردم اونتو اما از کد یکی دیگه دیدم که این کار رو کرده بود)
الان کدم را دیدم و جلوی لیست ۳تا {} گذاشتم مشکل حل شد(قبلا یکی بود).
این روش درسته؟ اصلاْ این همه مصیبت برای یک خط ساده درسته یا نه دارم راه رو اشتباه می رم
لطفا نظرات سازنده ارایه بفرمایید!
عنوان: پاسخ : مشکل تعریف محیط با itemize و enumerate
رسال شده توسط: vafa در ژانویه 07, 2011, 03:26:46 pm
من نمی دونستم rar پسوند مجاز نیست دوباره آپلود کردم.
به وفا: اگر صحیح نیست لطفا روش صحیح را نشان دهید یا اینکه لینک بدید به صفحه‌ای که کمک کنه
list۳ تا آرگومان داره
http://www.uz.ac.zw/science/maths/latex/ltx-260.html (http://www.uz.ac.zw/science/maths/latex/ltx-260.html)
 که من به هیچ کدام احتیاجی ندارم (اصلا نمی دونم چرا لیست پاس کردم اونتو اما از کد یکی دیگه دیدم که این کار رو کرده بود)
الان کدم را دیدم و جلوی لیست ۳تا {} گذاشتم مشکل حل شد(قبلا یکی بود).
این روش درسته؟ اصلاْ این همه مصیبت برای یک خط ساده درسته یا نه دارم راه رو اشتباه می رم
لطفا نظرات سازنده ارایه بفرمایید!
خیر آقاجان \list دو آرگومان دارد نه سه تا.
عنوان: پاسخ : مشکل تعریف محیط با itemize و enumerate
رسال شده توسط: yassermat در ژانویه 07, 2011, 06:24:41 pm
خوب حالا دو تا از این {}ها گذاشتم  ;D
درست شد؟؟؟ (برای من که یه مشکلی پیش آمده. جفت اینها میاد اما یکیش در متن اصلی یک کم جلوتر از دیگری استاما در فایل مینیمالم همه چیز درسته!)
یک لینکی چیزی؟ یه خط کدی چیزی؟ مثلا من در تالار تازه‌کاران هستم یک کم بیشتر روی تفاسیر وقت بگذارید ممنون می‌شم.
عنوان: پاسخ : مشکل تعریف محیط با itemize و enumerate
رسال شده توسط: vafa در ژانویه 07, 2011, 09:37:09 pm
خوب حالا دو تا از این {}ها گذاشتم  ;D
درست شد؟؟؟ (برای من که یه مشکلی پیش آمده. جفت اینها میاد اما یکیش در متن اصلی یک کم جلوتر از دیگری استاما در فایل مینیمالم همه چیز درسته!)
یک لینکی چیزی؟ یه خط کدی چیزی؟ مثلا من در تالار تازه‌کاران هستم یک کم بیشتر روی تفاسیر وقت بگذارید ممنون می‌شم.
اگر من بخواهم مداوم به شما کد بدهم و شما کپی کنید، مسلماً چیزی نمی‌فهمید اما اگر من سوال کنم و شما دنبال جواب سوال بگردید ان موقع متوجه اشکال کار خودتان می‌شوید و این در حافظه شما ثبت می‌شود.