Difference between revisions of "Gnuplot/C2/Introduction-to-Gnuplot/English"

From Script | Spoken-Tutorial
Jump to: navigation, search
Line 1: Line 1:
'''[Title of script''': '''Introduction to gnuplot'''
+
{|border=1
 +
||'''Visual Cue'''
 +
||'''Narration'''
  
'''Author: '''Rani Parvathy
+
|-
 +
|| '''Slide Number 1'''
 +
'''Title Slide '''
 +
'''Introduction to gnuplot'''
 +
|| Welcome to the tutorial on '''Introduction to gnuplot'''
  
'''Keywords:''' gnuplot, video tutorial, spoken tutorial, software installation, set term, check installation, build, compile, download files, extract files from the tar ball
+
|-
 +
||'''Slide Number 2'''  
 +
'''Learning Objectives'''
 +
||  In this tutorial, we will
 +
*  Download and install gnuplot 5.2.5
 +
*  Test the installation and
 +
*  Test terminal capability
  
 +
|-
 +
||  '''Slide Number 3
 +
System and Software Requirement'''
 +
||  To record this tutorial, I am using
 +
* Debian Linux nine point three
 +
* Gedit text editor 3.22.0
 +
* Firefox Web browser 52.5.0 and
 +
* Working internet to download gnuplot
  
 +
|-
 +
||  '''Slide Number 4'''
 +
'''Pre-requisites'''
 +
||  To follow this tutorial, learners must be familiar with,
 +
* Basic computer and internet skills
 +
and
 +
* Concept of graph and Mathematics knowledge
  
 +
|-
 +
||  '''Slide Number 5'''
 +
'''Download link'''
 +
|| Download link for gnuplot is gnuplot dot info
 +
The software is available for all operating systems
  
 +
|-
 +
||  Open web browser
 +
|| First, I will use Firefox web browser to download the latest version of gnuplot
  
{| style="border-spacing:0;width:6.8528in;"
 
 
|-
 
|-
! align=center style="background-color:#993366;border-top:1pt solid #000000;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.0382in;" | Visual Cue
+
|| Click on '''Search your computer and online resources''' icon
! align=center style="background-color:#993366;border:1pt solid #000000;padding:0.0382in;" | Narration
+
|| Press the windows key on keyboard
 +
 
 
|-
 
|-
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.0382in;" | '''Slide Number 1'''  
+
|| Type '''firefox''' and press enter
 +
|| In search form type '''firefox''' and press enter
  
'''Title Slide '''  '''Introduction to gnuplot'''
 
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.0382in;color:#000000;" | Welcome to the tutorial on '''Introduction to Gnuplot'''.
 
 
|-
 
|-
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.0382in;" | '''Slide Number 2'''  
+
||
 +
|| '''Firebox''' web browser opens for me
  
'''Learning Objectives'''  
+
|-
 +
|| Type '''gnuplot.info''' and press enter
 +
|| In address bar, type '''gnuplot dot info''' and press '''enter'''
  
 +
|-
 +
||  Go to '''gnuplot.info'''
 +
||  This loads the official web page of '''gnuplot'''
 +
I will scroll down
  
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.0382in;" In this tutorial, we will 
+
|-
 +
|| Hover mouse next to current version and release 5.2.5
 +
||  The current '''version''' of software is '''5.2''' and '''release''' is '''5.2.5'''  
 +
This is the version number at the time of recording this tutorial  
  
* Download and install '''gnuplot''' 5.2.5
+
|-
*  Test the installation
+
|| | Hover mouse over Release notes, User manual and demonstration gallery
*  Test '''terminal''' capability
+
|| Notice links for the latest '''Release''' '''notes''', '''user''' '''manual''' and '''demonstration''' '''gallery'''
  
 
|-
 
|-
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.0382in;" | '''Slide Number 3'''  
+
|| Click on link for '''Release 5.2.5'''
 +
||  When you practice this tutorial, the current version or release may be different
 +
Click on the link for current release.
  
'''System and Software Requirement'''
+
|-
 +
||
 +
|| Next, let's download the required files.
  
 +
|-
 +
||  Click on the '''Parent folder'''
 +
|| Click on the '''Parent folder''' link and scroll down
 +
Notice the different versions and upgrades on the software
  
 +
|-
 +
||  Click on '''5.2.5''' link
 +
|| Click on '''5.2.5''' link
  
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.0382in;" |  To record this tutorial, I am using
+
|-
 +
||
 +
|| The latest version release link is seen in green color
 +
Scroll down the refreshed page and notice the various downloadable files.
  
 +
|-
 +
||  Hover mouse next to .exe , .html readme files
 +
||  Dot exe files are compiled for windows operating system.
 +
If you are windows user, download the '''dot exe''' files
 +
Double click to install them
  
* '''Debian Linux '''
 
* '''Gedit text editor''' 3 point two two
 
* '''Firefox Web browser''' 52 point 5
 
 
|-
 
|-
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.0382in;" | '''Slide Number 4'''  
+
|| Hover mouse next to ‘’’gnuplot-5.2.5.tar.gz’’’ file
 +
|| We need the '''tar dot gz''' file for compiling program in '''Linux''' system
  
'''Pre-requisites'''  
+
|-
 +
|| Click on  '''gnuplot-5.2. 5 .tar.gz'''
 +
|| Click on  '''gnuplot  hyphen  5  dot  2  dot  5  dot  tar  dot  gz'''
  
 +
|-
 +
||
 +
|| Page refreshes, and after a short pause, a '''save''' dialogue box opens
  
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.0382in;" | To follow this tutorial, learners must be familiar with, 
+
|-
 +
||Choose save file, click '''ok'''
 +
||Choose '''save''' '''file''' option.  
 +
  Click '''ok''' to download the '''tar, zipped file'''
  
 +
|-
 +
||
 +
|| Allow file download to complete
 +
Let's extract the required files and install '''gnuplot''' using terminal commands
  
* Basic computer and '''Internet''' skills
 
* Have working internet to download '''gnuplot''' and
 
* Have concept of graph and Mathematics knowledge
 
 
|-
 
|-
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.0382in;" | '''Slide Number 5'''  
+
||
 +
|| The downloaded file is in my '''Downloads''' folder
  
'''Download link'''
 
 
 
 
 
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.0382in;" |  Download link for '''gnuplot''' is '''gnuplot dot info '''
 
 
 
The software is available for all operating systems.
 
 
|-
 
|-
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.0382in;color:#000000;" | Open web browser
+
|| Press '''Ctrl alt t'''
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.0382in;color:#000000;" | First, I will use '''Firefox''' web browser to download the latest version of '''gnuplot'''.
+
|| Open a '''terminal''' by pressing '''Control Alt T''' keys together
 +
A '''terminal''' opens
 
|-
 
|-
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.0382in;color:#000000;" | Click on '''Search your computer and online resources''' icon
+
|| Type '''cd ~/Downloads''' and press '''enter'''
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.0382in;color:#000000;" | Press the '''Windows''' key on keyboard.
+
|| In terminal prompt, type '''cd space tilda backslash Downloads''' and '''enter'''
 +
 
 
|-
 
|-
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.0382in;color:#000000;" | Type '''Firefox''' and press enter
+
||'''>tar -xvf gnuplot-5.2.5.tar.gz''' and '''enter'''
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.0382in;color:#000000;" | In the '''search form''' type '''Firefox''' and press '''Enter'''.
+
||  To extract files from the tarball, type the command,
 +
'''tar  space hyphen xvf space gnuplot hyphen five dot two dot five dot tar dot gz’’’
 +
Press '''enter''' to execute the command
 +
 
 
|-
 
|-
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.0382in;color:#000000;" |
+
|| Hover mouse next to newly created directory '''gnuplot-5.2.5'''
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.0382in;color:#000000;" | '''Firebox''' web browser opens for me.
+
|| A new directory '''gnuplot hyphen 5 dot  2  dot 5''' is created in '''Downloads'''  folder
 +
 
 
|-
 
|-
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.0382in;color:#000000;" | Type '''gnuplot.info''' and press enter
+
|| '''Ctrl shift k'''
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.0382in;color:#000000;" | In the address bar, type '''gnuplot dot info''' and press '''Enter'''.
+
||   The files are extracted to the new directory
 +
I will clear the screen and bring prompt to top of the '''terminal''' for clarity. 
 +
Press '''control shift k '''on keypad
 +
 
 
|-
 
|-
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.0382in;color:#000000;" | Go to '''gnuplot.info'''
+
|| '''cd gnuplot-5.2.5''' and '''enter'''
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.0382in;" | This loads the official web page of '''gnuplot'''.
+
||   Go to the newly created directory
 +
'''cd  space gnuplot hyphen 5 dot  2  dot  5'''  and  '''enter'''
  
 
I will scroll down.
 
 
|-
 
|-
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.0382in;color:#000000;" | Hover mouse next to current version and release 5.2.5
+
||'''sudo apt install -y libwxgtk3.0-dev qtbase5-dev libqt5svg5-dev'''
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.0382in;" |  The current '''version''' of software is '''5 point 2''' and '''release''' is '''5 point 2 point 5'''
+
|| For support of interactive qt terminal in Debian, type the 2 following commands.
 +
Please enter sudo password if prompted.
  
 
This is the version number at the time of recording this tutorial.
 
|-
 
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.0382in;color:#000000;" | Hover mouse over Release notes, User manual and demonstration gallery
 
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.0382in;color:#000000;" | Notice links for the latest '''Release Notes, User Manual''' and '''demonstration gallery.'''
 
 
|-
 
|-
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.0382in;color:#000000;" | Click on link for '''Release 5.2.5'''
+
||''' Clear screen , control+shift+k '''
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.0382in;" | When you practice this tutorial, the current version or release may be different.  
+
|| Allow the process to be completed.
 +
I will clear the screen for clarity in video.  
  
 
Click on the link for current release.
 
|-
 
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.0382in;color:#000000;" |
 
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.0382in;color:#000000;" | Next, let's download the required files.
 
|-
 
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.0382in;color:#000000;" | Click on the '''Parent folder'''
 
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.0382in;color:#000000;" | Click on the '''Parent folder''' link and scroll down.
 
|-
 
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.0382in;color:#000000;" |
 
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.0382in;color:#000000;" | Notice the different versions and upgrades on the software.
 
|-
 
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.0382in;color:#000000;" | Click on '''5.2.5''' link
 
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.0382in;color:#000000;" | Click on '''5 point 2 point 5''' link.
 
|-
 
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.0382in;color:#000000;" |
 
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.0382in;color:#000000;" | The latest version release link is seen in green color.
 
|-
 
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.0382in;color:#000000;" |
 
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.0382in;color:#000000;" | Scroll down the refreshed page and notice the various downloadable files.
 
 
|-
 
|-
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.0382in;color:#000000;" | Hover mouse next to .exe , .html readme files
+
||'''sudo TERMLIBS="-lX11" ./configure --with-qt=qt5 --with-wx-single-threaded'''
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.0382in;" |  '''Dot exe''' files are compiled for '''Windows''' operating system.  
+
|| Again enter command as seen in the video
 +
It is also mentioned in the installation sheet.
  
 
If you are a '''Windows''' user, download the '''dot exe''' files.
 
 
 
Double click to install them.
 
|-
 
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.0382in;" |  Hover mouse next to  gnuplot-5.2.5 .tar.gz file
 
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.0382in;color:#000000;" | We need the '''tar dot gz''' file for compiling program in '''Linux''' system.
 
|-
 
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.0382in;color:#000000;" | Click on gnuplot-5.2.5.tar.gz
 
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.0382in;color:#000000;" | Click on '''gnpulot hyphen 5dot 2 dot 5 dot tar dot gz'''
 
|-
 
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.0382in;color:#000000;" |
 
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.0382in;color:#000000;" | Page refreshes, and after a short pause, a '''Save''' dialog box opens.
 
 
|-
 
|-
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.0382in;color:#000000;" | Choose save file, click '''ok'''
+
||''' Clear screen, control+shift+k  '''
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.0382in;" | Choose '''Save File''' option.
+
|| Allow the process to be completed.
 +
I will again clear the screen for clarity in video.
  
  
Click '''Ok''' to download the '''tar zipped file'''.
 
|-
 
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.0382in;color:#000000;" |
 
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.0382in;color:#000000;" | Allow file download to complete.
 
|-
 
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.0382in;color:#000000;" |
 
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.0382in;color:#000000;" | Let's extract required files and install '''gnuplot''' using '''terminal commands'''.
 
|-
 
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.0382in;color:#000000;" |
 
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.0382in;color:#000000;" | The downloaded file is in my '''Downloads''' folder.
 
|-
 
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.0382in;color:#000000;" |
 
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.0382in;color:#000000;" | Open a '''terminal''' by pressing '''Control Alt T''' keys together.
 
|-
 
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.0382in;color:#000000;" |
 
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.0382in;color:#000000;" | A '''terminal''' opens.
 
 
|-
 
|-
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.0382in;color:#000000;" | Type '''~/Downloads''' and press '''enter'''
+
||'''gedit RELEASE_NOTES'''
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.0382in;color:#000000;" | In '''terminal prompt''', type
+
|| Type '''gedit space RELEASE underscore NOTES''' and enter
  
'''cd space tilda backslash Downloads''' and '''Enter'''.
 
 
|-
 
|-
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.0382in;color:#000000;" | '''>tar -xvf gnuplot-5.2.5.tar.gz''' and '''enter'''
+
|| Open file Release notes, scroll down
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.0382in;" | To extract files from the '''tarball''', type the '''command''',
+
||  The file opens in a text editor.   
 +
Let's scroll down to the installation section
  
 
'''tar space hyphen xvf space gnulot hyphen 5dot 2 dot 5 dot tar dot gz '''
 
 
 
Press '''Enter''' to execute the command.
 
 
|-
 
|-
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.0382in;color:#000000;" | Hover mouse next to newly created directory '''gnuplot-5.2.5'''
+
|| Hover mouse next to install section
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.0382in;color:#000000;" | A new directory '''gnulot 5dot 2 dot 5''' is created in '''Downloads''' folder.
+
|| Installation has three parts, '''build, test''' and '''install''' as seen from the file.
|-
+
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.0382in;color:#000000;" | '''Ctrl + shift + k'''
+
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.0382in;" |  The files are extracted to the new directory.
+
 
+
 
+
I will clear the screen and bring the '''prompt''' to top of the '''terminal''' for clarity.  
+
 
+
  
Press '''Control Shift K''' on keypad.
 
 
|-
 
|-
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.0382in;color:#000000;" | '''cd gnuplot-5.2.5''' and '''enter'''
+
||  
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.0382in;" | Go to the newly created '''directory'''.
+
|| Commands required for installation are mentioned here
  
 
Type '''cd space gnulot hyphen 5dot 2 dot 5''' and '''Enter'''
 
 
|-
 
|-
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.0382in;color:#000000;" | >'''gedit RELEASE_NOTES'''
+
|| Close gedit, click on 'x' sign
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.0382in;color:#000000;" | Type '''gedit space RELEASE underscore NOTES''' and '''Enter'''.
+
||  To compile and install we will use terminal commands.
|-
+
So, let's close '''gedit'''. Click on the ''''x'''' sign.  
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.0382in;color:#000000;" | Open file Release notes, scroll down
+
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.0382in;" |  The file opens in a text editor. 
+
 
+
  
Let's scroll down to the installation section.
 
 
|-
 
|-
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.0382in;color:#000000;" | Hover mouse next to  
+
|| Go to '''terminal'''
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.0382in;color:#000000;" | Installation has three parts, '''build, test''' and '''install''' as seen from the file.
+
|| Go back to the terminal
|-
+
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.0382in;color:#000000;" |
+
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.0382in;color:#000000;" | '''Commands''' required for installation are mentioned here.
+
|-
+
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.0382in;color:#000000;" | Close gedit, click on 'x' sign
+
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.0382in;" |  To compile and install we will use '''terminal commands'''. 
+
 
+
  
So, let's close '''gedit'''. Click on the '''x''' sign.
 
 
|-
 
|-
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.0382in;color:#000000;" |
+
|| Type '''sudo bash ./configure'''
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.0382in;color:#000000;" | Go back to the '''terminal.'''
+
||  Type, '''sudo space dot backslash configure''' to build
|-
+
'''Press''' enter after each command to execute it.
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.0382in;color:#000000;" | Type '''sudo bash ./configure'''
+
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.0382in;" |  Type, '''sudo space dot backslash configure''' to build.  
+
 
+
  
Press''' Enter''' after each '''command''' to execute it. 
 
 
|-
 
|-
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.0382in;color:#000000;" |  
+
||  
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.0382in;" | If prompted for '''password''' enter '''sudo password'''.  
+
||   If prompted for '''password''', enter '''sudo''' '''password'''.  
 +
Allow the process to complete
 +
Have '''system administrator''' install program, if you do not have permission
  
 
Allow the process to complete.
 
 
 
Have '''system administrator''' install program, if you do not have permission.
 
 
|-
 
|-
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.0382in;color:#000000;" |  
+
||  
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.0382in;" | Examine the output of script on the screen.   
+
||   Examine the output of script on the screen.   
 +
If there are difficulties, have system administrator address them.
  
 
If there are difficulties, have '''system administrator''' address them
 
 
|-
 
|-
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.0382in;color:#000000;" | '''Ctrl shift K'''
+
|| '''Ctrl + shift + k'''
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.0382in;" | I will also clear the screen for clarity in the video.
+
|| I will also clear the screen for clarity in the video  
  
Press '''Control Shift K''' on keypad.
 
 
|-
 
|-
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.0382in;" | Type '''sudo make''' and '''enter'''  
+
||   Type '''sudo make'''
 
+
'''Ctrl + shift + k'''  
 
+
||   Type '''sudo space make'''  
Press''' control shift K'''  
+
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.0382in;" | Type '''sudo space make'''  
+
 
+
 
+
 
From now on, please press '''enter''' to execute command  
 
From now on, please press '''enter''' to execute command  
 
 
 
I will not mention it separately.  
 
I will not mention it separately.  
 +
Press '''control shift k''' on keypad
  
 
Press '''Control Shift K''' on keypad.
 
 
|-
 
|-
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.0382in;" | Type '''sudo' make check '''and '''Enter'''  
+
||   Type '''sudo''' '''make check '''and '''enter'''  
 
+
||   Type '''sudo''' '''space''' '''make space check '''to test the build  
 
+
Press''' control shift k'''  
+
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.0382in;" | Type '''sudo''' '''space make space check '''to test the build.
+
 
+
 
+
 
A graphics window appears and disappears.   
 
A graphics window appears and disappears.   
 +
Clear the screen with '''control shift k''' on keypad
  
 +
|-
 +
||Type '''sudo make install''' and '''enter'''
 +
|| Enter command, '''sudo space''' '''make space install''', to install program
  
Press '''Control Shift K''' on keyboard
 
 
|-
 
|-
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.0382in;color:#000000;" | Type '''sudo''' '''make install''' and '''enter'''
+
||  
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.0382in;color:#000000;" | Enter the command, '''sudo space make space install''', to install program.
+
|| The program gets installed on the computer.
 +
Wait for the installation to complete.  
 +
Watch messages generated on the screen for error messages.
 +
 
 
|-
 
|-
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.0382in;color:#000000;" |  
+
||  
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.0382in;" | The program gets installed on the computer.  
+
||   If you get any, take required actions or contact the system administrator.
 +
I do not get any error messages.  
  
 +
|-
 +
||  Press '''control shift k'''
 +
Type''' gnuplot'''
 +
Hover mouse next to '''gnuplot''' prompt
 +
||  Next, I will open '''gnuplot''' and check if installation is okay
 +
Press '''control shift k''' on keypad
 +
Enter command '''gnuplot''' to get '''gnuplot''' prompt
  
Wait for the installation to complete.
 
 
|-
 
|-
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.0382in;color:#000000;" |  
+
||   Hover mouse next to qt 
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.0382in;" Watch messages generated on the screen for error messages.
+
'''>test'''
 +
||   This shows terminal type as '''qt'''
 +
  Type '''test''' and '''enter'''
  
 +
|-
 +
||
 +
||  This tests, terminal capabilities.
 +
A graphic '''gnuplot''' '''window''' '''zero''' opens
  
If you get any, take required actions or contact the '''system administrator'''.
 
 
|-
 
|-
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.0382in;color:#000000;" |  
+
|| Hover mouse next to menu bar
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.0382in;" |  I do not get any error messages.  
+
|| There is a menu bar on top.
  
 
Next, I will open '''gnuplot''' and check if installation is okay.
 
 
|-
 
|-
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.0382in;" Press '''Control Shift K'''
+
||  Hover mouse next to square icon
 +
|| We can export, copy or print from the first square icon
  
>'''gnuplot'''
 
 
 
 
 
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.0382in;" |  Press '''Control Shift K''' on keypad.
 
 
 
Enter '''command gnuplot''' to get '''gnuplot prompt'''.
 
 
|-
 
|-
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.0382in;" | Hover mouse next to '''qt'''  
+
|| Hover mouse next to replot and grid icon
 +
|| The Green circular arrow is for replot.  
 +
Clickable icon to draw grids is seen next to it.
  
 
'''>test'''
 
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.0382in;" |  This shows '''terminal type''' as '''qt'''.
 
 
 
Type '''test''' and '''Enter'''.
 
 
|-
 
|-
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.0382in;color:#000000;" |  
+
|| Hover mouse next to zoom options
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.0382in;" This tests '''terminal''' capabilities.  
+
||   Previous zoom options are available too
 +
Sometimes the menu buttons do not work. 
 +
  Please do not worry about it.  
  
 
A graphic '''Gnuplot window 0''' opens.
 
|-
 
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.0382in;color:#000000;" | Hover mouse next to menu bar
 
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.0382in;color:#000000;" | There is a menu bar on top.
 
|-
 
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.0382in;color:#000000;" | Hover mouse next to square icon
 
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.0382in;color:#000000;" | We can export, copy or print from the first square icon.
 
 
|-
 
|-
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.0382in;color:#000000;" | Hover mouse next to replot and grid icon
+
|| Click on '''settings''' icon
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.0382in;" | The green circular arrow is for '''replot'''.   
+
||   Click open the '''setting''' option.  
 +
  It is on the right side.
 +
If you change settings via menu they are retained in next session and not reset.
  
 
Clickable icon to draw '''grids''' is seen next to it.
 
 
|-
 
|-
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.0382in;color:#000000;" | Hover mouse next to zoom options
+
|| Click on '''select background color'''.
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.0382in;" |  '''Previous zoom''' options are available too.  
+
||  Let's change '''background''' '''color''' via menu.  
 +
Click on '''select background color'''.  
  
 
Sometimes the menu buttons do not work. Please do not worry about it.
 
 
|-
 
|-
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.0382in;color:#000000;" | Hover mouse next to setting icon
+
|| Click to select the yellow color.
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.0382in;" | Click open the '''Setting''' option.  
+
||  A '''select color''' dialogue box opens.
 +
Click to select the yellow color.  
  
It is on the right side.
 
 
 
If you change '''settings''' via menu they are retained in next session and not reset.
 
 
|-
 
|-
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.0382in;color:#000000;" | Click on settings icon and then on select background color.
+
||   Click '''ok'''
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.0382in;" | Let's change background color via menu.  
+
Click '''ok''' again
 +
||  Click '''ok''' to close the '''color''' '''selection''' box.  
 +
  Click '''ok''' again for '''terminal''' '''configuration'''.
 +
Now background color change to yellow.  
  
 
Click on '''settings''' icon and then on select background color.
 
 
|-
 
|-
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.0382in;color:#000000;" | Click to select the yellow color.
+
||   Change back to white color.  
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.0382in;" A '''Select color''' dialog box opens.  
+
Click on settings icon and then on select background color.  
 
+
||  This change will be retained in subsequent sessions of '''gnuplot'''.
 +
  So let's change it back to white color.
 +
Click on '''settings''' icon and then on '''select''' '''background''' '''color'''.  
  
Click to select the yellow color.
 
 
|-
 
|-
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.0382in;" | Click '''Ok'''  
+
|| Select white background, click '''ok''' and '''ok'''.
 +
|| Select white '''background''', click '''ok'''
 +
Click '''ok''' again to revert the change.
  
Click '''ok'''
 
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.0382in;" |  Click '''Ok''' to close the '''Color selection''' box.
 
 
 
'''Ok''' again for '''terminal configuration'''.
 
 
 
Now background color changed to yellow.
 
 
|-
 
|-
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.0382in;" | Change back to white color.
+
||Click on the x sign in the graphic window
 
+
|| Close the graphic window by clicking on the ''''x'''' sign on the top
 
+
Click on settings icon and then on select background color.
+
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.0382in;" | This change will be retained in subsequent sessions of '''gnuplot'''.
+
 
+
 
+
So let's change it back to white color.
+
 
+
  
Click on '''Settings''' icon and then on '''Select background color'''.
 
 
|-
 
|-
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.0382in;color:#000000;" | Select white background, click '''ok''' and '''ok'''.
+
||Type ‘’’q’’’ and enter
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.0382in;color:#000000;" | Select white background, click '''Ok'''.
+
||Press ‘’’q’’’ to exit gnuplot
  
And '''Ok''' again to revert the change.
 
 
|-
 
|-
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.0382in;color:#000000;" | Click on x sign in graphic window
+
|| '''Slide Number 6'''  
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.0382in;color:#000000;" | Close the graphic window by clicking on the ''''x'''' sign on top left corner.
+
'''Summary'''  
|-
+
|| Now let's summarize.  
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.0382in;" |  '''Slide Number 6'''  
+
 
+
'''Summary'''  
+
 
+
 
+
 
+
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.0382in;" | Now let's summarize.  
+
 
+
 
In this tutorial, we
 
In this tutorial, we
*  Downloaded and installed '''gnuplot''' and  
+
*  Downloaded and Installed '''gnuplot''' and  
*  Tested '''terminal''' capability for the '''software'''
+
*  Tested '''terminal''' capability for the software
  
 
|-
 
|-
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.0382in;" | '''Slide Number 7'''  
+
||   '''Slide Number 7'''  
 
+
'''Assignment'''  
'''Assignment'''  
+
|| For assignment activity, please do the following
 
+
*  Install '''gnuplot''' on your computer and
 
+
 
+
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.0382in;" | For assignment activity, please do the following.
+
 
+
*  Install '''gnuplot''' in your computer  
+
 
*  Familiarize with the '''software'''  
 
*  Familiarize with the '''software'''  
  
 
|-
 
|-
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.0382in;" | '''Slide Number 8'''  
+
||   '''Slide Number 8'''  
 +
'''Spoken Tutorial Project'''
 +
||This video summarizes the '''Spoken Tutorial Project '''
 +
Please download and watch it.
  
'''Spoken Tutorial Project'''
 
 
 
 
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.0382in;" |  This video summarises the    '''Spoken Tutorial Project '''
 
 
 
Please download and watch it.
 
 
|-
 
|-
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.0382in;" | '''Slide Number 9'''  
+
||   '''Slide Number 9'''  
 +
'''Spoken Tutorial workshops'''
 +
||  The '''Spoken Tutorial Project''' Team
 +
* conducts workshops and
 +
* gives certificates.
 +
For more details, please write to us.
  
'''Spoken Tutorial workshops'''
 
 
 
 
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.0382in;" | The '''Spoken Tutorial''' Team conducts workshops and gives certificates.
 
 
 
For more details, please write to us.
 
 
|-
 
|-
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.0382in;" | '''Slide Number 10'''  
+
||   '''Slide Number 10'''  
 +
'''Forum for specific questions:'''
 +
|| Please post your timed queries in the forum.
  
'''Forum for specific questions:'''
 
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.0382in;color:#000000;" | Post your timed queries in the forum.
 
 
|-
 
|-
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.0382in;" | '''Slide Number 11'''  
+
||   '''Slide Number 11'''  
 
+
'''Acknowledgement'''
'''Acknowledgement'''   
+
||   '''Spoken Tutorial Project''' is funded by '''NMEICT, MHRD, Government of India.'''
 
+
More information on this mission is available at this link.
 
+
  
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.0382in;color:#000000;" | '''Spoken Tutorial Project''' is funded by '''NMEICT, MHRD, Government of India.'''
 
 
|-
 
|-
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.0382in;color:#000000;" |  
+
||  
| style="background-color:#ffffff;border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.0382in;color:#000000;" | This is Rani from IIT, Bombay. Thank you for joining.
+
|| This is Rani from IIT, Bombay. Thank you for joining.
 
|-
 
|-
 
|}
 
|}

Revision as of 14:50, 19 February 2019

Visual Cue Narration
Slide Number 1
Title Slide  

Introduction to gnuplot

Welcome to the tutorial on Introduction to gnuplot
Slide Number 2
Learning Objectives 
In this tutorial, we will
  • Download and install gnuplot 5.2.5
  • Test the installation and
  • Test terminal capability
Slide Number 3
System and Software Requirement 
To record this tutorial, I am using
* Debian Linux nine point three 
* Gedit text editor 3.22.0 
* Firefox Web browser 52.5.0 and
  • Working internet to download gnuplot
Slide Number 4
Pre-requisites 
To follow this tutorial, learners must be familiar with,
  • Basic computer and internet skills

and

  • Concept of graph and Mathematics knowledge
Slide Number 5
Download link 
Download link for gnuplot is gnuplot dot info
The software is available for all operating systems 
Open web browser First, I will use Firefox web browser to download the latest version of gnuplot
Click on Search your computer and online resources icon Press the windows key on keyboard
Type firefox and press enter In search form type firefox and press enter
Firebox web browser opens for me
Type gnuplot.info and press enter In address bar, type gnuplot dot info and press enter
Go to gnuplot.info This loads the official web page of gnuplot
I will scroll down 
Hover mouse next to current version and release 5.2.5 The current version of software is 5.2 and release is 5.2.5
This is the version number at the time of recording this tutorial 
| Hover mouse over Release notes, User manual and demonstration gallery Notice links for the latest Release notes, user manual and demonstration gallery
Click on link for Release 5.2.5 When you practice this tutorial, the current version or release may be different

Click on the link for current release.

Next, let's download the required files.
Click on the Parent folder Click on the Parent folder link and scroll down

Notice the different versions and upgrades on the software

Click on 5.2.5 link Click on 5.2.5 link
The latest version release link is seen in green color

Scroll down the refreshed page and notice the various downloadable files.

Hover mouse next to .exe , .html readme files Dot exe files are compiled for windows operating system.
If you are windows user, download the dot exe files 
Double click to install them 
Hover mouse next to ‘’’gnuplot-5.2.5.tar.gz’’’ file We need the tar dot gz file for compiling program in Linux system
Click on gnuplot-5.2. 5 .tar.gz Click on gnuplot hyphen 5 dot 2 dot 5 dot tar dot gz
Page refreshes, and after a short pause, a save dialogue box opens
Choose save file, click ok Choose save file option.
Click ok to download the tar, zipped file 
Allow file download to complete

Let's extract the required files and install gnuplot using terminal commands

The downloaded file is in my Downloads folder
Press Ctrl alt t Open a terminal by pressing Control Alt T keys together

A terminal opens

Type cd ~/Downloads and press enter In terminal prompt, type cd space tilda backslash Downloads and enter
>tar -xvf gnuplot-5.2.5.tar.gz and enter To extract files from the tarball, type the command,

tar space hyphen xvf space gnuplot hyphen five dot two dot five dot tar dot gz’’’

Press enter to execute the command 
Hover mouse next to newly created directory gnuplot-5.2.5 A new directory gnuplot hyphen 5 dot 2 dot 5 is created in Downloads folder
Ctrl shift k The files are extracted to the new directory

I will clear the screen and bring prompt to top of the terminal for clarity. Press control shift k on keypad

cd gnuplot-5.2.5 and enter Go to the newly created directory

cd space gnuplot hyphen 5 dot 2 dot 5 and enter

sudo apt install -y libwxgtk3.0-dev qtbase5-dev libqt5svg5-dev For support of interactive qt terminal in Debian, type the 2 following commands.

Please enter sudo password if prompted.

Clear screen , control+shift+k Allow the process to be completed.

I will clear the screen for clarity in video.

sudo TERMLIBS="-lX11" ./configure --with-qt=qt5 --with-wx-single-threaded Again enter command as seen in the video

It is also mentioned in the installation sheet.

Clear screen, control+shift+k Allow the process to be completed.

I will again clear the screen for clarity in video.


gedit RELEASE_NOTES Type gedit space RELEASE underscore NOTES and enter
Open file Release notes, scroll down The file opens in a text editor.
Let's scroll down to the installation section 
Hover mouse next to install section Installation has three parts, build, test and install as seen from the file.
Commands required for installation are mentioned here
Close gedit, click on 'x' sign To compile and install we will use terminal commands.
So, let's close gedit. Click on the 'x' sign. 
Go to terminal Go back to the terminal
Type sudo bash ./configure Type, sudo space dot backslash configure to build
Press enter after each command to execute it.  
If prompted for password, enter sudo password.

Allow the process to complete Have system administrator install program, if you do not have permission

Examine the output of script on the screen.
If there are difficulties, have system administrator address them. 
Ctrl + shift + k I will also clear the screen for clarity in the video
Type sudo make
Ctrl + shift + k 
Type sudo space make

From now on, please press enter to execute command I will not mention it separately. Press control shift k on keypad

Type sudo make check and enter Type sudo space make space check to test the build

A graphics window appears and disappears.

Clear the screen with control shift k on keypad
Type sudo make install and enter Enter command, sudo space make space install, to install program
The program gets installed on the computer.

Wait for the installation to complete. Watch messages generated on the screen for error messages.

If you get any, take required actions or contact the system administrator.
I do not get any error messages. 
Press control shift k

Type gnuplot Hover mouse next to gnuplot prompt

Next, I will open gnuplot and check if installation is okay
Press control shift k on keypad 
Enter command gnuplot to get gnuplot prompt 
Hover mouse next to qt
>test 
This shows terminal type as qt
Type test and enter 
This tests, terminal capabilities.
A graphic gnuplot window zero opens 
Hover mouse next to menu bar There is a menu bar on top.
Hover mouse next to square icon We can export, copy or print from the first square icon
Hover mouse next to replot and grid icon The Green circular arrow is for replot.
Clickable icon to draw grids is seen next to it. 
Hover mouse next to zoom options Previous zoom options are available too
Sometimes the menu buttons do not work.  
Please do not worry about it. 
Click on settings icon Click open the setting option.
It is on the right side. 
If you change settings via menu they are retained in next session and not reset. 
Click on select background color. Let's change background color via menu.

Click on select background color.

Click to select the yellow color. A select color dialogue box opens.
Click to select the yellow color. 
Click ok
Click ok again 
Click ok to close the color selection box.
Click ok again for terminal configuration. 
Now background color change to yellow. 
Change back to white color.
Click on settings icon and then on select background color. 
This change will be retained in subsequent sessions of gnuplot.
So let's change it back to white color. 

Click on settings icon and then on select background color.

Select white background, click ok and ok. Select white background, click ok

Click ok again to revert the change.

Click on the x sign in the graphic window Close the graphic window by clicking on the 'x' sign on the top
Type ‘’’q’’’ and enter Press ‘’’q’’’ to exit gnuplot
Slide Number 6
Summary 
Now let's summarize.

In this tutorial, we

  • Downloaded and Installed gnuplot and
  • Tested terminal capability for the software
Slide Number 7
Assignment 
For assignment activity, please do the following
  • Install gnuplot on your computer and
  • Familiarize with the software
Slide Number 8
Spoken Tutorial Project 
This video summarizes the Spoken Tutorial Project
Please download and watch it. 
Slide Number 9
Spoken Tutorial workshops 
The Spoken Tutorial Project Team
  • conducts workshops and
  • gives certificates.

For more details, please write to us.

Slide Number 10
Forum for specific questions: 
Please post your timed queries in the forum.
Slide Number 11

Acknowledgement

Spoken Tutorial Project is funded by NMEICT, MHRD, Government of India.
More information on this mission is available at this link. 
This is Rani from IIT, Bombay. Thank you for joining.

Contributors and Content Editors

Madhurig, Nancyvarkey, Rani.parvathy, Ranipv076