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

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

ستون جدا برای شکل ها در صفحه

نویسنده محمد چهارسوقی, نوامبر 22, 2010, 09:37:54 قبل از ظهر

« قبلی - بعدی »

محمد چهارسوقی

در بعضی از کتاب ها مثلا فیزیک عمومی هالیدی و یا کتابهایی که عموماً در قطع a4 چاپ می‌شوند، صفحه به دو قسمت تقسیم شده. در قسمتی که به مرکز کتاب نزدیک تر است متن نوشته می‌شود و در قسمتی که به حاشیه نزدیک تر است شکل‌ها  قرار داده می‌شوند. قسمتی که مربوط به متن است عموما پهنایی دو یا سه برابر قسمت عکس دارد.

آیا راهی هست که صفحه را به این شکل به دو قسمت تقسیم کنیم؟
من دو ستونی کردن را امتحان کردم منتها به این شکل است که ابتدا در ستون اول می نویسد بعد خودش می رود در ستون دوم و به این صورت نیست که مثلا بهش بگم متن و فرمول را در ستون اول بنویس و شکل را در ستون دوم.

همچنین از جدول نمی خواهم استفاده کنم چون این برای کتاب است و فکر می کنم که خیلی درست نیست که از longtable یا xtab یا ... استفاده کنم

در مورد minipage هم باید در هر صفحه آن را تعریف کنم. اصولا این کار را کردم و خیلی هم سخت نیست ولی باید خودم هی مراقب صفحه چینی باشم و ببینم کجا متن تمام میشود و برم صفحه بعد و دوباره minipage درست کنم.

آیا برای این کار (شاید بتوان گفت قرار دادن عکس در حاشیه) راه اصولی تری وجود دارد؟

آیا این کار اصولی است که با دستور بیام و پهنای صفحه رو کم کنم و بعد از hoffset و voffset استفاده کنم و شکل ها رو هل بدم به سمت هاشیه؟ در این صورت باید از vspace با مقادیر منفی استفاده کنم تا فضایی رو که در متن خود تک برای گذاشتن تصویر ایجاد کرده از بین ببرم. با این هم خیلی حال نمی کنم. احساس می کنم باید یک راهی باشه که من بلد نیستم.

ممنون

vafa


محمد چهارسوقی

سلام وفا جان

ممنون بابت جواب سریعت. من یک راهی پیدا کردم که نمونه فایل‌ها رو براتون پیوست کردم.
از بسته caption استفاده کردم. البته نمی دونم کاری که من در این فایل‌ها انجام دادم چقدر اصولی هست. ولی از خروجی راضی هستم.

در مورد wrapfig متاسفانه تا به حال نشنیده بودم. الان اون رو هم امتحان می کنیم.

بازم ممنون :)

vafa

به نظرم این به حروف‌چینی خیلی لطمه می‌زند. گذاشتن تصویر در حاشیه کار قشنگی نیست.

محمد چهارسوقی

ممنون وفا جان

این wrapfig عجب چیز باحالیه. تا حالا باهاش کار نکرده بودم. جون میده برای کتاب نویسی.
دستت درد نکنه.

البته باز یکم با اون چیزی که مد نظرم بود فرق می کنه. حالا من سعی می کنم در اسرع وقت یک صفحه از اون کتابی رو که میگفتم اسکن کنم و عکسش رو در اینجا قرار بدم.

البته نمیدونم در هنگام ترجمه چقدر باید آدم به ظاهر کتاب هم وفادار باشه.  ;D

ممنون  :)

محمد چهارسوقی

من یک نمونه از چیزی رو که مد نظرم هست رو در پیوست قرار دادم.

دو صفحه پشت سرهم رو قرار دادم که نحوه چینش صفحه رو هم در صفحات زوج و فرد نشون داده باشم.

چون به کامپیوتر شخصی خودم دسترسی نداشتم متاسفانه نتونستم صفحات رو از فایل pdf خارج ساخته و به اصطلاح extract کنم و مجبور شدم print screen کنم در نتیجه عکس ها خیلی تعریفی ندارند.

ممنون

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

بیزحمت یک نمونه از استفاده wrapfig  را پست کنید. با تشکر قبلی

محمد چهارسوقی

شرمنده بابت تاخیر

نمونه‌ نحوه استفاده از wrapfig را پیوست کردم.

vafa

نقل قول از: محمد چهارسوقی در نوامبر 23, 2010, 12:46:46 بعد از ظهر
شرمنده بابت تاخیر

نمونه‌ نحوه استفاده از wrapfig را پیوست کردم.
دلیل اصرار شما به استفاده از \\ چیه؟ این فقط باعث می‌شه شما دو خط خالی داشته باشید: یکی به خاطر \\ و دیگری به خاطر گذاشتن یک خط خالی.

محمد چهارسوقی

ممنون

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

حتما دستوری هست که این کار رو بکنه ولی من باهاش برخورد نکردم تاحالا واسه همین فعلا برای راه انداختن کارم از \\ استفاده می کنم که البته باز به نظرم فاصله‌ای که ایجاد می کنه یکم زیاده و فکر کنم نصف این فاصله شاید قشنگ تر باشه.

ممنون

vafa

نقل قول از: محمد چهارسوقی در نوامبر 23, 2010, 02:18:29 بعد از ظهر
ممنون

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

حتما دستوری هست که این کار رو بکنه ولی من باهاش برخورد نکردم تاحالا واسه همین فعلا برای راه انداختن کارم از \\ استفاده می کنم که البته باز به نظرم فاصله‌ای که ایجاد می کنه یکم زیاده و فکر کنم نصف این فاصله شاید قشنگ تر باشه.

ممنون

محمد چهارسوقی

ممنون بابت مثال خوبی که فرستاده بودید.

یک سوال: من قبل از اینکه شما این مثال رو بفرستید کنجکاو شدم و شروع به گشتن در اینترنت کردم.
آیا می‌توان از دستور زیر قبل از شروع متن استفاده کرد؟

\addtolength{\parskip}{‎0.‎2‎cm‎}‎

خروجی مناسب است ولی نمی‌دانم آیا این دستور اصولی است؟

ممنون