Portál AbcLinuxu, 10. května 2025 22:16

Dotaz: LaTex -- nasilne vysazeni obrazku bez ukonceni stranky

17.8.2006 19:06 Vojta
LaTex -- nasilne vysazeni obrazku bez ukonceni stranky
Přečteno: 1133×
Odpovědět | Admin
Potrebuju vlozit nekolik vetsich obrazku (radove mensi nez polovina stranky). Pod jednou kapitolou chci mit cca 2-3 obrazky, jednu tabulku a par radku textu. Neni pripustne aby byly zobrazeny nekde jinde. Vim, ze se na toto necha pouzit \clearpage, ale ten mi zalozi i novou stranku a to ja nechci.

Jak donutit LaTex, aby mi do urciteho radku vysazel vsechny polovouci objekty aniz by mi zalozil novou stranku?
help! help! help! :-/

priklad vlozeni obrazku:
\begin{figure}[ht]
\parbox{16cm}{\center
\includegraphics[width=0.35\columnwidth]{obr_trip_z/trip.ps}
\caption{Schéma cehosi.}
\label{obr_shma_rovnobezky}
}
\end{figure}
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

17.8.2006 20:21 trekker.dk | skóre: 72
Rozbalit Rozbalit vše Re: LaTex -- nasilne vysazeni obrazku bez ukonceni stranky
Odpovědět | | Sbalit | Link | Blokovat | Admin
LyX vymyslel na umístění obrázku "Here definitely" tenhle zdroják
\begin{figure}[H]
\includegraphics{Dokumenty/Obrázky/117a}
\caption{Obrázek} \end{figure}
Quando omni flunkus moritati
17.8.2006 21:44 Vojta
Rozbalit Rozbalit vše Re: LaTex -- nasilne vysazeni obrazku bez ukonceni stranky
Bohuzel, tak to take nefunguje :-( Porad nejprve nastrka nadpisy na jednu stranku a potom teprve obrazky.
17.8.2006 22:11 Prcek
Rozbalit Rozbalit vše Re: LaTex -- nasilne vysazeni obrazku bez ukonceni stranky
Odpovědět | | Sbalit | Link | Blokovat | Admin
Už je to chvilka, kdy jsem v LaTeXu dělal pořádný text, ale myslím že by tvůj problém mohl vyřešit příkaz \nopagebreak.
17.8.2006 22:16 Hynek (Pichi) Vychodil | skóre: 43 | blog: Pichi | Brno
Rozbalit Rozbalit vše Re: LaTex -- nasilne vysazeni obrazku bez ukonceni stranky
Odpovědět | | Sbalit | Link | Blokovat | Admin
Prostě je nestrkej do plovoucího prostředí.
XML je zbytečný, pomalý, nešikovný balast, znovu vynalézané kolo a ještě ke všemu šišaté, těžké a kýčovitě pomalované.
17.8.2006 22:28 Ladaan
Rozbalit Rozbalit vše Re: LaTex -- nasilne vysazeni obrazku bez ukonceni stranky
Spis zkus \begin{figure}[!ht]

Vykricnik to jeste vice zdurazni, ze to tam chces. Ja sem se s podobnym problemem taky setkal a opravdu zkrotit Latex nekdy neni jednoduche.
18.8.2006 08:09 spectrum | skóre: 29 | blog: spectrumblog
Rozbalit Rozbalit vše Re: LaTex -- nasilne vysazeni obrazku bez ukonceni stranky
Odpovědět | | Sbalit | Link | Blokovat | Admin
V manuálu píšou

\afterpage{\clearpage}

\afterpage je z balíčku afterpage ... Nezkoušel jsem, ale třeba to bude ono.
18.8.2006 08:18 Honza | skóre: 7 | Brno
Rozbalit Rozbalit vše Re: LaTex -- nasilne vysazeni obrazku bez ukonceni stranky
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nevím, proč v prostředí figure používáš parbox. Podle mého názoru je to úplně zbytečné a navíc ta nastavená šířka parboxu může způsobovat tvůj problém. Pokud máš nastavenou šířku stránky menší, což v LaTeXu implicitně je, tak se nepodaří umístit takto široký objekt na aktuální stránku a vždy přeteče na stránku další. Bylo by dobré se podívat do logového souboru, co se tam píše. Tam se dá vystopovat problematické místo. Tipnul bych si, že ti to píše Overfull hbox. Ale možná je problém někde jinde, teď po ránu ještě nefunguju na plný výkon, tak možná blbě kecam :-)
18.8.2006 10:55 Vojta
Rozbalit Rozbalit vše Re: LaTex -- nasilne vysazeni obrazku bez ukonceni stranky
Odpovědět | | Sbalit | Link | Blokovat | Admin
Vyreseno! :-)
K resenimu jsem se dostal vyse zminenyma napovedama. Cimz vsem ucastnikum dekuju za cas. :-)
Kombinace \begin{figure}[H] vyzadujici navic balicek "float" a \afterpage{\clearpage} z balicku "afterpage" konecne fungovala tak, jak jsem si predstavoval.
Proc pouzivam parbox nevim, ale je to dano historicky, kdy jsem nejaky problem vyresil pomoci parboxu.
Nuze reseni:
\subsubsection{Nadpis 1}
\begin{figure}[H]
  \parbox{16cm}{\center
    \includegraphics[width=0.45\columnwidth]{obr_trip_z/pole_L.ps}
    \caption{Závislost L na velikosti. }
    \label{obr_chba_L}
  }
\end{figure}
Zase nějaký dlouhý, asi 3 řádkový text.
\afterpage{\clearpage}
\subsubsection{Nadpis 2}
Opět zase nějaký dlouhý, asi 2 řádkový text.
\begin{figure}[H]
  \parbox{16cm}{\center
    \includegraphics[width=0.45\columnwidth]{obr_trip_z/pole_P.ps}
    \caption{Závislost nastavení. }
    \label{obr_chba}
  }
\end{figure}
Nějaký text třebas bla bla bla.
\clearpage

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.