Re: [dk-tug] Grafik
Bo Jakobsen <[email protected]> Tue, 13 Jan 2015 16:00:18 +0100
| Newsgroups | gmane.comp.tex.danish |
|---|---|
| Message-ID | <[email protected]> |
Hej
Det er et meget komplekst spørgsmål.
Når du bruger octave, så antager jeg at det er grafer eller lignende som
du skal lave.
Et måske dumt spørgsmål, har du prøvet at erstatte \ med \\ i dine
octave filer, det skal man f.eks. i matlab.
Jeg har for et par år siden kikket ret grundigt på de mulige værktøjer
til at lave pæne final publiserbare grafer (efter at være blevet meget
træt af Matlabs mange uheldigheder), og jeg kom frem til at den klart
bedste kandidat er gode gamle gnuplot.
Gnuplot kan outputte i mange forskellige formater, men det som jeg
bruger er samme type output som du beskriver med en .eps eller .pdf fil
sammen med en .tex fil med alle lables ect.
Det er ganske rigtigt at man ikke kan skalere figuren ned ved input i
latex, men jeg mener jo også at man skal lave de endelige figurer i den
rette størrelse så fonts/linjer og symboler passer samen.
Men jeg plejer at gøre følgende (styret gennem en make file)
Alle figs laves i gnuplot og exporteres
Et latex document laves til kun figurer, sættes med rette fonte og
lignende, og med pagestyle empty
Hver figur inputtes på en separat side
Dette dokument køres så igennem latex eller pdflatex
Hvis man bruger pdflatex kan man nu bruge
pdfcrop på pdf filen, for at få en pdf fil hvor hver side indenholder
een figure med passende boundery box.
Man kan så inputte disse figure i en artikkel eller lignende med
\includegraphics[page=XX]{figurefil.pdf}
Det har den store fordel at man kan sende alle figurer i en fil, til evt
samarbejdspartnere.
Hvis man har behov for at få alle figurene som individuelle pdf filer så
kan
pdfseparate figurfil.pdf fig-%d.pdf
klare problemet.
Hvis man bruge latex trækkes de individuelle sider ud med
dvips -E -D1200 -pp 1 -o fig1.eps figurefil.dvi
Beklager hvis det var en meget forvirrende beskrivelse, jeg kan godt se
om jeg kan finde tid til at lave en lille eksempel pakke.
Bo
On 2015-01-13 11:43, Steen Eiler Jørgensen wrote:
> Hej alle
>
> Med fare for at være lidt off-topic, så efterlyser jeg en metode til at
> lave pæn grafik til at hive ind i LaTeX.
>
> Jeg genererer grafer med Octave, og vil gerne have "pæne" fonte og
> LaTeX-matematik på. Jeg har fundet ud af, at jeg kan få outputtet en
> .tex-fil OG en .eps-fil. Desværre fjerner Octave mine backslashes i
> .tex-filen, så den skal jeg redigere efterfølgende.
>
> Alt dette er frygelig bøvlet, synes jeg. Tex-filen kan jeg så hive ind i
> mit LaTeX-dokument med \input{}, men jeg kan ikke skalere den ned til
> textwidth.
>
> Jeg bruger TeXworks med pdfLaTeX. Gode råd efterlyses!
>
> Mvh Steen
>
>
>
> _______________________________________________
> dk-tug.tug mailing list