Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Menu

Tree [631c9c] master /
 History

HTTPS access


File Date Author Commit
 config 2025-01-18 Ethan A Merritt Ethan A Merritt [af8c76] docs: Add new sections of the User Manual to de...
 demo 2025-03-04 Ethan A Merritt Ethan A Merritt [e66790] watchpoints: add watchpoint demos to the web ga...
 docs 2025-04-18 Ethan A Merritt Ethan A Merritt [c2460a] docs: error in example plot command for "with ...
 faq 2023-12-22 Ethan A Merritt Ethan A Merritt [596279] FAQ: update Makefile clean rule
 m4 2025-01-26 Ethan A Merritt Ethan A Merritt [3c2133] update autoconf/m4 macro that tests for AquaTer...
 man 2023-07-25 Ethan A Merritt Ethan A Merritt [45c84d] update INSTALL, README, japanese man page
 pm3d unknown
 share 2025-03-29 Ethan A Merritt Ethan A Merritt [3c26fa] update template configuration files Gnuplot.app...
 src 1 day ago Ethan A Merritt Ethan A Merritt [631c9c] Fix broken cases of "set colorbox invert"
 term 2025-04-12 Fredrick Brennan Fredrick Brennan [5d59c2] add ability for user to set XML <desc>
 tutorial unknown
 win 2024-05-07 Tatsuro MATSUOKA Tatsuro MATSUOKA [61d532] Update README files for Windows packaging
 .editorconfig 2017-12-07 Bastian Maerkisch Bastian Maerkisch [150325] Add indentation rules for editors with EditorCo...
 .gitattributes 2017-12-03 Bastian Maerkisch Bastian Maerkisch [414895] Use merge driver for ChangeLogs
 .gitignore 2022-01-07 Bastian Maerkisch Bastian Maerkisch [6ce09c] Update git ignore patterns
 BUGS 2017-05-30 Ethan A Merritt Ethan A Merritt [24e9aa] minor cleanup during preparation for 5.2 release
 Copyright unknown
 INSTALL 2024-09-03 Ethan A Merritt Ethan A Merritt [0a5ba8] Rework term->waitforinput() to accommodate UTF-...
 INSTALL.gnu unknown
 Makefile.am 2022-02-19 Ethan A Merritt Ethan A Merritt [f62375] remove deprecated tutorial directory as a top l...
 NEWS 2023-01-13 Ethan A Merritt Ethan A Merritt [a72cb5] png (gdlib): Change default to "set term png bu...
 PATCHLEVEL 2023-01-07 Ethan A Merritt Ethan A Merritt [180145] End development of version 5.4 - freeze current...
 PGPKEYS unknown
 README 2023-07-25 Ethan A Merritt Ethan A Merritt [45c84d] update INSTALL, README, japanese man page
 README.emacs unknown
 RELEASE_NOTES 2024-07-23 Ethan A Merritt Ethan A Merritt [8e235f] Copyright date -> 2024
 TODO 2024-06-19 Ethan A Merritt Ethan A Merritt [2401f0] update project TODO
 compile 2022-11-03 Ethan A Merritt Ethan A Merritt [e219cb] update autoconf scripts using autoreconf (GNU A...
 configure.ac 2024-10-11 Ethan A Merritt Ethan A Merritt [fb0ae3] If ./configure --with-metapost, add metapost he...
 configure.vms 2023-02-01 Ethan A Merritt Ethan A Merritt [88d1e7] remove remaining traces of COLUMN_HELP configur...
 depcomp 2022-11-03 Ethan A Merritt Ethan A Merritt [e219cb] update autoconf scripts using autoreconf (GNU A...
 install-sh 2022-11-03 Ethan A Merritt Ethan A Merritt [e219cb] update autoconf scripts using autoreconf (GNU A...
 missing 2023-01-06 Ethan A Merritt Ethan A Merritt [5e7ca8] docs: Remove nroff/groff/troff rnh document con...
 mkinstalldirs 2022-11-03 Ethan A Merritt Ethan A Merritt [e219cb] update autoconf scripts using autoreconf (GNU A...
 prepare 2024-04-09 Ethan A Merritt Ethan A Merritt [b55fb5] remove vestiges of the old latex tutorial
 stamp-h.in unknown

Read Me

The Gnuplot Plotting Utility
============================

 Gnuplot is a command-line driven interactive function plotting utility
for linux, OSX, MSWin, VMS, and many other platforms.  The software is
copyrighted but freely distributed (i.e., you don't have to pay for it).
It was originally written to allow scientists and students to visualize
mathematical functions and data.  Gnuplot supports output to many types
of terminals, printers, and file formats.  It is easily extensible to
include new devices.  

 The "gnu" in gnuplot is NOT related to the Free Software Foundation.
The naming is just a coincidence (and a long story; see the gnuplot FAQ
for details). Thus gnuplot is not covered by the GPL (GNU Public License)
copyleft, but rather by its own copyright statement, included in all source
code files.  Some code modules are dual-licensed.

 Gnuplot handles both curves (2 dimensions) and surfaces (3 dimensions).
Surfaces can be plotted as a mesh fitting the specified function, floating
in the 3-d coordinate space, or as a contour plot on the x-y plane.
For 2-d plots, there are also many plot styles including lines, points,
boxes, heat maps, stacked histograms, and contoured projections of 3D data.
Graphs may be labeled with arbitrary labels and arrows, axis labels, 
a title, date and time, and a key.  The interface includes command-line
editing and history on most platforms.

 The new gnuplot user should begin by reading the general information
available by typing `help` after running gnuplot. Then read about the
`plot` command (type `help plot`).  The manual for gnuplot (which is a
nicely formatted version of the on-line help information) is available
as a PDF document, created via LaTeX.  Look at the docs/Makefile
for other options for formatting the documentation.

 The gnuplot source code and executables may be copied and/or modified
freely as long as the copyright messages are left intact.

Copyright and Porting
=====================

 See the Copyright file for copyright conditions.

 See the ChangeLog and docs/old/History.old file for changes to gnuplot.

 Build instructions are in the INSTALL file.  Some additional
information needed to port gnuplot to new platforms not covered by
GNU autoconf can be found in the PORTING file. 

 The code for gnuplot was written with portability in mind, and has been
run on an amazing variety of operating systems and hardware over the years.
However, the current code has not been tested on all those older platforms
and some of the conditional code to support quirks of obsolete compilers
and OS features has been removed.  You can expect that gnuplot will compile
more or less out of the box on any system that has a c99 compliant C compiler.
Some optional drivers are written in C++ or lua.

Help and Bug Reports
====================

 Your primary place to go searching for help with gnuplot should
be the project's webpage.  At the time of this writing, that's

	http://gnuplot.sourceforge.net

 It has links to a lot of material, including the project's development
page, also at SourceForge:

	http://sourceforge.net/projects/gnuplot/

 There are separate tracking systems for Feature Requests and proposed
patches that implement new features, also hosted at SourceForge.

 All bug reports should include the version of gnuplot you are using,
the operating system and version you are running it on, and the output
device (gnuplot's "terminal") that you are plotting to.  It helps a lot
to provide a simple script, possibly with data, that reproducibly 
demonstrates the problem you are reporting.
 
Mailing Lists
=============

 The gnuplot mailing lists are currently operated through the general
development site on SourceForge.net.  Subscribe to mailing lists via
the web interface at
	
	http://sourceforge.net/mail/?group_id=2055

 The lists you may be interested in are "gnuplot-info" and "gnuplot-beta".
"gnuplot-info" is for general discussion and questions about how to use
the program.  "gnuplot-beta" is for discussion about possible new features,
plans for future work, release schedules, or other development issues.

----

                                        -Thomas Williams-
                                        -Alex Woo-
                                        -David Denholm-
                                        -Lars Hecking-
					-Ethan Merritt-