Portál AbcLinuxu, 10. května 2025 09:00

Dotaz: LaTeX a umísťování tabulek

8.5.2008 23:33 LucieN
LaTeX a umísťování tabulek
Přečteno: 1497×
Odpovědět | Admin
Dobrý den, chtěla bych se zeptat, jak donutit LaTeX aby mi umisťoval tabulky na začátek stránky. Používám typ dokumentu article, a i když jako požadované umístění zadám [t!], tabulka je vždy umístěná uprostřed stránky. Poradí někdo? Předem díky.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

9.5.2008 10:24 Dag | skóre: 25 | blog: bzuk
Rozbalit Rozbalit vše Re: LaTeX a umísťování tabulek
Odpovědět | | Sbalit | Link | Blokovat | Admin
Používáte prostředí tabular že? Jak máte ten zápis? \begin {tabular}[t] {neco..} ?
wamba avatar 9.5.2008 11:08 wamba | skóre: 38 | blog: wamba
Rozbalit Rozbalit vše Re: LaTeX a umísťování tabulek
Odpovědět | | Sbalit | Link | Blokovat | Admin
Takovýto zápis by měl umísťovat tabulky na začátek stránky:

\begin{table}[t]
  \centering
  \begin{tabular}{l}
    data v tabulce
  \end{tabular}
  \caption{Tabulka}
\end{table}
This would have been so hard to fix when you don't know that there is in fact an easy fix.
9.5.2008 11:33 Dag | skóre: 25 | blog: bzuk
Rozbalit Rozbalit vše Re: LaTeX a umísťování tabulek
A dat

\begin{table}[t] \centering

pryc a k tabular dat parametr t ? Prostredi table neznam (?).
10.5.2008 16:28 LucieN
Rozbalit Rozbalit vše Re: LaTeX a umísťování tabulek
Vy neznáte prostředí table? Nejspíš těch tabulek moc nepotřebujete. Ale děkuji aspoň za snahu.
10.5.2008 16:36 Dag | skóre: 25 | blog: bzuk
Rozbalit Rozbalit vše Re: LaTeX a umísťování tabulek
Znam, ale nepouzival jsem ho, strasne se za to omlouvam. :) Pokud tusim spravne, jedna se o plouvouci prostredi, s tim byvaji podobne problemy jako popisujete, ale urcite je vyresite.
10.5.2008 16:43 LucieN
Rozbalit Rozbalit vše Re: LaTeX a umísťování tabulek
O problémech s plovoucím prostředí bychom si mohli povídat hodiny, nicméně to nevyřeší můj problém.
10.5.2008 16:21 LucieN
Rozbalit Rozbalit vše Re: LaTeX a umísťování tabulek
Příkaz \centerning měl přesně takový efekt, jaký se po něm obvykle chce - vycentroval tabulku do prostřed stránky...
10.5.2008 16:27 Dag | skóre: 25 | blog: bzuk
Rozbalit Rozbalit vše Re: LaTeX a umísťování tabulek
A jak vypada ten Vas zapis cely?
10.5.2008 16:32 LucieN
Rozbalit Rozbalit vše Re: LaTeX a umísťování tabulek
\begin{table}

\centering

\caption{\label{..}..}

{\footnotesize

\begin{tabular}{rrrrrrrrrr}[t!]

obsah tabulky

\end{tabular}

}

\end{table}

10.5.2008 16:35 LucieN
Rozbalit Rozbalit vše Re: LaTeX a umísťování tabulek
špatně jsem to napsala - [t!] samozřejmě patří za přikaz table
10.5.2008 16:41 Dag | skóre: 25 | blog: bzuk
Rozbalit Rozbalit vše Re: LaTeX a umísťování tabulek
Nema byt [!t]?
10.5.2008 16:50 LucieN
Rozbalit Rozbalit vše Re: LaTeX a umísťování tabulek
Je to možné, ale efekt to má stejný, respektive žádný.
10.5.2008 17:02 Dag | skóre: 25 | blog: bzuk
Rozbalit Rozbalit vše Re: LaTeX a umísťování tabulek
No, kdyz dam jakykoliv znak, treba ~ na stranku a pak tabulku, tak je nahore. To je zatim jediny, na co jsem prisel. Ono to pripojuje k textu, nikoliv strance, coz tedy i rikaji.
10.5.2008 17:22 LucieN
Rozbalit Rozbalit vše Re: LaTeX a umísťování tabulek
Kam že dáte ten znak? Na stránku a na tabulku? A co je pak nahoře? Co se připojuje k textu? A kdo že co říká? Asi mám malou fantazii, ale obávám se, že nechápu to, co jste se tu teď poukoušel napsat.
10.5.2008 17:30 Dag | skóre: 25 | blog: bzuk
Rozbalit Rozbalit vše Re: LaTeX a umísťování tabulek
Tak napiste misto [t] [ht]. Temer jiste to problem vyresi.
10.5.2008 21:57 Jirka | skóre: 36
Rozbalit Rozbalit vše Re: LaTeX a umísťování tabulek
Nepomůže, protože LaTeX, i když zadáte jen [t], použije [ht] a taky na to náležitě upozorní při překladu.
10.5.2008 21:58 Jirka | skóre: 36
Rozbalit Rozbalit vše Re: LaTeX a umísťování tabulek
Aha, omlouvám se. Nějak jsem přehlédl to [t] před tou další [ht].
10.5.2008 17:04 Dag | skóre: 25 | blog: bzuk
Rozbalit Rozbalit vše Re: LaTeX a umísťování tabulek
Dalsi moznost je misto [t] [ht], to mi take zafungovalo. Pak nemusi byt ten znak.
10.5.2008 17:09 Dag | skóre: 25 | blog: bzuk
Rozbalit Rozbalit vše Re: LaTeX a umísťování tabulek
Napada mi jeste jine, ale to uz je takove divne. Tohle funguje? U mne ano.
10.5.2008 17:14 Dag | skóre: 25 | blog: bzuk
Rozbalit Rozbalit vše Re: LaTeX a umísťování tabulek
Ono by melo, a jak koukam u mne staci, i jen [h] misto [t], ale ja bych tam dal [ht], at je jasno.
10.5.2008 17:26 LucieN
Rozbalit Rozbalit vše Re: LaTeX a umísťování tabulek
Nic takového mi bohužel nefunguje. Nejspíš mám v preambuli nastaveny některé balíky či příkazy, které budou příkaz [h] a jemu podobné rušit.
10.5.2008 17:35 Dag | skóre: 25 | blog: bzuk
Rozbalit Rozbalit vše Re: LaTeX a umísťování tabulek

\documentclass[11pt]{article}
\usepackage[utf8]{inputenc}
\usepackage{czech}
\usepackage{a4wide}
\begin{document}
\begin{table}[ht]
\begin{center}
\begin{tabular}{|l|l|}
\hline
a & b \\
\hline
cd & ef \\
\hline
\end{tabular}
\end{center}
\end{table}
\end{document}

Takhle jsem to zkusil a slo to.

10.5.2008 17:58 Dag | skóre: 25 | blog: bzuk
Rozbalit Rozbalit vše Re: LaTeX a umísťování tabulek
Predpokladam, ze \begin{tabular}{rrrrrrrrrr}[t!] byl omyl a to [t] tam neni a nebo je za {tabular}.

Zkuste si jeste dupnout \begin{table}[!ht].

Nebo: Pokud zacinate v textu s tabulkou dejte pred tabulku tu ~. nebo pismeno. Jestli to zareaguje na to, ze je na strance nejaky znak.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.