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

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

چپ به راست نوشتن در محیط جدول

نویسنده مونس, نوامبر 14, 2012, 07:40:34 بعد از ظهر

« قبلی - بعدی »

مونس

سلام دوستان
من خیلی توی رسم جدول وارد نیستم
اولین بارمه که می خوام استفاده کنم.
توی این جدولی که نوشتم میخوام(از چپ به راست)
a b c d
توی خروجیم باشه در صورتی که d c b a هست.
(حتما یه سوتی بزرگ دارم اونوسط:-))
بعدشم میخوام اعدادم انگلیسی باشه.
نوع خط ام (اینکه bold بشه و ...)  رو هم بلد نیستم.
متشکرم از کمکتون.

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

#1
سلام
متن لاتین از چپ به راست حروفچینی میشه.
متن پارسی از راست به چپ.
پس باید شما ردیف اول جدول‌تون به صورت زیر باشه:
‪\lr{e} &‎ ‎\lr{d} &‎ ‎\lr{c} &‎ ‎\lr{b} &‎ ‎\lr{a}‎ ‬

برای اینکه اعداد کل سندتون (فایل‌تون) لاتین باشه باید جدول را داخل محیط latin بذارین.

‎\begin{table}‎
‎\centering‎‎
\begin{latin}
‎\begin{tabular}{ccccc}‎
%‎a&b &c &d& e  \\ ‎‎
\lr{e} &‎ ‎\lr{d} &‎ ‎\lr{c} &‎ ‎\lr{b} &‎ ‎\lr{a}  ‎\\‎‎
‎\hline‎
‎1& 2&3& 4 &  \\‎
‎5 &6  &  7& 8 &  \\‎
‎9 &10  & 11& 12 &  \\‎
  ‎&  &  &  &  \\‎
‎&  &  &  &  \\‎
  ‎&  &  &  &  \\‎
‎\hline  &  &  &  &  \\‎
‎\end{tabular} ‎‎
\end{latin}‎
‎\end{table}‎‎

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

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

بولد کردن متن با دستور ‪\textbf{متن}‬ انجام میشه.

برای شروع کار با لاتک خوبه که راهنمای لاتک ترجمه‌ شده‌ی دکتر امید علی را حداقل یک بار بخونین.

مونس

فهمیدم :)
ولی من اون راهنما رو خوندم
بلد کردن متن بلدم
ولی میخوام خطی که با \hline میکشیم رو bold کنم.

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

‪\usepackage{makecell}‬
به جای دستور ‪\hline‬ از دستور زیر استفاده کنین:
‪\Xhline{4\arrayrulewidth}‬

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

یا استفاده از دستوری که خودمون می‌تونیم تعریف کنیم. با نام ‪\zakhimhline‬ مثلا به جای ‪\hline‬.
‪\newcommand{\zakhimhline}{\noalign{\hrule height 20pt}}‎‬

easabay

سلام آيا ميشه خطوط عمودي رو هم ضخيمتر کرد؟

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

نقل قول از: easabay در جولای 08, 2014, 03:04:23 بعد از ظهر
سلام آيا ميشه خطوط عمودي رو هم ضخيمتر کرد؟
سلام
این سوال شما در ادامهٔ سوال دیگران هست. خلاف قوانین تالار هست. این قانون هم برای اینه که موضوع‌های متفاوت از هم جدا باشن. و دسته‌بندی بشن. سوال خود را در موضوعی جداگانه بپرسین، در خدمت‌تون هستم.