LaTeX

Tekstombrydning ved billeder

27. november 2006 af kastermedkat (Slettet)
Hej.

Jeg har en del problemer med indsættelse af billeder i LaTex.
Hvordan får jeg billedet til at stå i en af siderne, så teksten forsætter ved siden af?

Og hvorfor står billeder ikke der hvor jeg sætter det ind. Det står tit et helt andet sted end jeg har placeret det?

HÅber i kan hjælpe.

Brugbart svar (2)

Svar #1
27. november 2006 af Lurch (Slettet)

Bu skal bruge en pakke for at få tekst ved siden af billeder. Kan faktisk ikke huske hvad den hedder, prøv at søg på google efter noget med image wrapping.

Jeg er nu i bund og grund imod at man har tekst om sine billeder. Det forringer læsbarheden markant, og det ligner noget rod. Hvis et billede ikke er vigtigt nok til at have sin egen plads, så skal det måske slet ikke med.
LaTeX sætter billeder ind sådan at dokumentet opretholder de fastsatte standarder. Så de kommer ikke ind hvor du indsætter dem i teksetn, men hvor det passer ind rent opsætningsmæssigt. Hvis der ikke er plads, rykkes billedet om på en anden side.

Pointen emd latex er at man ikke roder med den slags. Lad latex styre det skidt :)

Brugbart svar (2)

Svar #2
27. november 2006 af Lurch (Slettet)

http://www.ctan.org/tex-archive/macros/latex/contrib/floatflt/

link til pakke med image wrapping

Svar #3
27. november 2006 af kastermedkat (Slettet)

okay. Det med teksten er heller ikke vigtigt. Det var mere et generelt spørgsmål.

Men derimod finder jeg det problematisk at et billede der vedrører noget tekst på en side først findes på næste side. Findes der ikke en kommando der siger at billedet SKAL blive stående hvor jeg har sat det inde??

Brugbart svar (2)

Svar #4
27. november 2006 af Lurch (Slettet)

jeg mener bestemt man kan angive nogle argumenter i sin includering, som siger den skal blive stående. Prøv at se dokumentationen for den pakke du bruger.
\includegraphics{} ??
mener det er noget med [!h]

Brugbart svar (2)

Svar #5
27. november 2006 af Eva D. (Slettet)

Du bruger \begin{figure} ... \end{figure}?
Du kan som Lurch foreslår bruge [!] som argument, den virker ikke altid. Ellers kan du bruge \includegraphics{navn} alene, men så kan du fx ikke centrere figuren, skrive billedtekst eller bestemme størrelsen.

Jeg mener der er en package til det, men kan ikke lige huske navnet. Derudover kommer det også til at se rigtig dumt ud, når der der kæmpe huller i dit dokument.
Du kan altid henvise til billedet (hvis du bruger float, så tilføj et label), eksempel:

...
\begin{figure}
\includegraphics{andedam}
\label{andedam}
\end{figure}

På figur ef{andedam} ses en andedam med dertilhørende ænder.
...

Brugbart svar (2)

Svar #6
27. november 2006 af Eva D. (Slettet)

Hmmm... foraet spiser min kode!

Der skulle stå:
"På figur /ref{andedam} ses en andedam med dertilhørende ænder"
hvor / skal være

Brugbart svar (2)

Svar #7
27. november 2006 af Eva D. (Slettet)

Arg!!

"Der skulle stå:
"På figur /ref{andedam} ses en andedam med dertilhørende ænder"
hvor / skal være 'backslash'"

Svar #8
27. november 2006 af kastermedkat (Slettet)

Tak for svar :)

Jeg gjorde billedet lidt mindre, så blev det i det mindste på samme side.

Og ja, forummet stinker til de her latexkoder, det må der da kunne gøres noget ved???

ps. bruger i et specielt program til at konvertere billeder??

Brugbart svar (2)

Svar #9
27. november 2006 af Eva D. (Slettet)

Er du sikker på, at det er en god ide? Hvis du senere tilføjer noget teskt, så bliver hele layoutet forrykket!
Lad dog LaTeX gøre arbejde og læn dig tilbage :)

Der er rigtig mange programmer til at konvertere billeder, fra hvilket format til hvilket format?

Ja, det er svært at skrive LaTeX herinde, jeg skrev en henvendelse i Kommentarer til studieportalen.dk, og de siger de vil kigge på det. Det håber jeg :)

Svar #10
27. november 2006 af kastermedkat (Slettet)

Det er måske ikke den bedste ide. Men giver du mig ikke ret i at det er upraktisk, at et billede omhandlende et bestemt stykke tekst først findes på næste side. Det synes jeg da er en smule forvirrende. Og lige netop det sted det sætter det ind finder jeg heller ikke videre logisk.

Jeg vil gerne konvertere fra jpg til eps.


Svar #11
27. november 2006 af kastermedkat (Slettet)

Nu har jeg så også problemer med at mit billede på forsiden bliver på forsiden.

Det skal i hvertfald ikke stå andre steder :)

Svar #12
27. november 2006 af kastermedkat (Slettet)

Er der forresten nogen der ved hvad der kan skyldes at jeg pludselig ikke kan få mit \tableofcontents til at virke??

Fejlen lyder således:
1.6 ...hop {\delimiter "3222378 }{}}} \egroup }{4}

Brugbart svar (2)

Svar #13
27. november 2006 af sigmund (Slettet)

#10,

Hvis du kalder pakken varioref i præamblen, så får du adgang til kommandoen \vref{} til referencer. Denne skriver automatisk sidetallet, referencen findes på. Skulle din figur så blive indsat på siden efter teksten, der omtaler figuren, vil \vref{} sørge for at skrive fx "... on the following page" e.l. Dette finder jeg ganske nyttig, og vil jeg råde dig til at prøve det, for at se, om du også finder det nyttigt.

#11,

Pakken "float" tilføjer H som option efter \begin{figure}. Dette tvinger figuren at stå der, hvor du vil have den. Acceptabel løsning til billede på forsiden, men jeg vil ikke anbefale at anvende dette i selve rapporten.

#12,

Det er svært at sige, hvad den fejlmeddelelse skulle betyde. Har du et /minimalt/ eksempel, der reproducerer fejlmeddelsen? For information om "minimale eksempler", se http://www.tex.ac.uk/cgi-bin/texfaq2html?label=minxampl .

Brugbart svar (2)

Svar #14
28. november 2006 af Peden (Slettet)

Vi brugte altid "minipage" pakken. Det virkede fint, selvom det krævede lidt arbejde før det stod rigtigt.

Floating objects er i det hele taget det der gør latex til en plage i forhold til word.

Svar #15
28. november 2006 af kastermedkat (Slettet)

Så har jeg fundet ud af mit problem med \tableofcontents. Det fungerer åbenbart ikke når man har benyttet kommandoen "\ce{}" til at skrive kemiske formler.

Tak for hjælpen!

Svar #16
28. november 2006 af kastermedkat (Slettet)

Så har jeg fundet ud af mit problem med \tableofcontents. Det fungerer åbenbart ikke når man har benyttet kommandoen "\ce{}" til at skrive kemiske formler i overskrifter.

Tak for hjælpen!

Brugbart svar (2)

Svar #17
29. november 2006 af Eva D. (Slettet)

#15
Er du sikker? Jeg kan nemlig godt få det til at virke (ved \subsubsection, i hvert fald).

Svar #18
29. november 2006 af kastermedkat (Slettet)

ja! det virkede straks efter jeg fjernede det. Men det lyder mærkeligt hvis det virker ved dig. Mit stod også under \subsubsection.

Brugbart svar (2)

Svar #19
30. november 2006 af Eva D. (Slettet)

Jeg uploader et screenshot senere, jeg har ikke lige dokumentet på denne computer.

Svar #20
30. november 2006 af kastermedkat (Slettet)

Okay. Vil gerne se det, for det er da irriterende ikke at have mulighed for at indrage kemiske tegn i overskrifter.

Skriv et svar til: Tekstombrydning ved billeder

Du skal være logget ind, for at skrive et svar til dette spørgsmål. Klik her for at logge ind.
Har du ikke en bruger på Studieportalen.dk? Klik her for at oprette en bruger.