Forum » Pomoč in nasveti » Latex
Latex
selnaobad ::
Pozdravljeni!
Zanima me zakaj pri vstavljanju slik v latex (slika je v formatu jpg) noče dati kamor bi jaz rada. Sliko mi da na novo stran.
Hvala za odgovor.
Lep pozdrav,
Špela
Zanima me zakaj pri vstavljanju slik v latex (slika je v formatu jpg) noče dati kamor bi jaz rada. Sliko mi da na novo stran.
Hvala za odgovor.
Lep pozdrav,
Špela
- polepsal: Gandalfar ()
Jean-Paul ::
Ker je slika (figure) t.i. lebdeči objekt (angl. floating object, float). Za kaj več si preberi http://en.wikibooks.org/wiki/LaTeX/Floa...
Bojevnik ::
Lahko pokažeš kodo?
Če pa slučajno res uporabljaš figure, raje potem uporabi \includegraphics{myimage.png}.
Drugače pa lahko tudi uporabiš figure, toda mora biti v minipage.
Če pa slučajno res uporabljaš figure, raje potem uporabi \includegraphics{myimage.png}.
Drugače pa lahko tudi uporabiš figure, toda mora biti v minipage.
selnaobad ::
Kodo sem napisala tako:
\begin{figure}[h]
\begin{center}
\includegraphics[height = 4 cm, width = 4 cm]{slika.jpg}
\caption{(\ref{num-forum})} %za stevilcenje slik
\end{center}
\end{figure}
Pa mi vseeno "skače"...
\begin{figure}[h]
\begin{center}
\includegraphics[height = 4 cm, width = 4 cm]{slika.jpg}
\caption{(\ref{num-forum})} %za stevilcenje slik
\end{center}
\end{figure}
Pa mi vseeno "skače"...
Zgodovina sprememb…
- spremenila: selnaobad ()
Bojevnik ::
Namesto \begin{figure}[h] probaj \begin{figure}[H] (veliki H)
če pa to ne dela lahko probaš:
\begin{center}
\begin{minipage}{10cm}
\begin{figure}[h]
\begin{center}
\includegraphics[height = 4 cm, width = 4 cm]{slika.jpg}
\caption{(\ref{num-forum})} %za stevilcenje slik
\end{center}
\end{figure}
\end{minipage}
\end{center}
mislim da bi to moralo delat. Tistih 10cm pač zamenjaš če rabiš kakšno drugačno dolžino slike.
če pa to ne dela lahko probaš:
\begin{center}
\begin{minipage}{10cm}
\begin{figure}[h]
\begin{center}
\includegraphics[height = 4 cm, width = 4 cm]{slika.jpg}
\caption{(\ref{num-forum})} %za stevilcenje slik
\end{center}
\end{figure}
\end{minipage}
\end{center}
mislim da bi to moralo delat. Tistih 10cm pač zamenjaš če rabiš kakšno drugačno dolžino slike.
Bojevnik ::
Prvi centrira minipage. Drugi pa da centrira sliko in caption, čeprav pa res, da ne vem ali ima prvi tudi vpliv v minipage. Tako da je možno da je drugi nepotreben.
Zgodovina sprememb…
- spremenilo: Bojevnik ()
selnaobad ::
Pri tem mi javlja napako:
\begin{center}
\begin{minipage}{10cm}
\begin{figure}[h]
\begin{center}
\includegraphics[height = 4 cm, width = 4 cm]{slika.jpg}
\caption{(\ref{num-forum})} %za stevilcenje slik
\end{center}
\end{figure}
\end{minipage}
\end{center}
Javlja mi tole: ?!?
! LaTeX Error: Not in outer par mode.
See the LaTeX manual or LaTeX Companion for explanation.
Type H < return > for immediate help.
...
l.85 \begin{figure}[h]
? pdflatex.exe: Bad file descriptor
\begin{center}
\begin{minipage}{10cm}
\begin{figure}[h]
\begin{center}
\includegraphics[height = 4 cm, width = 4 cm]{slika.jpg}
\caption{(\ref{num-forum})} %za stevilcenje slik
\end{center}
\end{figure}
\end{minipage}
\end{center}
Javlja mi tole: ?!?
! LaTeX Error: Not in outer par mode.
See the LaTeX manual or LaTeX Companion for explanation.
Type H < return > for immediate help.
...
l.85 \begin{figure}[h]
? pdflatex.exe: Bad file descriptor
Bojevnik ::
Hmm kot kaže sta minipage in figure nekaj skregana.
Pojma nimam, spomnil sem se, da sem pred enim leto probal isto, toda mi ni uspelo. Na koncu sem naredil svojo funkcijo za slike. Toda za figure nisem našel nobene rešitve.
Če ti slučajno kaj koristi
Pojma nimam, spomnil sem se, da sem pred enim leto probal isto, toda mi ni uspelo. Na koncu sem naredil svojo funkcijo za slike. Toda za figure nisem našel nobene rešitve.
Če ti slučajno kaj koristi
\newcommand{\slika}[4][]{ \begin{minipage}{#3} \begin{center} \includegraphics[width=#3,height=#4]{#2}\\ #1 \end{center} \end{minipage} }
mojca ::
Lahko uporabiš tudi [h!]. Klicaj naj bi pomagal, a tudi to ni nujno.
Važno je predvsem, da se zavedaš nečesa: slike LaTeX ne more dati na isto stran, če je slika prevelika, in v tvojem primeru očitno je. Vse, kar lahko s prisiljenim vstavljanjem slike dosežeš, je, da se tekst, ki sliki sledi, pojavi za sliko namesto pred njo. Če želiš sliko na isti strani, moraš bodisi zmanjšati sliko bodisi povečati stran. Sam včasih uporabim
% tole je vrh strani
\vbox{bla bla bla bla
potem pride slika, ki je prevelika za stran, a se odločim, da me ne moti, če sega malenkost čez rob
}
To sicer prepreči, da bi slika skočila na naslednjo stran, vendar je zelo proti-poučen primer uporabe TeXa.
Važno je predvsem, da se zavedaš nečesa: slike LaTeX ne more dati na isto stran, če je slika prevelika, in v tvojem primeru očitno je. Vse, kar lahko s prisiljenim vstavljanjem slike dosežeš, je, da se tekst, ki sliki sledi, pojavi za sliko namesto pred njo. Če želiš sliko na isti strani, moraš bodisi zmanjšati sliko bodisi povečati stran. Sam včasih uporabim
% tole je vrh strani
\vbox{bla bla bla bla
potem pride slika, ki je prevelika za stran, a se odločim, da me ne moti, če sega malenkost čez rob
}
To sicer prepreči, da bi slika skočila na naslednjo stran, vendar je zelo proti-poučen primer uporabe TeXa.
selnaobad ::
Na tak način:
\begin{figure}[h!]
\begin{center}
\includegraphics[height = 5 cm, width = 5 cm]{slika2.jpg}
\caption{blbalba}
\label{slika2}
\end{center}
\end{figure}
Sprejelo mi jo je šele takrat ko sem imela malo več ostalega teksta napisanega.
\begin{figure}[h!]
\begin{center}
\includegraphics[height = 5 cm, width = 5 cm]{slika2.jpg}
\caption{blbalba}
\label{slika2}
\end{center}
\end{figure}
Sprejelo mi jo je šele takrat ko sem imela malo več ostalega teksta napisanega.
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | LaTeX ŠuMnIkIOddelek: Programska oprema | 9883 (7960) | jocosim |
» | TeŽave z latex-omOddelek: Programska oprema | 1132 (897) | IgorMele |
» | Vstavljanje slike v LatexOddelek: Pomoč in nasveti | 2362 (2210) | barakus |
» | LaTeX pomočOddelek: Programska oprema | 2292 (2181) | bjelakrez |
» | LaTeX (linux newbie, ne se jezit:) (strani: 1 2 )Oddelek: Programska oprema | 8089 (6459) | CaqKa |