Computer.Gnuplot History

Hide minor edits - Show changes to markup

November 10, 2012, at 11:49 PM by 178.27.163.48 -
Changed line 114 from:

<H2><IMG alt="Diagramm" align=middle src="../../../bilder/gnuplot/plotsw.png">A Gnuplot-Editor<IMG alt="Diagramm" align=middle src="../../../bilder/gnuplot/plotsw.png"></H2>

to:

<H2><IMG alt="Diagramm" align=middle src="http://www.sascha-reinhardt.de/pmwiki/uploads/Computer//plotsw.pngDiagramm" align=middle src="http://www.sascha-reinhardt.de/pmwiki/uploads/Computer//plotsw.png"></H2>

Changed line 309 from:

<H2><IMG alt="Diagramm" align=middle src="../../../bilder/gnuplot/plotsw.png">Ein Gnuplot-Editor<IMG alt="Diagramm" align=middle src="../../../bilder/gnuplot/plotsw.png"></H2>

to:

<H2><IMG alt="Diagramm" align=middle src="http://www.sascha-reinhardt.de/pmwiki/uploads/Computer//plotsw.pngDiagramm" align=middle src="http://www.sascha-reinhardt.de/pmwiki/uploads/Computer//plotsw.png"></H2>

November 10, 2012, at 08:58 PM by 178.27.163.48 -
Deleted lines 12-13:

<SCRIPT TYPE="text/javascript" LANGUAGE="javascript1.1" SRC="../../../javascript/fusslib.js"></SCRIPT> <link rel=stylesheet type="text/css" href="../../../Style/standard_eng.css">

November 10, 2012, at 08:57 PM by 178.27.163.48 -
Deleted line 7:

<HTML>

November 10, 2012, at 08:56 PM by 178.27.163.48 -
Changed line 117 from:

<H2><IMG alt="Diagramm" align=middle src="../../../bilder/gnuplot/plotsw.png">Ein Gnuplot-Editor<IMG alt="Diagramm" align=middle src="../../../bilder/gnuplot/plotsw.png"></H2>

to:

<H2><IMG alt="Diagramm" align=middle src="../../../bilder/gnuplot/plotsw.png">A Gnuplot-Editor<IMG alt="Diagramm" align=middle src="../../../bilder/gnuplot/plotsw.png"></H2>

November 10, 2012, at 08:55 PM by 178.27.163.48 -
Deleted lines 193-205:

<SCRIPT TYPE="text/javascript" LANGUAGE=javascript> <!-- fussurl_eng()

</SCRIPT> <p>

    <a href="http://validator.w3.org/check/referer"><img border="0"
        src="../../../bilder/valid-html401.png"
        alt="Valid HTML 4.01!" height="31" width="88"></a>
    <a href="http://jigsaw.w3.org/css-validator/">
    <img border="0" src="../../../bilder/valid-css.png"
    alt="Valid CSS!" height="31" width="88"></a>

</p>

November 10, 2012, at 08:54 PM by 178.27.163.48 -
Changed line 188 from:
	<INPUT TYPE=BUTTON VALUE="Help" NAME=hilfe onClick='window.open("hilfe_gnuplot.html","unten_rechts");'>
to:
	<INPUT TYPE=BUTTON VALUE="Help" NAME=hilfe onClick='window.open("http://www.sascha-reinhardt.de/pmwiki/pmwiki.php?n=Computer.GnuplotHilfe","unten_rechts");'>
November 10, 2012, at 08:52 PM by 178.27.163.48 -
Added line 2:

(:if userlang en:)

Added lines 14-15:

<SCRIPT TYPE="text/javascript" LANGUAGE="javascript1.1" SRC="../../../javascript/fusslib.js"></SCRIPT> <link rel=stylesheet type="text/css" href="../../../Style/standard_eng.css">

Changed line 100 from:
	}
to:
	}	
Changed lines 120-123 from:

<b>Einleitung</b><BR><BR> Mit Hilfe dieses Dokuments können sie eine Datei erzeugen, die es ihnen ermöglicht mit Hilfe des frei erhältlichen Programms Gnuplot Diagramme zu erstellen.</P>

to:

<b>Introducing</b><BR><BR> With this short formula you can generate a output, which you can use with gnuplot. Gnuplot is a program, that you can get from the internet for free. </P>

Changed lines 125-136 from:

<b>Bedienung</b><BR><BR> Sie wählen die gewünschten Optionen aus bzw. geben die Beschriftung z. B. der Achsen an und drücken danach auf den Knopf <tt>Ausgabe</tt>. Es erscheint im untersten Textfeld ein Text, der die Befehle für Gnuplot besitzt. Diesen Text müssen sie markieren und kopieren. Dieser kopiert Text wird in ein geöffnetes Editorfenster eingefügt. Diesen Text können sie jetzt abspeichern als normale Textdatei z. B. <tt>mein_plot.dem</tt>.<BR> Diese Datei können sie in Gnuplot öffnen entweder mit einem vorhandenen Menue bzw. mit dem Befehl <tt>load 'mein_plot.dem'</tt>. Sie müssen eventuell in Gnuplot das Verzeichnis wechseln, wenn Gnuplot und <tt>mein_plot.dem</tt> nicht in demselben Verzeichnis stehen. Dies geschieht mit <tt>cd 'Verzeichnisstruktur'</tt>.

to:

<b>Instruction</b><BR><BR> You choose your desired options and then you press<tt>Output</tt>. In the text flied at the bottom of the document now you see a text, who the orders for gnuplot contain. You copy the text. The copied text now inserted in a editor. This will be saved as a normal textfile e. g. <tt>my_plot.dem</tt>.<BR> This file you can open with gnuplot either with help of a menu or with the order <tt>load 'my_plot.dem'</tt>. Eventually you must change the directory, if gnuplot and <tt>my_plot.dem</tt> are not in the same directory. To do this use <tt>cd 'directory'</tt>.

Changed line 135 from:
	Wählen sie aus in welcher Form die Ausgabe erfolgen soll:
to:
	Choose the output format:
Changed lines 137-138 from:
	<OPTION VALUE="windows" SELECTED>Bildschirm</OPTION>
	<OPTION VALUE="postscript">Postscript-Datei</OPTION>
to:
	<OPTION VALUE="windows" SELECTED>screen</OPTION>
	<OPTION VALUE="postscript">Postscript-file</OPTION>
Changed lines 146-149 from:
	<OPTION VALUE="emtex">LaTeX picture enviroment with emTeX specials</OPTION>
	<OPTION VALUE="pstex">LaTeX picture enviroment with Postscript \specials</OPTION>
	<OPTION VALUE="eepic">EEPIC-- extended LaTeX picture enviroment</OPTION>
	<OPTION VALUE="mf">Metafont plotting enviroment</OPTION>
to:
	<OPTION VALUE="emtex">LaTeX picture environment with emTeX specials</OPTION>
	<OPTION VALUE="pstex">LaTeX picture environment with Postscript \specials</OPTION>
	<OPTION VALUE="eepic">EEPIC-- extended LaTeX picture environment</OPTION>
	<OPTION VALUE="mf">Metafont plotting environment</OPTION>
Changed line 151 from:
	Soll ein Gitter erzeugt werden
to:
	Grid
Changed lines 153-156 from:
	In logarithmischen Darstellung
	<INPUT TYPE=CHECKBOX NAME=xlog>-x-Achse;
	<INPUT TYPE=CHECKBOX NAME=ylog>-y-Achse<BR>
	Bezeichnung für die x-Achse (keine Sonderzeichen):
to:
	Logarithmic scale
	<INPUT TYPE=CHECKBOX NAME=xlog>-x-axis;
	<INPUT TYPE=CHECKBOX NAME=ylog>-y-axis<BR>
	label of the x-axis (no extras characters):
Changed line 158 from:
	Bezeichnung für die y-Achse (keine Sonderzeichen):
to:
	label of the y-axis (no extras characters):
Changed line 160 from:
	Überschrift des Diagramms (keine Sonderzeichen):
to:
	title of the plot (no extras characters):
Changed line 162 from:
	Soll die Bezeichnung der Funktion angezeigt werden:
to:
	Showing the name of the function:
Changed line 164 from:
	Bezeichnung der Funktion (keine Eingabe default):
to:
	title of the function (no input default):
Changed line 166 from:
	Dateiname für die Ausgabe (nicht nötig bei Bildschirmausgabe):
to:
	filename for the output (not necessary for screen output):
Changed line 168 from:
	Welche Funktion soll dargestellt werden:
to:
	Which function should be plot:
Changed line 170 from:
	<INPUT TYPE=BUTTON VALUE="Syntax" NAME=notation onClick='syntax();'>
to:
	<INPUT TYPE=BUTTON VALUE="syntax" NAME=notation onClick='syntax();'>
Changed lines 172-174 from:
	Welche Bereiche sollen verwendet werden (eine Eingabe ist nicht notwendig)<BR>
	<INPUT TYPE=TEXT SIZE="10" NAME=xmin>Startwert x-Achse;<INPUT TYPE=TEXT SIZE="10" NAME=xmax>Endwert x-Achse<BR>
	<INPUT TYPE=TEXT SIZE="10" NAME=ymin>Startwert y-Achse;<INPUT TYPE=TEXT SIZE="10" NAME=ymax>Endwert y-Achse<BR>
to:
	Which range should be plot (a input is not necessary)<BR>
	<INPUT TYPE=TEXT SIZE="10" NAME=xmin>start value x-axis;<INPUT TYPE=TEXT SIZE="10" NAME=xmax>end value x-axis<BR>
	<INPUT TYPE=TEXT SIZE="10" NAME=ymin>start value y-axis;<INPUT TYPE=TEXT SIZE="10" NAME=ymax>end value y-axis<BR>
Changed lines 177-178 from:
	Die folgenden Angaben werden gebraucht, wenn man Daten aus einer Datei darstellen möchte. Die Daten aus der Datei und in eventuell angegebene Funktion werden in
	eine Diagramm dargestellt.
to:
	The next inputs are necessary, if you want plot data from a external file with gnuplot.
Changed lines 179-180 from:
	<INPUT TYPE=CHECKBOX NAME=datei>Möchten sie Daten aus einer Datei darstellen<BR>
	Wie heisst die Datei aus der die Daten entnommen werden soll:
to:
	<INPUT TYPE=CHECKBOX NAME=datei>Do you want plot data from a external file?<BR>
	The name of the external file:
Changed line 182 from:
	Wie sollen die Punkte bezeichet werden:
to:
	Name of the points:
Changed line 184 from:
	<INPUT TYPE=CHECKBOX NAME=x_error>Fehlerbalken x-Achse;<INPUT TYPE=CHECKBOX NAME=y_error>Fehlerbalken y-Achse
to:
	<INPUT TYPE=CHECKBOX NAME=x_error>errorbar x-axis;<INPUT TYPE=CHECKBOX NAME=y_error>errorbar y-axis
Changed lines 187-188 from:
	<INPUT TYPE=BUTTON VALUE="Ausgabe" NAME=run onClick="erzeugen();">
	<INPUT TYPE=BUTTON VALUE="Hilfe" NAME=hilfe onClick='window.open("http://www.sascha-reinhardt.de/pmwiki/pmwiki.php?n=Computer.GnuplotHilfe","unten_rechts");'>
to:
	<INPUT TYPE=BUTTON VALUE="Output" NAME=run onClick="erzeugen();">
	<INPUT TYPE=BUTTON VALUE="Help" NAME=hilfe onClick='window.open("hilfe_gnuplot.html","unten_rechts");'>
Changed lines 194-206 from:
to:

<SCRIPT TYPE="text/javascript" LANGUAGE=javascript> <!-- fussurl_eng()

</SCRIPT> <p>

    <a href="http://validator.w3.org/check/referer"><img border="0"
        src="../../../bilder/valid-html401.png"
        alt="Valid HTML 4.01!" height="31" width="88"></a>
    <a href="http://jigsaw.w3.org/css-validator/">
    <img border="0" src="../../../bilder/valid-css.png"
    alt="Valid CSS!" height="31" width="88"></a>

</p>

Changed lines 212-431 from:
to:

(:if userlang de:) Gnuplot und Informationen können hier gefunden werden.


Ein kleiner Editor um mit Gnuplot anzufangen.

(:html:) <HTML> <HEAD> <META name="author" content="Sascha Reinhardt"> <META name="keywords" content="Gnuplot"> <META name="copyright" content="© 2001 Sascha Reinhardt"> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <SCRIPT TYPE="text/javascript" LANGUAGE=javascript1.2> function erzeugen() {

	var g=""
	for (i=0;i<13;i++)
	{
		if (document.eingabe.terminal.options[i].selected==true)
		{	
		g="set terminal "+document.eingabe.terminal.options[i].value+"\n"
		}
	}
	if (document.eingabe.grid.checked==true)
	{
	g=g+"set grid\n"
	}
	else	
	{
	g=g+"set nogrid\n"
	}
	if (document.eingabe.xlog.checked==true)
	{
	g=g+"set logscale x\n"
	}
	else	
	{
	g=g+"set nologscale x\n"
	}
	if (document.eingabe.ylog.checked==true)
	{
	g=g+"set logscale y\n"
	}
	else	
	{
	g=g+"set nologscale y\n"
	}

	g=g+"set xlabel '"+document.eingabe.xlabel.value+"'\n"
	g=g+"set ylabel '"+document.eingabe.ylabel.value+"'\n"
	g=g+"set title '"+document.eingabe.title.value+"'\n"
	if (document.eingabe.key.checked==true)
	{
	g=g+"set key\n"
	}
	else
	{
	g=g+"set nokey\n"
	}
	if (document.eingabe.terminal.options[0].selected!=true)
	{
	g=g+"set output '"+document.eingabe.output.value+"'\n"
	}
	g=g+"plot ["+document.eingabe.xmin.value+":"+document.eingabe.xmax.value+"] ["+document.eingabe.ymin.value+":"+document.eingabe.ymax.value+"] "
	if ((document.eingabe.title_funk.value!="") && (document.eingabe.key.checked==true))
	{
	g=g+document.eingabe.funk.value+" title '"+document.eingabe.title_funk.value+"' "
	}
	else
	{
	g=g+document.eingabe.funk.value
	}
	if (document.eingabe.datei.checked==true)
	{
		if(document.eingabe.funk.value.length==0)
		{
			g=g+" '"+document.eingabe.datei_name.value+"' "
		}
		else
		{
			g=g+", '"+document.eingabe.datei_name.value+"' "
		}
	if ((document.eingabe.x_error.checked==true) && (document.eingabe.y_error.checked==true))
		{
			g=g+" xyerrorbars"
		}
	else
	{
	if (document.eingabe.x_error.checked==true)
		{
		g=g+"  xerrorbars"
		}
	if (document.eingabe.y_error.checked==true)
		{
		g=g+" yerrorbars"
		}
	}
	if ((document.eingabe.title_daten.value!="") && (document.eingabe.key.checked==true))
	{
	g=g+" title '"+document.eingabe.title_daten.value+"' "
	}
	}
	document.eingabe.ausgabe.value=g+"\n"

} function syntax() { window.open("syntax_gnuplot.html","syntax_gnuplot","resizable=yes,scrollbars=yes,innerWidth=500,innerHeight=500") } </SCRIPT> <TITLE>Gnuplot</TITLE> </HEAD> <BODY> <center> <H2><IMG alt="Diagramm" align=middle src="../../../bilder/gnuplot/plotsw.png">Ein Gnuplot-Editor<IMG alt="Diagramm" align=middle src="../../../bilder/gnuplot/plotsw.png"></H2> </center> <P> <b>Einleitung</b><BR><BR> Mit Hilfe dieses Dokuments können sie eine Datei erzeugen, die es ihnen ermöglicht mit Hilfe des frei erhältlichen Programms Gnuplot Diagramme zu erstellen.</P> <P> <b>Bedienung</b><BR><BR> Sie wählen die gewünschten Optionen aus bzw. geben die Beschriftung z. B. der Achsen an und drücken danach auf den Knopf <tt>Ausgabe</tt>. Es erscheint im untersten Textfeld ein Text, der die Befehle für Gnuplot besitzt. Diesen Text müssen sie markieren und kopieren. Dieser kopiert Text wird in ein geöffnetes Editorfenster eingefügt. Diesen Text können sie jetzt abspeichern als normale Textdatei z. B. <tt>mein_plot.dem</tt>.<BR> Diese Datei können sie in Gnuplot öffnen entweder mit einem vorhandenen Menue bzw. mit dem Befehl <tt>load 'mein_plot.dem'</tt>. Sie müssen eventuell in Gnuplot das Verzeichnis wechseln, wenn Gnuplot und <tt>mein_plot.dem</tt> nicht in demselben Verzeichnis stehen. Dies geschieht mit <tt>cd 'Verzeichnisstruktur'</tt>. </P> <hr align=center width="70%"> <FORM NAME=eingabe ACTION="">

	Wählen sie aus in welcher Form die Ausgabe erfolgen soll:
	<SELECT NAME=terminal>
	<OPTION VALUE="windows" SELECTED>Bildschirm</OPTION>
	<OPTION VALUE="postscript">Postscript-Datei</OPTION>
	<OPTION VALUE="aifm">Adobe Illustrator 3.0 Format</OPTION>
	<OPTION VALUE="cgm">Computer Graphics Metafile</OPTION>
	<OPTION VALUE="corel">EPS format for CorelDraw</OPTION>
	<OPTION VALUE="dxf">dxf-File for AutoCad</OPTION>
	<OPTION VALUE="gif">GIF-format</OPTION>
	<OPTION VALUE="pbm">Portable bitmap [small medium large]</OPTION>
	<OPTION VALUE="latex">LaTeX picture enviroment</OPTION>
	<OPTION VALUE="emtex">LaTeX picture enviroment with emTeX specials</OPTION>
	<OPTION VALUE="pstex">LaTeX picture enviroment with Postscript \specials</OPTION>
	<OPTION VALUE="eepic">EEPIC-- extended LaTeX picture enviroment</OPTION>
	<OPTION VALUE="mf">Metafont plotting enviroment</OPTION>
	</SELECT><BR>
	Soll ein Gitter erzeugt werden
	<INPUT TYPE=checkbox NAME=grid><BR>
	In logarithmischen Darstellung
	<INPUT TYPE=CHECKBOX NAME=xlog>-x-Achse;
	<INPUT TYPE=CHECKBOX NAME=ylog>-y-Achse<BR>
	Bezeichnung für die x-Achse (keine Sonderzeichen):
	<INPUT TYPE=TEXT SIZE="20" NAME=xlabel><BR> 
	Bezeichnung für die y-Achse (keine Sonderzeichen):
	<INPUT TYPE=TEXT SIZE="20" NAME=ylabel><BR> 
	Überschrift des Diagramms (keine Sonderzeichen):
	<INPUT TYPE=TEXT SIZE="50" NAME=title><BR>
	Soll die Bezeichnung der Funktion angezeigt werden:
	<INPUT TYPE=CHECKBOX NAME=key><BR>
	Bezeichnung der Funktion (keine Eingabe default):
	<INPUT TYPE=TEXT SIZE="30" NAME=title_funk><BR>
	Dateiname für die Ausgabe (nicht nötig bei Bildschirmausgabe):
	<INPUT TYPE=TEXT SIZE="20" NAME=output><BR>
	Welche Funktion soll dargestellt werden:
	<INPUT TYPE=TEXT SIZE="30" NAME=funk>
	<INPUT TYPE=BUTTON VALUE="Syntax" NAME=notation onClick='syntax();'>
	<BR>
	Welche Bereiche sollen verwendet werden (eine Eingabe ist nicht notwendig)<BR>
	<INPUT TYPE=TEXT SIZE="10" NAME=xmin>Startwert x-Achse;<INPUT TYPE=TEXT SIZE="10" NAME=xmax>Endwert x-Achse<BR>
	<INPUT TYPE=TEXT SIZE="10" NAME=ymin>Startwert y-Achse;<INPUT TYPE=TEXT SIZE="10" NAME=ymax>Endwert y-Achse<BR>
	<hr align=center width="50%">
	<P align=justify>
	Die folgenden Angaben werden gebraucht, wenn man Daten aus einer Datei darstellen möchte. Die Daten aus der Datei und in eventuell angegebene Funktion werden in
	eine Diagramm dargestellt.
	</P> 	
	<INPUT TYPE=CHECKBOX NAME=datei>Möchten sie Daten aus einer Datei darstellen<BR>
	Wie heisst die Datei aus der die Daten entnommen werden soll:
	<INPUT TYPE=TEXT SIZE="10" NAME=datei_name><BR>
	Wie sollen die Punkte bezeichet werden:
	<INPUT TYPE=TEXT SIZE="30" NAME=title_daten><BR>
	<INPUT TYPE=CHECKBOX NAME=x_error>Fehlerbalken x-Achse;<INPUT TYPE=CHECKBOX NAME=y_error>Fehlerbalken y-Achse
	<hr align=center width="50%">
	<CENTER>
	<INPUT TYPE=BUTTON VALUE="Ausgabe" NAME=run onClick="erzeugen();">
	<INPUT TYPE=BUTTON VALUE="Hilfe" NAME=hilfe onClick='window.open("http://www.sascha-reinhardt.de/pmwiki/pmwiki.php?n=Computer.GnuplotHilfe","unten_rechts");'>
	<INPUT TYPE=RESET VALUE="Reset">
	</CENTER>
	<HR align=center width="50%">	
	<TEXTAREA NAME=ausgabe ROWS=10 COLS=60 readonly></TEXTAREA>

</FORM>

</BODY> </HTML> (:htmlend:)

November 06, 2012, at 09:24 PM by 178.27.163.48 -
Changed line 191 from:
	<INPUT TYPE=BUTTON VALUE="Hilfe" NAME=hilfe onClick='window.open("http://www.sascha-reinhardt.de/html_de/computer/gnuplot/hilfe_gnuplot.html","unten_rechts");'>
to:
	<INPUT TYPE=BUTTON VALUE="Hilfe" NAME=hilfe onClick='window.open("http://www.sascha-reinhardt.de/pmwiki/pmwiki.php?n=Computer.GnuplotHilfe","unten_rechts");'>
November 06, 2012, at 09:19 PM by 178.27.163.48 -
Changed line 191 from:
	<INPUT TYPE=BUTTON VALUE="Hilfe" NAME=hilfe onClick='window.open("hilfe_gnuplot.html","unten_rechts");'>
to:
	<INPUT TYPE=BUTTON VALUE="Hilfe" NAME=hilfe onClick='window.open("http://www.sascha-reinhardt.de/html_de/computer/gnuplot/hilfe_gnuplot.html","unten_rechts");'>
November 04, 2012, at 05:39 PM by 178.27.160.245 -
Deleted lines 12-13:

<SCRIPT TYPE="text/javascript" LANGUAGE="javascript1.1" SRC="../../../javascript/fusslib.js"></SCRIPT> <link rel=stylesheet type="text/css" href="../../../Style/standard.css">

November 04, 2012, at 05:28 PM by 178.27.160.245 -
Changed lines 199-211 from:

<SCRIPT TYPE="text/javascript" LANGUAGE=javascript> <!-- fussurl_de()

</SCRIPT> <p>

    <a href="http://validator.w3.org/check/referer"><img border="0"
        src="../../../bilder/valid-html401.png"
        alt="Valid HTML 4.01!" height="31" width="88"></a>
    <a href="http://jigsaw.w3.org/css-validator/">
    <img border="0" src="../../../bilder/valid-css.png"
    alt="Valid CSS!" height="31" width="88"></a>

</p>

to:
Changed lines 206-207 from:

(:includeurl http://www.sascha-reinhardt.de/html_de/computer/gnuplot/gnuplot.html:)

to:

(:if false:) (:includeurl http://www.sascha-reinhardt.de/html_de/computer/gnuplot/gnuplot.html:)

(:end if:)

November 04, 2012, at 05:26 PM by 178.27.160.245 -
Added lines 6-218:

(:html:) <HTML> <HEAD> <META name="author" content="Sascha Reinhardt"> <META name="keywords" content="Gnuplot"> <META name="copyright" content="© 2001 Sascha Reinhardt"> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <SCRIPT TYPE="text/javascript" LANGUAGE="javascript1.1" SRC="../../../javascript/fusslib.js"></SCRIPT> <link rel=stylesheet type="text/css" href="../../../Style/standard.css"> <SCRIPT TYPE="text/javascript" LANGUAGE=javascript1.2> function erzeugen() {

	var g=""
	for (i=0;i<13;i++)
	{
		if (document.eingabe.terminal.options[i].selected==true)
		{	
		g="set terminal "+document.eingabe.terminal.options[i].value+"\n"
		}
	}
	if (document.eingabe.grid.checked==true)
	{
	g=g+"set grid\n"
	}
	else	
	{
	g=g+"set nogrid\n"
	}
	if (document.eingabe.xlog.checked==true)
	{
	g=g+"set logscale x\n"
	}
	else	
	{
	g=g+"set nologscale x\n"
	}
	if (document.eingabe.ylog.checked==true)
	{
	g=g+"set logscale y\n"
	}
	else	
	{
	g=g+"set nologscale y\n"
	}

	g=g+"set xlabel '"+document.eingabe.xlabel.value+"'\n"
	g=g+"set ylabel '"+document.eingabe.ylabel.value+"'\n"
	g=g+"set title '"+document.eingabe.title.value+"'\n"
	if (document.eingabe.key.checked==true)
	{
	g=g+"set key\n"
	}
	else
	{
	g=g+"set nokey\n"
	}
	if (document.eingabe.terminal.options[0].selected!=true)
	{
	g=g+"set output '"+document.eingabe.output.value+"'\n"
	}
	g=g+"plot ["+document.eingabe.xmin.value+":"+document.eingabe.xmax.value+"] ["+document.eingabe.ymin.value+":"+document.eingabe.ymax.value+"] "
	if ((document.eingabe.title_funk.value!="") && (document.eingabe.key.checked==true))
	{
	g=g+document.eingabe.funk.value+" title '"+document.eingabe.title_funk.value+"' "
	}
	else
	{
	g=g+document.eingabe.funk.value
	}
	if (document.eingabe.datei.checked==true)
	{
		if(document.eingabe.funk.value.length==0)
		{
			g=g+" '"+document.eingabe.datei_name.value+"' "
		}
		else
		{
			g=g+", '"+document.eingabe.datei_name.value+"' "
		}
	if ((document.eingabe.x_error.checked==true) && (document.eingabe.y_error.checked==true))
		{
			g=g+" xyerrorbars"
		}
	else
	{
	if (document.eingabe.x_error.checked==true)
		{
		g=g+"  xerrorbars"
		}
	if (document.eingabe.y_error.checked==true)
		{
		g=g+" yerrorbars"
		}
	}
	if ((document.eingabe.title_daten.value!="") && (document.eingabe.key.checked==true))
	{
	g=g+" title '"+document.eingabe.title_daten.value+"' "
	}
	}
	document.eingabe.ausgabe.value=g+"\n"

} function syntax() { window.open("syntax_gnuplot.html","syntax_gnuplot","resizable=yes,scrollbars=yes,innerWidth=500,innerHeight=500") } </SCRIPT> <TITLE>Gnuplot</TITLE> </HEAD> <BODY> <center> <H2><IMG alt="Diagramm" align=middle src="../../../bilder/gnuplot/plotsw.png">Ein Gnuplot-Editor<IMG alt="Diagramm" align=middle src="../../../bilder/gnuplot/plotsw.png"></H2> </center> <P> <b>Einleitung</b><BR><BR> Mit Hilfe dieses Dokuments können sie eine Datei erzeugen, die es ihnen ermöglicht mit Hilfe des frei erhältlichen Programms Gnuplot Diagramme zu erstellen.</P> <P> <b>Bedienung</b><BR><BR> Sie wählen die gewünschten Optionen aus bzw. geben die Beschriftung z. B. der Achsen an und drücken danach auf den Knopf <tt>Ausgabe</tt>. Es erscheint im untersten Textfeld ein Text, der die Befehle für Gnuplot besitzt. Diesen Text müssen sie markieren und kopieren. Dieser kopiert Text wird in ein geöffnetes Editorfenster eingefügt. Diesen Text können sie jetzt abspeichern als normale Textdatei z. B. <tt>mein_plot.dem</tt>.<BR> Diese Datei können sie in Gnuplot öffnen entweder mit einem vorhandenen Menue bzw. mit dem Befehl <tt>load 'mein_plot.dem'</tt>. Sie müssen eventuell in Gnuplot das Verzeichnis wechseln, wenn Gnuplot und <tt>mein_plot.dem</tt> nicht in demselben Verzeichnis stehen. Dies geschieht mit <tt>cd 'Verzeichnisstruktur'</tt>. </P> <hr align=center width="70%"> <FORM NAME=eingabe ACTION="">

	Wählen sie aus in welcher Form die Ausgabe erfolgen soll:
	<SELECT NAME=terminal>
	<OPTION VALUE="windows" SELECTED>Bildschirm</OPTION>
	<OPTION VALUE="postscript">Postscript-Datei</OPTION>
	<OPTION VALUE="aifm">Adobe Illustrator 3.0 Format</OPTION>
	<OPTION VALUE="cgm">Computer Graphics Metafile</OPTION>
	<OPTION VALUE="corel">EPS format for CorelDraw</OPTION>
	<OPTION VALUE="dxf">dxf-File for AutoCad</OPTION>
	<OPTION VALUE="gif">GIF-format</OPTION>
	<OPTION VALUE="pbm">Portable bitmap [small medium large]</OPTION>
	<OPTION VALUE="latex">LaTeX picture enviroment</OPTION>
	<OPTION VALUE="emtex">LaTeX picture enviroment with emTeX specials</OPTION>
	<OPTION VALUE="pstex">LaTeX picture enviroment with Postscript \specials</OPTION>
	<OPTION VALUE="eepic">EEPIC-- extended LaTeX picture enviroment</OPTION>
	<OPTION VALUE="mf">Metafont plotting enviroment</OPTION>
	</SELECT><BR>
	Soll ein Gitter erzeugt werden
	<INPUT TYPE=checkbox NAME=grid><BR>
	In logarithmischen Darstellung
	<INPUT TYPE=CHECKBOX NAME=xlog>-x-Achse;
	<INPUT TYPE=CHECKBOX NAME=ylog>-y-Achse<BR>
	Bezeichnung für die x-Achse (keine Sonderzeichen):
	<INPUT TYPE=TEXT SIZE="20" NAME=xlabel><BR> 
	Bezeichnung für die y-Achse (keine Sonderzeichen):
	<INPUT TYPE=TEXT SIZE="20" NAME=ylabel><BR> 
	Überschrift des Diagramms (keine Sonderzeichen):
	<INPUT TYPE=TEXT SIZE="50" NAME=title><BR>
	Soll die Bezeichnung der Funktion angezeigt werden:
	<INPUT TYPE=CHECKBOX NAME=key><BR>
	Bezeichnung der Funktion (keine Eingabe default):
	<INPUT TYPE=TEXT SIZE="30" NAME=title_funk><BR>
	Dateiname für die Ausgabe (nicht nötig bei Bildschirmausgabe):
	<INPUT TYPE=TEXT SIZE="20" NAME=output><BR>
	Welche Funktion soll dargestellt werden:
	<INPUT TYPE=TEXT SIZE="30" NAME=funk>
	<INPUT TYPE=BUTTON VALUE="Syntax" NAME=notation onClick='syntax();'>
	<BR>
	Welche Bereiche sollen verwendet werden (eine Eingabe ist nicht notwendig)<BR>
	<INPUT TYPE=TEXT SIZE="10" NAME=xmin>Startwert x-Achse;<INPUT TYPE=TEXT SIZE="10" NAME=xmax>Endwert x-Achse<BR>
	<INPUT TYPE=TEXT SIZE="10" NAME=ymin>Startwert y-Achse;<INPUT TYPE=TEXT SIZE="10" NAME=ymax>Endwert y-Achse<BR>
	<hr align=center width="50%">
	<P align=justify>
	Die folgenden Angaben werden gebraucht, wenn man Daten aus einer Datei darstellen möchte. Die Daten aus der Datei und in eventuell angegebene Funktion werden in
	eine Diagramm dargestellt.
	</P> 	
	<INPUT TYPE=CHECKBOX NAME=datei>Möchten sie Daten aus einer Datei darstellen<BR>
	Wie heisst die Datei aus der die Daten entnommen werden soll:
	<INPUT TYPE=TEXT SIZE="10" NAME=datei_name><BR>
	Wie sollen die Punkte bezeichet werden:
	<INPUT TYPE=TEXT SIZE="30" NAME=title_daten><BR>
	<INPUT TYPE=CHECKBOX NAME=x_error>Fehlerbalken x-Achse;<INPUT TYPE=CHECKBOX NAME=y_error>Fehlerbalken y-Achse
	<hr align=center width="50%">
	<CENTER>
	<INPUT TYPE=BUTTON VALUE="Ausgabe" NAME=run onClick="erzeugen();">
	<INPUT TYPE=BUTTON VALUE="Hilfe" NAME=hilfe onClick='window.open("hilfe_gnuplot.html","unten_rechts");'>
	<INPUT TYPE=RESET VALUE="Reset">
	</CENTER>
	<HR align=center width="50%">	
	<TEXTAREA NAME=ausgabe ROWS=10 COLS=60 readonly></TEXTAREA>

</FORM> <SCRIPT TYPE="text/javascript" LANGUAGE=javascript> <!-- fussurl_de()

</SCRIPT> <p>

    <a href="http://validator.w3.org/check/referer"><img border="0"
        src="../../../bilder/valid-html401.png"
        alt="Valid HTML 4.01!" height="31" width="88"></a>
    <a href="http://jigsaw.w3.org/css-validator/">
    <img border="0" src="../../../bilder/valid-css.png"
    alt="Valid CSS!" height="31" width="88"></a>

</p> </BODY> </HTML> (:htmlend:)

Changed lines 3-5 from:

A small editor for the beginning

to:

A small editor to start with Gnuplot

Added lines 1-6:

Gnuplot

Gnuplot and informations can be found here.

A small editor for the beginning

(:includeurl http://www.sascha-reinhardt.de/html_de/computer/gnuplot/gnuplot.html:)