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

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

تنظیم طول جدول

نویسنده sun, ژانویه 09, 2010, 02:21:01 بعد از ظهر

« قبلی - بعدی »

sun

سلام

میخوام جدولی رو رسم کنم که ۲ ستون داره و ستون دوم متنش زیاده و باید wrap بشه. پس از p{...cm} استفاده میکنم. این جدول خودش تو یه محیط دیگه هست که طولش \textlength هست که اندازه بین دو margin  نیست چون کلاس cls اون رو عوض میکنه. پس طول جدول کلا \textlength هست. طول ستون اول \aalength و طول ستون دوم باید مابقی باشه. یعنی طول aalength باید از textwidth کم بشه. این کار رو با glue انجام میدم  مثل plus یا minus. ولی نمیشه و کلافه شدم!

\newlength{\aalength}
\aalength=2.33cm

\newlength{\bblength}
\bblength=\textwidth minus \aalength   % using Glue

\begin{tabular*}{\textwidth}{|@{}p{\aalength}| |@{}p{\bblength}|}
\hline
bla & bla bla bla bla .... \\
\hline
\end{tabular*}

چرا minus هیچ تغییری نمیده تو اندازه؟ نوشتن و ننوشتنش هیچ تاثیری نداره و طول 2.33 سانت کم نمیشه.

ممنون از کمکتون.

مجتبی برخورداری

از
@{\extracolsep{\fill}
نمی‌شه استفاده کرد؟