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

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

ایجاد تاریخ در متن به صورت پویا

نویسنده javadr, آگوست 26, 2012, 11:18:18 قبل از ظهر

« قبلی - بعدی »

javadr

سلام
تصور کنید که میخواهید مثلا یک تقویم طراحی کنید، طبیعتا نیاز به نمایش تاریخ‌های یکسال خواهید داشت. راه حل کاربردی که به ذهن می‌رسد استفاده از یک حلقه در تولید تاریخ‌های مورد نیاز خواهد بود.
پس از کمی جستجو به بسته pgf رسیدم و دستورات لازمه آن ....
فایل ضمیمه نحوه استفاده را نشان می‌دهد --بر طبق راهنمای pgf-- اما نمیدانم چرا خطا می‌دهد ???. لطفا راهنمایی نمایید.
با تشکر

پی‌نوشت:‌ این مطلب در بخش 57 Date and Calendar Utility Macros راهنمای pgf توضیح داده شده است.

حسن ذاکری

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

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

javadr

خیلی ممنون از پاسخ،
از دستور \newcounter{mycount} در متن استفاده می‌کردم اما بازهم خطا می‌داد.
چه تفاوتی بین این دو دستور هست؟!

javadr

سعی کردم با یک مثال بهتر نحوه استفاده از این ایده را نشان دهم، لکن دو نکته باقی می‌ماند:
۱- چگونه تاریخ میلادی را با تاریخ شمسی جایگزین کنیم؟
۲- چرا وقتی از forloop  استفاده می‌کنیم یک سطر اضافی در جدول درج می‌شود که باعث نازیبایی آن گشته است؟

حسن ذاکری

نقل قول از: javadr در آگوست 26, 2012, 01:14:43 بعد از ظهر
خیلی ممنون از پاسخ،
از دستور \newcounter{mycount} در متن استفاده می‌کردم اما بازهم خطا می‌داد.
چه تفاوتی بین این دو دستور هست؟!
یکی دستور ابتدایی است که تنها \mycount را می‌سازد، دیگری دستور لاتک است که یک شمارنده به نام \c@mycount می‌سازد و استفاده از آن از طریق دستورات \themycounter و \setcounter و غیره ممکن است.
لطفاً صفحه قوانین تالار را مطالعه فرمایید، بخصوص اگر اولین ارسال‌هایتان را انجام می‌دهید.
به سوالی که مطابق با قوانین پرسیده نشود، جوابی داده نخواهد شد.

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