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

Lars Madsen <[email protected]> Fri, 16 Jan 2015 13:53:24 +0000
Newsgroups gmane.comp.tex.danish
Message-ID <[email protected]>
Jeg mener jo stadigvæk at de burde sørge for at deres LaTeX pakker ligger på CTAN. Det er ikke alle som kan finde ud af at installere den slags. Så at overlade det til LaTeX installationen vil være en fordel for mange

eksemplet virker fint med memoir

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



/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: Bo Jakobsen [[email protected]]
Sent: 16 January 2015 14:39
To: Lars Madsen; Steen Eiler Jørgensen; [email protected]
Subject: Re: [dk-tug] Fwd: Re:  Grafik

Så vidt jeg kan se kommer

gnuplot-lua-tikz

filerne fra gnuplot projektet, så de bør være at finde hvis man
downloader en src fil.

Med hensyn til dit minimal eksempel, så er der ret mange pakker hentet,
prøv først at kun have
gnuplot-lua-tikz pakken.
Du har f.eks. flere pakker som har med farver at gøre, hvilket ser ud
til at være dit problem.
Jeg ved heller ikke lige hvordan det er med "memoir" klassen måske det
kan være den.

Prøv venligst mit minimal eksempel og se om det virker, så kan du
tilføje pakker der fra.

MVH
Bo

On 2015-01-16 14:21, Lars Madsen wrote:
> Er du sikker på at du har den gnuplot-lua-tikz
>
> Bos eksempel virker fint out of the box efter jeg fandt den fil et sted på nettet.
>
> BTW: du skal ikke bruge center env til at centrere figurer med. center env smider vertikalt luft på, det gør figure også.
>
> Lav følgende erstatning
>
> \begin{center} -> \centering
> \end{center}   -> (aka fjern den)
>
> /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 14:15
> To: [email protected]
> Subject: Re: [dk-tug] Fwd: Re:  Grafik
>
> Den virker så ikke her. Samme gnuplot-script giver mig
>
> ! Package xcolor Error: Undefined color `color=gp lt color border'.
>
>
> See the xcolor package documentation for explanation.
>
> Type H <return> for immediate help.
>
> ...
>
> l.5 \gpcolor{color=gp lt color border}
>
>
> -og her er mit "minimum-not-working-example" :-)
>
>
> \documentclass[12pt,a4paper,titlepage,openright]{memoir}
>
> \usepackage[utf8]{inputenc}
>
> \usepackage[T1]{fontenc}
>
> \usepackage{lmodern}
>
> \usepackage{microtype}
>
> \usepackage{amsthm,amssymb,amsmath,dsfont,mathrsfs,nicefrac} %
> Matematiske pakker
>
> \usepackage{graphicx,multirow,rotating,verbatim}
>
> \usepackage{epsfig,wasysym}
>
> \usepackage{epstopdf}
>
> \usepackage[danish]{babel}
>
> \usepackage{bm}
>
> \usepackage{mathtools}
>
> \usepackage{tikz}
>
> \usepackage{standalone}
>
> \usepackage{gnuplot-lua-tikz}
>
>
> \maxtocdepth{subsection} % include subsections
>
> \maxsecnumdepth{subsection} % number subsections
>
>
> \usepackage[colorlinks,pdftitle={Rumfartens fysik}]{hyperref}
>
>
> \begin{document}
>
>
> \begin{figure}
>
> \begin{center}
>
> \input{testplot.tex}
>
> \caption{En ledsagende tekst.}
>
> \end{center}
>
> \end{figure}
>
>
>
> \end{document}
>
>
>
>
> Den 16-01-2015 kl. 13:34 skrev Bo Jakobsen:
>> 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
>
>
> _______________________________________________
> dk-tug.tug mailing list
ATT00001.txt (text/plain, 72 B)
_______________________________________________
dk-tug.tug mailing list