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

لاتک LATEX => حروف‌چینی مستندات => نويسنده: امیرحسین شرفی در نوامبر 18, 2011, 04:06:14 pm

عنوان: مشکل با فهمیدن تفاوت بین دستورات \vskip و \vspace و \hspace و غیره
رسال شده توسط: امیرحسین شرفی در نوامبر 18, 2011, 04:06:14 pm
من فرق دستورات \vskip و \vspace و \hspace و \distance را نمی‌دانم.
معنی دستورات \makeatletter و \makatother و \fill و .. را نیز نمی‌دانم.
 ولی نمی‌دانم که کجا می‌توانم آنها را یاد بگیرم. به نظرم برای استفاده از آنها نیازی به فراخوانی بسته‌ای نیست. لطفا راهنمایی کنید.
عنوان: پاسخ : دستوراتی که در حروف‌چینی معمولا استفاده می‌شوند
رسال شده توسط: vafa در نوامبر 18, 2011, 04:32:43 pm
من فرق دستورات \vskip و \vspace و \hspace و \distance را نمی‌دانم.

معنی دستورات \makeatletter و \makatother و \fill و .. را نیز نمی‌دانم.

 ولی نمی‌دانم که کجا می‌توانم آنها را یاد بگیرم. به نظرم برای استفاده از آنها نیازی به فراخوانی بسته‌ای نیست. لطفا راهنمایی کنید.
گوگل حیف است که بی‌استفاده بماند!
عنوان: پاسخ : مشکل با فهمیدن تفاوت بین دستورات \vskip و \vspace و \hspace و غیره
رسال شده توسط: امیرحسین شرفی در نوامبر 18, 2011, 06:21:36 pm
تفاوت بین \vskip و \vspase را در لینک
http://tex.stackexchange.com/questions/30062/vspace-vs-vskip (http://tex.stackexchange.com/questions/30062/vspace-vs-vskip)
خواندم ولی خیلی متوجه نشدم. دوست داشتم که یک مثال بود که فرق این دو را نشان دهد.
دستور \distance رو هم پیدا نکردم.

اگر من بخواهم یک فاصله‌ای چند خطی در یک جدول ایجاد کنم که هر موقع بخواهیم بتوانیم مقداری از این فاصله را بوسیله یک متغیر پر کنیم (مثل یک پرسشنامه) از چه دستوری باید استفاده کرد؟
عنوان: پاسخ : مشکل با فهمیدن تفاوت بین دستورات \vskip و \vspace و \hspace و غیره
رسال شده توسط: حسن ذاکری در نوامبر 18, 2011, 06:44:33 pm
تفاوت بین \vskip و \vspase را در لینک
http://tex.stackexchange.com/questions/30062/vspace-vs-vskip (http://tex.stackexchange.com/questions/30062/vspace-vs-vskip)
خواندم ولی خیلی متوجه نشدم. دوست داشتم که یک مثال بود که فرق این دو را نشان دهد.
دستور \distance رو هم پیدا نکردم.

اگر من بخواهم یک فاصله‌ای چند خطی در یک جدول ایجاد کنم که هر موقع بخواهیم بتوانیم مقداری از این فاصله را بوسیله یک متغیر پر کنیم (مثل یک پرسشنامه) از چه دستوری باید استفاده کرد؟

سلام. من تا حالا دستور \distance رو ندیدم. جزو دستورات ابتدایی که مطمئناْ نیست...
تفاوت دستور \vspace و \vskip‌ به طور ساده اینه که \vskip پاراگراف جاری رو می‌شکنه و یه پاراگراف دیگه ایجاد می‌کنه. ولی \vspace می‌تونه توی یه پاراگراف فاصله سفید استفاده کنه.

پیشنهاد من اینه که همیشه از \vspace‌ استفاده کنید. چون \vskip از دستورات tex است و بهتر است در یک سند latex از دستورات خود latex استفاده کنید. استفاده از دستورات tex‌ در latex‌ نیاز به کمی احتیاط دارد.
همچنین \vspace هم در حالت عمودی و هم افقی کار می‌کند. بنابراین نیاز به \vskip را رفع می‌کند.

عنوان: پاسخ : مشکل با فهمیدن تفاوت بین دستورات \vskip و \vspace و \hspace و غیره
رسال شده توسط: امیرحسین شرفی در نوامبر 19, 2011, 03:13:20 pm
اگر من بخواهم یک فاصله‌ای چند خطی در یک جدول ایجاد کنم که هر موقع بخواهیم بتوانیم مقداری از این فاصله را بوسیله یک متغیر پر کنیم (مثل یک پرسشنامه) از چه دستوری باید استفاده کرد؟
اگر این سوال را هم کسی پاسخ بده ممنون می‌شم.
عنوان: پاسخ : مشکل با فهمیدن تفاوت بین دستورات \vskip و \vspace و \hspace و غیره
رسال شده توسط: حسن ذاکری در نوامبر 20, 2011, 11:28:23 am
اگر این سوال را هم کسی پاسخ بده ممنون می‌شم.

دقیقاً نفهمدیم مشکلتون چیه.
بسته cellspace یا booktabs مشکل رو حل نمیکنه؟
عنوان: پاسخ : مشکل با فهمیدن تفاوت بین دستورات \vskip و \vspace و \hspace و غیره
رسال شده توسط: امیرحسین شرفی در نوامبر 20, 2011, 01:55:10 pm
دقیقاً نفهمدیم مشکلتون چیه.
بسته cellspace یا booktabs مشکل رو حل نمیکنه؟
ممنون همینکه می خواستم سوالم را بیشتر توضیح بدم مساله برایم حل شد. اگر دوباره با مشکل مواجه شدم خواهم پرسید.