www.vorhilfe.de
Vorhilfe

Kostenlose Kommunikationsplattform für gegenseitige Hilfestellungen.
Hallo Gast!einloggen | registrieren ]
Startseite · Forum · Wissen · Kurse · Mitglieder · Team · Impressum
Forenbaum
^ Forenbaum
Status Vorhilfe
  Status Geisteswiss.
    Status Erdkunde
    Status Geschichte
    Status Jura
    Status Musik/Kunst
    Status Pädagogik
    Status Philosophie
    Status Politik/Wirtschaft
    Status Psychologie
    Status Religion
    Status Sozialwissenschaften
  Status Informatik
    Status Schule
    Status Hochschule
    Status Info-Training
    Status Wettbewerbe
    Status Praxis
    Status Internes IR
  Status Ingenieurwiss.
    Status Bauingenieurwesen
    Status Elektrotechnik
    Status Maschinenbau
    Status Materialwissenschaft
    Status Regelungstechnik
    Status Signaltheorie
    Status Sonstiges
    Status Technik
  Status Mathe
    Status Schulmathe
    Status Hochschulmathe
    Status Mathe-Vorkurse
    Status Mathe-Software
  Status Naturwiss.
    Status Astronomie
    Status Biologie
    Status Chemie
    Status Geowissenschaften
    Status Medizin
    Status Physik
    Status Sport
  Status Sonstiges / Diverses
  Status Sprachen
    Status Deutsch
    Status Englisch
    Status Französisch
    Status Griechisch
    Status Latein
    Status Russisch
    Status Spanisch
    Status Vorkurse
    Status Sonstiges (Sprachen)
  Status Neuerdings
  Status Internes VH
    Status Café VH
    Status Verbesserungen
    Status Benutzerbetreuung
    Status Plenum
    Status Datenbank-Forum
    Status Test-Forum
    Status Fragwürdige Inhalte
    Status VH e.V.

Gezeigt werden alle Foren bis zur Tiefe 2

Navigation
 Startseite...
 Neuerdings beta neu
 Forum...
 vorwissen...
 vorkurse...
 Werkzeuge...
 Nachhilfevermittlung beta...
 Online-Spiele beta
 Suchen
 Verein...
 Impressum
Das Projekt
Server und Internetanbindung werden durch Spenden finanziert.
Organisiert wird das Projekt von unserem Koordinatorenteam.
Hunderte Mitglieder helfen ehrenamtlich in unseren moderierten Foren.
Anbieter der Seite ist der gemeinnützige Verein "Vorhilfe.de e.V.".
Partnerseiten
Dt. Schulen im Ausland: Mathe-Seiten:

Open Source FunktionenplotterFunkyPlot: Kostenloser und quelloffener Funktionenplotter für Linux und andere Betriebssysteme
Forum "LaTeX" - Latex Schriftart in Gnuplot
Latex Schriftart in Gnuplot < LaTeX < Mathe-Software < Mathe < Vorhilfe
Ansicht: [ geschachtelt ] | ^ Forum "LaTeX"  | ^^ Alle Foren  | ^ Forenbaum  | Materialien

Latex Schriftart in Gnuplot: Frage (beantwortet)
Status: (Frage) beantwortet Status 
Datum: 22:20 Di 20.05.2014
Autor: notinX

Guten Abend,

ich möchte mit Gnuplot erstellte Graphen in einem Latex-Dokument verwenden. Dazu wäre es schön, wenn die Beschriftung der Graphen in der gleichen Schriftart wie das Latex Dokument ist. Geht das irgendwie? Zusätzlich wäre es noch praktisch wenn ich auch in den Achsenbeschriftungen, etc. Formeln mit Latex-Code darstellen könnte.
Ich habe schon ein bisschen im Internet recherchiert und rausgefunden, dass man sich statt einer Bild- eine .tex-Datei ausgeben lassen kann, das ist aber nicht das was ich möchte.

Gruß,

notinX



        
Bezug
Latex Schriftart in Gnuplot: Antwort
Status: (Antwort) fertig Status 
Datum: 09:44 Mi 21.05.2014
Autor: Lustique

Teste mal das epslatex-Terminal. Du kannst dann in die labels Latex-Code reinschreiben und bekommst eine .tex-Datei und eine .eps-Datei ausgegeben. Die kannst du dann einbinden [mm] ("\input{}"), [/mm] wobei die .tex-Datei dann intern eine generierte .eps-Datei benutzt. Wenn du pdflatex benutzt, kannst du die .eps-Datei auch bspw. mit eps2pdf in ein PDF umwandeln und die .tex-Datei einfach normal einbinden (latex holt sich dann automatisch statt der .eps-Datei die .pdf-Datei). Die Schrift die im Plot genutzt wird ist dann die Schriftart des Dokuments.

Bezug
        
Bezug
Latex Schriftart in Gnuplot: Antwort
Status: (Antwort) fertig Status 
Datum: 09:58 Mi 21.05.2014
Autor: Event_Horizon

Hallo!

Wenn es prinzipiell nur um die Schriftart geht, kann gnuplot sowas wie


set terminal pdfcairo size 5in, 3in font "Courier,20"
set output "meinPlot.pdf"
plot sin(x)
unset output


Dies erzeugt ein PDF-Bild der Größe 5inch x 3 inch (Na andere Einheit wird/wurde nicht unterstützt), in welchem Courier in der Größe 20 verwendet wird. Wenn du weißt, welchen Zeichensatz du verwendest, kannst du den auch verwenden. Allerdings sind Tex-Zeichensätze manchmal etwas speziell.

Formeln kannst du so allerdings überhaupt nicht verwendet, denn gnuplot kann damit nicht umgehen. Hier müßtest du schon TeX ausgeben, und da gibt es grundsätzlich zwei Möglichkeiten:

1.: Es wird eine einzige TeX-Datei ausgegeben, in der mit pstricks o.ä. das Bild direkt von LaTeX gezeichnet wird.
Problem: Das "Texen" deines Dokuments dauert länger weil TeX jedesmal auch noch das Bild zeichnen muß. Und du bekommst kein Bild von gnuplot, das du direkt überprüfen kannst, sondern mußt immer erstmal das Dokument texen.

2.: Du erzeugst eine Kombination. Es wird ein Bild erzeugt, das alle Elemente außer der gesamten Beschriftung enthält. Daneben wird eine TeX-Datei erzeugt, welche in dein Dokument eingebunden wird. Diese Datei läd das Bild, und platziert die Beschriftung.
Vorteil: Das TeXen wird nicht langsamer, und TeX selbst erzeugt deine Beschriftung. Dadurch passt sich die Schrift perfekt in dein Dokument ein, auch, wenn du die Schriftart des gesamten Dokuments änderst.
Nachteil: Du kannst das Bild nicht mehr skalieren, sondern mußt die finale Größe bereits in gnuplot angeben. Manchmal gibt es Probleme, weil gnuplot nicht weiß, wie hoch und breit der Text, den du eingegeben hast, wirklich wird. Wenn du die Funktionen [mm] \frac{1}{x} [/mm] und [mm] \frac{1}{x^2} [/mm] plottest und diese Formeln auch zur Beschrriftung in der Legende (key) verwendest, kann es sein, daß die sich überlappen. Da muß man von Hand justieren...


Generell geht das so:

set terminal cairolatex pdf size 5in, 3in
set output "meinPlot.tex"
plot sin(x)
unset output


im Dokument dann


1: \begin{figure}
2:         \centering
3:         \input{meinPlot.tex}
4:         \caption{}
5:         \label{}
6: \end{figure} 



Ich meine, du brauchst auch die Packages color und ifpdf.





Wobei.. ich lese grade, daß gnuplot auch

set terminal cairolatex pdf standalaone size 5in, 3in

kann. Dann kann man die erzeugte TeX-Datei direkt TeXen, und bekommt ein fertiges Bild mit Formeln drin!

Bezug
Ansicht: [ geschachtelt ] | ^ Forum "LaTeX"  | ^^ Alle Foren  | ^ Forenbaum  | Materialien


^ Seitenanfang ^
www.vorhilfe.de