تالار گفتگوی پارسیلاتک
لاتک LATEX => طراحی صفحه => نويسنده: محمد چهارسوقی در نوامبر 22, 2010, 09:37:54 am
-
در بعضی از کتاب ها مثلا فیزیک عمومی هالیدی و یا کتابهایی که عموماً در قطع a4 چاپ میشوند، صفحه به دو قسمت تقسیم شده. در قسمتی که به مرکز کتاب نزدیک تر است متن نوشته میشود و در قسمتی که به حاشیه نزدیک تر است شکلها قرار داده میشوند. قسمتی که مربوط به متن است عموما پهنایی دو یا سه برابر قسمت عکس دارد.
آیا راهی هست که صفحه را به این شکل به دو قسمت تقسیم کنیم؟
من دو ستونی کردن را امتحان کردم منتها به این شکل است که ابتدا در ستون اول می نویسد بعد خودش می رود در ستون دوم و به این صورت نیست که مثلا بهش بگم متن و فرمول را در ستون اول بنویس و شکل را در ستون دوم.
همچنین از جدول نمی خواهم استفاده کنم چون این برای کتاب است و فکر می کنم که خیلی درست نیست که از longtable یا xtab یا ... استفاده کنم
در مورد minipage هم باید در هر صفحه آن را تعریف کنم. اصولا این کار را کردم و خیلی هم سخت نیست ولی باید خودم هی مراقب صفحه چینی باشم و ببینم کجا متن تمام میشود و برم صفحه بعد و دوباره minipage درست کنم.
آیا برای این کار (شاید بتوان گفت قرار دادن عکس در حاشیه) راه اصولی تری وجود دارد؟
آیا این کار اصولی است که با دستور بیام و پهنای صفحه رو کم کنم و بعد از hoffset و voffset استفاده کنم و شکل ها رو هل بدم به سمت هاشیه؟ در این صورت باید از vspace با مقادیر منفی استفاده کنم تا فضایی رو که در متن خود تک برای گذاشتن تصویر ایجاد کرده از بین ببرم. با این هم خیلی حال نمی کنم. احساس می کنم باید یک راهی باشه که من بلد نیستم.
ممنون
-
چرا از سبک wrapfig استفاده نمیکنید؟
-
سلام وفا جان
ممنون بابت جواب سریعت. من یک راهی پیدا کردم که نمونه فایلها رو براتون پیوست کردم.
از بسته caption استفاده کردم. البته نمی دونم کاری که من در این فایلها انجام دادم چقدر اصولی هست. ولی از خروجی راضی هستم.
در مورد wrapfig متاسفانه تا به حال نشنیده بودم. الان اون رو هم امتحان می کنیم.
بازم ممنون :)
-
به نظرم این به حروفچینی خیلی لطمه میزند. گذاشتن تصویر در حاشیه کار قشنگی نیست.
-
ممنون وفا جان
این wrapfig عجب چیز باحالیه. تا حالا باهاش کار نکرده بودم. جون میده برای کتاب نویسی.
دستت درد نکنه.
البته باز یکم با اون چیزی که مد نظرم بود فرق می کنه. حالا من سعی می کنم در اسرع وقت یک صفحه از اون کتابی رو که میگفتم اسکن کنم و عکسش رو در اینجا قرار بدم.
البته نمیدونم در هنگام ترجمه چقدر باید آدم به ظاهر کتاب هم وفادار باشه. ;D
ممنون :)
-
من یک نمونه از چیزی رو که مد نظرم هست رو در پیوست قرار دادم.
دو صفحه پشت سرهم رو قرار دادم که نحوه چینش صفحه رو هم در صفحات زوج و فرد نشون داده باشم.
چون به کامپیوتر شخصی خودم دسترسی نداشتم متاسفانه نتونستم صفحات رو از فایل pdf خارج ساخته و به اصطلاح extract کنم و مجبور شدم print screen کنم در نتیجه عکس ها خیلی تعریفی ندارند.
ممنون
-
بیزحمت یک نمونه از استفاده wrapfig را پست کنید. با تشکر قبلی
-
شرمنده بابت تاخیر
نمونه نحوه استفاده از wrapfig را پیوست کردم.
-
شرمنده بابت تاخیر
نمونه نحوه استفاده از wrapfig را پیوست کردم.
دلیل اصرار شما به استفاده از \\ چیه؟ این فقط باعث میشه شما دو خط خالی داشته باشید: یکی به خاطر \\ و دیگری به خاطر گذاشتن یک خط خالی.
-
ممنون
درسته یکم احمقانه به نظر میرسه. راستش من احساس میکنم در حالت پیش فرض یکم فاصله بین پاراگرافها در تک کم هست. شاید هم سلیقه ای باشه ولی من خودم ترجیح میدم فاصله بین دو پاراگراف از فاصله بین دو خط بیشتر باشه.
حتما دستوری هست که این کار رو بکنه ولی من باهاش برخورد نکردم تاحالا واسه همین فعلا برای راه انداختن کارم از \\ استفاده می کنم که البته باز به نظرم فاصلهای که ایجاد می کنه یکم زیاده و فکر کنم نصف این فاصله شاید قشنگ تر باشه.
ممنون
-
ممنون
درسته یکم احمقانه به نظر میرسه. راستش من احساس میکنم در حالت پیش فرض یکم فاصله بین پاراگرافها در تک کم هست. شاید هم سلیقه ای باشه ولی من خودم ترجیح میدم فاصله بین دو پاراگراف از فاصله بین دو خط بیشتر باشه.
حتما دستوری هست که این کار رو بکنه ولی من باهاش برخورد نکردم تاحالا واسه همین فعلا برای راه انداختن کارم از \\ استفاده می کنم که البته باز به نظرم فاصلهای که ایجاد می کنه یکم زیاده و فکر کنم نصف این فاصله شاید قشنگ تر باشه.
ممنون
-
ممنون بابت مثال خوبی که فرستاده بودید.
یک سوال: من قبل از اینکه شما این مثال رو بفرستید کنجکاو شدم و شروع به گشتن در اینترنت کردم.
آیا میتوان از دستور زیر قبل از شروع متن استفاده کرد؟
\addtolength{\parskip}{0.2cm}
خروجی مناسب است ولی نمیدانم آیا این دستور اصولی است؟
ممنون