Re: [dk-tug] Fwd: Re: Grafik

Bo Jakobsen <[email protected]> Fri, 16 Jan 2015 13:34:19 +0100
Newsgroups gmane.comp.tex.danish
Message-ID <[email protected]>
Ultra minimalt eksempel (som virker her)

gnuplot script:

set term tikz
set o 'testplot.tex'
plot sin(x)
set o


Latex dokument:

\documentclass{article}
  \usepackage{gnuplot-lua-tikz}
\begin{document}
\input{testplot.tex}
\end{document}

virker både med latex (kræver dog at man oversætter til ps eller pdf, og 
ikke kun dvi) og pdflatex

Bo

On 2015-01-16 12:03, Lars Madsen wrote:
> Kan du ikke lige smide et fuldt minimalt eksempel, så vi kan se hele preamblen etc, så vi kan kopiere det til egne maskiner og teste
>
> Det er ikke lige os alle som har prøvet at bruge gnuplot eller lavet tikz fra gnuplot
>
> /Lars Madsen
> Institut for Matematik / Department of Mathematics
> Aarhus Universitet / Aarhus University
> Mere info: http://au.dk/daleif@imf / More information: http://au.dk/en/daleif@imf
>
>
> ________________________________________
> From: dk-tug.tug [[email protected]] on behalf of Steen Eiler Jørgensen [[email protected]]
> Sent: 16 January 2015 11:58
> To: [email protected]
> Subject: Re: [dk-tug] Fwd: Re:  Grafik
>
> Jeg kan simpelthen ikke få det til at virke.
>
> Jeg har genereret en tikz-fil i gnuplot med set terminal tikz. Jeg har
> \usepackage{tikz} i preamblen, og hiver den ind med  \input{filnavn.tikz}.
>
> [1] (filnavn.tikz
>
>
> ! Package pgfkeys Error: I do not know the key '/tikz/gnuplot' and I am
> going to ignore it. Perhaps you misspelled it.
>
>
> See the pgfkeys package documentation for explanation.
>
> Type H <return> for immediate help.
>
> ...
>
> l.1 \begin{tikzpicture}[gnuplot]
>
>
>
>
>
>
> Den 15-01-2015 kl. 14:53 skrev Morten Høgholm:
>> For mere end fem år siden anvendte jeg kombinationen af TikZ og Gnuplot direkte i pdfLaTeX og det virkede glimrende. Det kan kun være blevet bedre med årene.
>>
>> Morten
>>
>>> On Jan 15, 2015, at 8:27 AM, Lars Madsen <[email protected]> wrote:
>>>
>>> Mener da at man kan bede PNU plot både om at lave PDF filer samt give outputtet direkte i tikz
>>>
>>> /Lars Madsen
>>> Institut for Matematik / Department of Mathematics
>>> Aarhus Universitet / Aarhus University
>>> Mere info: http://au.dk/daleif@imf / More information: http://au.dk/en/daleif@imf
>>>
>>>
>>> ________________________________________
>>> From: dk-tug.tug [[email protected]] on behalf of Steen Eiler Jørgensen [[email protected]]
>>> Sent: 15 January 2015 14:23
>>> To: [email protected]
>>> Subject: [dk-tug] Fwd: Re:  Grafik
>>>
>>> Hej alle
>>>
>>> Mange tusind tak for al jeres hjælp. Det var nok Bos mail, der fik mig
>>> på sporet: Jeg behøver slet ikke Octave - jeg har fundet ud af, at jeg
>>> stort set kan nøjes med Gnuplot. Octave bruger bare gnuplot, så jeg
>>> troede, det skulle foregå i Octave, men jeg kan altså nøjes med Gnuplot.
>>>
>>> Mit næste problem er, at jeg bruger pdflatex, hvorfor jeg ikke kan
>>> inputte eps-filer, men skal bruge pdf - jeg får i hvert fald fejl, når
>>> jeg hiver gnuplot-genererede eps-filer ind i LaTeX. Gnuplot kan godt
>>> outputte pdf-filer med set terminal pdfcairo, men så kan jeg ikke få
>>> vist tekst med CM-font.
>>>
>>> Hvad gør I andre? Lader være med at bruge pdfLaTeX?
>>>
>>> Mvh Steen
>>>
>>>
>>>> Den 13-01-2015 kl. 16:00 skrev Bo Jakobsen:
>>>> 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
>>>
>>> _______________________________________________
>>> dk-tug.tug mailing list
>>> _______________________________________________
>>> dk-tug.tug mailing list
>
>
> _______________________________________________
> dk-tug.tug mailing list