Avatar billede kkejser Nybegynder
14. november 2005 - 14:20 Der er 15 kommentarer og
1 løsning

Jeg kan create en DVI fil, men ikke en PDF.

Jeg bruger programmet winedt, med Miktex som compiler. Jeg indsætter følgede i min preamble:

\usepackage{graphics}
\DeclareGraphicsRule{.jpg}{eps}{*}{`jpeg2ps #1}

Jeg indsætter så jpeg2ps converteren i min binmappe.

Når jeg indsætter et billede i teksten bruger jeg følgende tekststreng.

\begin{figure}[h]
\begin{center}
\includegraphics[width=6cm, angle=0, bb= 0 0 700 700]{picture}\caption{figurtekst}\label{fig:1}
\end{center}
\end{figure}

Jeg kan få billedet med når jeg laver en DVI fil, men når jeg laver en PDF fil så kommer billedet ikke med i teksten, men billed teksten står der godt nok, og pladsen er der til billedet.
Plz hjælp lidt.
Avatar billede soreno Praktikant
17. november 2005 - 12:18 #1
bruger du divps efterfulgt af ps2pdf til at lave pdffilen ?
eller bruger du pdflatex ?
Avatar billede kkejser Nybegynder
17. november 2005 - 19:03 #2
Jeg laver PDF filen direkte i WinEDT. men er det ikke muligt at gøre det, for det synes jeg lyder underligt hvis det er tilfældet.
Avatar billede soreno Praktikant
17. november 2005 - 21:11 #3
Jow, det er helt sikkert muligt.
Jeg er bare overbevist om at det ikke kan lade sig gøre direkte med pdflatex.
Brug dvips efterfulgt af ps2pdf (fordi du konverterer dit jpg til ps).
Avatar billede kkejser Nybegynder
17. november 2005 - 21:13 #4
Okey JEg søgte tidligere på programmerne, men kan ikke lige finde dem nogle steder er der evt et link til hvor jeg kan hente dem?
Avatar billede soreno Praktikant
18. november 2005 - 17:41 #5
De er en del af miktex.

texmf\miktex\bin

indeholder dvips og ps2pdf
Avatar billede kkejser Nybegynder
20. november 2005 - 11:24 #6
Okey jeg er ikke vildt hård til at arbejde med TeX. jeg er faktisk først begyndt på det for 1mdr siden ca, ellers har jeg aldrig kendt til det før, jeg har brugt nogle forskellige bøger til at finde ud af de forskellige ting, men jeg kan bare ikke finde ud af hvordan jeg gør det her, jeg kan næsten regne ud jeg måske skal indsætte noget nyt i min preamble, er det korrekt eller skal jeg kører de 2 filet i cmd, og så konventere dem.
Mvh Kejser
Avatar billede soreno Praktikant
20. november 2005 - 12:11 #7
Du skriver din source fil (f.eks. aflevering.tex).
Så kompileres den:
latex aflevering.tex

Så får du en dvi fil som kan vises med yap på Windows
(følger vist også med miktex).

Den konverteres til postscript med
divps

Postscript kan læses af ghostview på Windows.

Postscript filer kan konverteres til pdf med
ps2pdf

Det bedste du kan gøre er nok at kigge lidt i:
http://www.ctan.org/tex-archive/info/lshort/english/lshort.pdf
Avatar billede kkejser Nybegynder
20. november 2005 - 12:54 #8
JEg har lige lavet det, nu. men jeg conventere det igennem cmd, ved at køre programmet og så skrive placeringen af filnavnet bagefter, så laver den en ps fil, det er os godt nok, jeg konventere så yderligere til pdf, og jeg får en PDF fil ud af det, men der kommer ingen billeder med i rapporten. den skriver dog når jeg conventere fra DVI til PS at den ikke kan execute de billeder, den skriver "will not run". kan det have en sammenhæng med at når jeg laver en DVI fil i winedt, og når jeg så scooler ned over bilederne så kommer den frem og spørger om jeg vil kører komandoen jpeg2ps. at den måske ikke forstår at den bare skal kører dem.??
Mvh Kejser
Avatar billede soreno Praktikant
20. november 2005 - 17:27 #9
Lad os se din kode.

Og hvorfor kører du jpeg2ps ?
Avatar billede kkejser Nybegynder
20. november 2005 - 19:09 #10
denne kode er i min preamble:
\typeout{- START ---------------------------------- Preamble.tex --}
\documentclass[12pt,twoside,a4paper,danish]{report}
\usepackage[danish]{babel}
\usepackage{t1enc}
\usepackage[xdvi]{epsfig}
\usepackage{ifthen}
\usepackage{latexsym}
\usepackage{theorem}
\usepackage{varioref}
\usepackage{epic}
\usepackage{eepic}
\usepackage{graphicx}
%\usepackage{rotfloat}
\usepackage{multicol}
%\usepackage{wrapfig}
\usepackage{fancyhdr}
\usepackage{float}
\usepackage{makeidx}
\usepackage{graphics}
\DeclareGraphicsRule{.jpg}{eps}{*}{`jpeg2ps #1}
\usepackage[rflt]{floatflt}
\usepackage{hyperref}
\bibliographystyle{plain}

\evensidemargin = -0,5cm \oddsidemargin  =  2,8cm

\makeindex

\parskip        =    1ex
\parindent      =    0em
\baselineskip  =    2ex

%\pagestyle{empty}
%\underlineheadings
\pagestyle{fancy}

\typeout{- SLUT ----------------------------------- Preamble.tex --}

Jeg har lige lavet et en side met et billede, da der jo ikke er grund til at sende tekst med:

\input{preamble}
\begin{document}
\chapter{Mobilitystok}
\begin{figure}[h]
\begin{center}
\includegraphics[width=5cm, angle=0, bb= 0 0 700 700]{pics/stok.jpg}\caption{Stok teknik.}\label{fig:1}
\end{center}
\end{figure}
\end{document}

Der skal endvidere ligges jpeg2ps converter ind i bin mappen i følge tråden her
http://www.eksperten.dk/spm/659765
Jeg går på AAU og jeg står for opsætning af rapporten. og jeg vil gerne gøre det så let for de andre at aætte ting ind ovs. så derfor synes jeg det ville være lettest de kunne indsætte billederne direkte i .jpg
Håber virkelig du kan hjælpe, for jeg kan ikke selv se fejlen i min kode, eller hvad jeg gør forkert.
Avatar billede kkejser Nybegynder
20. november 2005 - 19:16 #11
jeg er villig til at smide 50 point oveni, skal bare have løst det her.
Avatar billede soreno Praktikant
21. november 2005 - 15:23 #12
Kan du ikke bare gøre sådan her:

\documentclass[12pt, a4paper]{article}
\usepackage[danish]{varioref}
\usepackage[danish]{babel}
\usepackage[latin1]{inputenc}
\usepackage{graphicx}
\usepackage{epsfig}
\usepackage{cite}
\usepackage{fancyhdr}
\usepackage{lastpage}
\pagestyle{fancy}
\headheight 15pt

\renewcommand{\headrulewidth}{0.5pt} \renewcommand{\footrulewidth}{0.5pt}
\lhead{} \chead{} \rhead{} \lfoot{} \cfoot{}
\rfoot{Side \thepage \thinspace af \pageref{LastPage}}

\begin{document}
\section{Foobar}
Et billeder der beskriver et eller andet kan ses i figur \vref{fig:foobar}.

\begin{figure}[hbt]
\begin{center}
\includegraphics[width=5cm, angle=0]{xmas.eps}
\caption{\textit{\label{fig:foobar}Et billede i jpeg formatet.}}
\end{center}
\end{figure}

\end{document}


Dvs. konvertere til eps uden for latex miljøet.

Jeg havde et billede xmas.jpg som jeg konverterede til eps vha.
jpeg2ps xmas.jpg > xmas.eps

Så kørte jeg:
latex test.tex
dvips test.dvi
ps2pdf test.ps
Avatar billede kkejser Nybegynder
22. november 2005 - 00:26 #13
Okey ja men jeg må jo bare gøre det den vej rundt. jeg har prøvet men kan ikke få det til at virke når jeg sætter billede ind, men når jeg ikke har bilelde inde virker det perfekt, jeg har prøvet at indsætte til og fundet et billede jeg kalder xmas.jpg.og konventere det i cmd "jpeg2ps xmas.jpg>xmas.eps" har prøvet bare med .ps det er rigtig nok ikke?
Den skriver følgende fejl når jeg konventere fra dvi til ps.
Could not find figure file xmas.eps; continuing
Avatar billede soreno Praktikant
22. november 2005 - 07:43 #14
Prøv at hente:
http://www.daimi.au.dk/~soreno/test.zip

Og kør build.bat fra det directory hvor du har udpakket filerne.

Virker det ?

(Forudsætter at [LOCATION]\texmf\miktex\bin er i PATH variablen.)
Avatar billede kkejser Nybegynder
22. november 2005 - 21:51 #15
Jeg kan ikke få det til at virke endnu, men jeg har fundet en metode ti ldet nu, jeg bruger Adobe acrobat reader Pro
der ligger en 30 dages trail man kan hente, og den kan konventere dvi til pdf, og den kan samtidig få billederne med.
men hvis du nu smider et svar soreno så får du de 30 er det okey, for har brugt dine komentarer til at gennemtænke andre muligheder.
Mvh Kejser
Avatar billede soreno Praktikant
23. november 2005 - 10:57 #16
ok.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester