لاتک LATEX > گرافیک، جدول و شکل

مشکل در محل قرارگیری جدول در متن

(1/1)

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

--- کد: --- \begin{table}[h]
  \begin{tabular}{cccccc | cc}
  (132)   & (123)  & (23)  & (13) & (12)  &  (1) &  [ x,y ]   \\
  \hline
  (1)  & (1)&(1) & (1) & (1) & (1) & (1)     \\
  (123) &  (132) &(132) & (123) & (1) & (1)& (12)     \\
  (123) &    (132) &(123)&(1) &   (132) & (1)   & (13)     \\
  (123)  & (132) &  (1) & (132) &  (123) & (1) & (23)   \\
  (1) &   (1) &  (123) &  (123) &  (123)  &  (1) & (123)    \\
  (1) & (1) & (132) & (132) & (132) &  (1)  & (132)  \\
  \end{tabular}
  \end{table}\\


--- End code ---

MoJan:
سلام
احتمالا جای کافی وجود نداره و به خاطر اینکه از خصیصه h  یعنی (here) استفاده کردید همه جدول به صفحه بعد منتقل میشه تا جدول در همان محل گفته شده قرار گیرد. h رو حذف کنید ببینید درست میشه

bahare60:
نه مشکل از h نیست یکبار جای مناسب خودش بود ولی وقتی فرمان

--- کد: ---\centering

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

HJB:
سلام،

اگر می‌خواید جدول‌تون ( و یا شکل‌تون) حتما همون‌جایی قرار بگیره که شما گفتید، از پارامتر H، به همراه بسته‌ی float، استفاده کنید. البته به شرطی که جدول‌تون در همون صفحه جا بشه. وگرنه ممکنه از کار پایین بیرون بزنه. بیشتر وقت‌ها هم  استفاده از  پارامتر ترکیبی [!htbp] به تنهایی کفایت می‌کند.
در حالت کلی،  می‌تونید با استفاده از پارامترهای h، b، t، p و یا ترکیبی از این‌ها و ! به لتک بگید که دوست دارید شکل یا جدول، کجای صفحه باشه و بعد با توجه به پارامترها، خود مترجم لتک تصمیم می‌گیره که بهترین جا کجاست.
و یک تجربه‌ی شخصی، تا آخرین لحظه، نگران جای جدول‌ها و شکل‌ها نباشید.

bahare60:
بله درست شد ممنون  :)

کنترل

[0] صندوق پستی

Go to full version