User Tools

Site Tools


en:tutorials

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
en:tutorials [2017/07/19 04:35] – Appending usage of Icecite but commented out anupamaen:tutorials [2023/11/29 00:21] (current) – [Greenstone3] kjdon
Line 1: Line 1:
-<TABAREA tabs="Greenstone3,Greenstone2"> 
-<TAB>======Greenstone 3.08 tutorial exercises (26 Aug 2016)====== 
  
-  * These work with Greenstone 3.08. [[http://wiki.greenstone.org/gsdoc/tutorial/gs3-current/en/all_tutorials.html|Print version]]+ 
 +<tabbox Greenstone3> 
 +**Greenstone 3.11 tutorial exercises (3 Jul 2023)** 
 + 
 +  * These work with Greenstone 3.11. [[http://wiki.greenstone.org/gsdoc/tutorial/gs3-current/en/all_tutorials.html|Print version]]
   * Each tutorial that requires sample files has a link to a zip download of the files. Alternatively, you can download all of the sample files for all of the tutorials in a single [[http://wiki.greenstone.org/gsdoc/tutorial/gs3-current/sample_files/sample_files.zip|sample_files.zip]].    * Each tutorial that requires sample files has a link to a zip download of the files. Alternatively, you can download all of the sample files for all of the tutorials in a single [[http://wiki.greenstone.org/gsdoc/tutorial/gs3-current/sample_files/sample_files.zip|sample_files.zip]]. 
  
   * Tutorials for older versions of Greenstone can be found at the [[legacy:tutorials | Old Tutorials ]] page.   * Tutorials for older versions of Greenstone can be found at the [[legacy:tutorials | Old Tutorials ]] page.
  
-**[[http://wiki.greenstone.org/gsdoc/tutorial/gs3-current/en/small_html_collection.htm|Building a small collection of HTML files]]**+ 
 + 
 +**[[http://wiki.greenstone.org//gsdoc/tutorial/gs3-current/en/small_html_collection.htm|Building a small collection of HTML files]]**
  
   * Running the Greenstone Librarian Interface   * Running the Greenstone Librarian Interface
Line 18: Line 22:
  
  
-**[[http://wiki.greenstone.org/gsdoc/tutorial/gs3-current/en/simple_image_collection.htm|A simple image collection]]**+**[[http://wiki.greenstone.org//gsdoc/tutorial/gs3-current/en/simple_image_collection.htm|A simple image collection]]**
  
   * Adding Title and Description metadata   * Adding Title and Description metadata
Line 27: Line 31:
  
  
-**[[http://wiki.greenstone.org/gsdoc/tutorial/gs3-current/en/images_gps.htm|An image collection with GPS metadata]]**+**[[http://wiki.greenstone.org//gsdoc/tutorial/gs3-current/en/images_gps.htm|An image collection with GPS metadata]]** 
   * Extracting embedded metadata   * Extracting embedded metadata
   * Adding in a map view to browsing   * Adding in a map view to browsing
Line 33: Line 38:
  
  
-**[[http://wiki.greenstone.org/gsdoc/tutorial/gs3-current/en/word_pdf_collection.htm|A collection of Word and PDF files]]**+**[[http://wiki.greenstone.org//gsdoc/tutorial/gs3-current/en/word_pdf_collection.htm|A collection of Word and PDF files]]**
  
   * Viewing the extracted metadata   * Viewing the extracted metadata
Line 42: Line 47:
  
  
-**[[http://wiki.greenstone.org/gsdoc/tutorial/gs3-current/en/formatting_word_pdf.htm|Formatting the Word and PDF collection]]**+**[[http://wiki.greenstone.org//gsdoc/tutorial/gs3-current/en/formatting_word_pdf.htm|Formatting the Word and PDF collection]]**
  
   * Tidying up the default format statement   * Tidying up the default format statement
-  * Linking to Greenstone version or original version of documents+  * Linking to the Greenstone version or original version of documents
   * Making bookshelves show how many items they contain   * Making bookshelves show how many items they contain
   * Displaying multi-valued metadata   * Displaying multi-valued metadata
Line 51: Line 56:
  
  
-**[[http://wiki.greenstone.org/gsdoc/tutorial/gs3-current/en/pdfbox-extension.htm|Processing newer versions of PDF with PDFBox]]**+**[[http://wiki.greenstone.org//gsdoc/tutorial/gs3-current/en/enhanced_pdf.htm|Enhanced PDF handling]]**
  
- 
- 
-**[[http://wiki.greenstone.org/gsdoc/tutorial/gs3-current/en/enhanced_pdf.htm|Enhanced PDF handling]]** 
- 
-  * Modes in the Librarian Interface 
-  * Splitting PDFs into sections 
   * Using image format   * Using image format
   * Using process_exp to control document processing (advanced)   * Using process_exp to control document processing (advanced)
-  <!--* Opening PDF files with query terms highlighted-->+  * Customising the table of contents section heading display 
 +  * Opening PDF files with query terms highlighted
  
  
-**[[http://wiki.greenstone.org/gsdoc/tutorial/gs3-current/en/enhanced_word.htm|Enhanced Word document handling]]**+**[[http://wiki.greenstone.org//gsdoc/tutorial/gs3-current/en/enhanced_word.htm|Enhanced Word document handling]]**
  
   * Using Windows native scripting   * Using Windows native scripting
Line 73: Line 73:
  
  
-**[[http://wiki.greenstone.org/gsdoc/tutorial/gs3-current/en/associated_files.htm|Associated files: combining different versions of the same document together]]**+**[[http://wiki.greenstone.org//gsdoc/tutorial/gs3-current/en/associated_files.htm|Associated files: combining different versions of the same document together]]**
  
-//This tutorial demonstrates how to link different versions of the same document together in Greenstone.//+''This tutorial demonstrates how to link different versions of the same document together in Greenstone.''
   * Associating one document with another   * Associating one document with another
   * Linking to associated documents   * Linking to associated documents
  
  
-**[[http://wiki.greenstone.org/gsdoc/tutorial/gs3-current/en/large_html_collection.htm|A large collection of HTML files—Tudor]]**+**[[http://wiki.greenstone.org//gsdoc/tutorial/gs3-current/en/large_html_collection.htm|A large collection of HTML files—Tudor]]**
  
   * Extracting more metadata from the HTML   * Extracting more metadata from the HTML
Line 86: Line 86:
  
  
-**[[http://wiki.greenstone.org/gsdoc/tutorial/gs3-current/en/enhanced_html_collection.htm|Enhanced collection of HTML files—Tudor]]**+**[[http://wiki.greenstone.org//gsdoc/tutorial/gs3-current/en/enhanced_html_collection.htm|Enhanced collection of HTML files—Tudor]]**
  
   * Adding hierarchically-structured metadata and a Hierarchy classifier   * Adding hierarchically-structured metadata and a Hierarchy classifier
Line 94: Line 94:
  
  
-**[[http://wiki.greenstone.org/gsdoc/tutorial/gs3-current/en/formatting_tudor.htm|Formatting the HTML collection—Tudor]]**+**[[http://wiki.greenstone.org//gsdoc/tutorial/gs3-current/en/formatting_tudor.htm|Formatting the HTML collection—Tudor]]**
  
  
  
-**[[http://wiki.greenstone.org/gsdoc/tutorial/gs3-current/en/section_tagging.htm|Section tagging for HTML documents]]**+**[[http://wiki.greenstone.org//gsdoc/tutorial/gs3-current/en/section_tagging.htm|Section tagging for HTML documents]]**
  
  
  
-**[[http://wiki.greenstone.org/gsdoc/tutorial/gs3-current/en/downloading_from_internet.htm|Downloading files from the web]]**+**[[http://wiki.greenstone.org//gsdoc/tutorial/gs3-current/en/downloading_from_internet.htm|Downloading files from the web]]**
  
  
  
-**[[http://wiki.greenstone.org/gsdoc/tutorial/gs3-current/en/web_linking.htm|Pointing to documents on the web]]**+**[[http://wiki.greenstone.org//gsdoc/tutorial/gs3-current/en/web_linking.htm|Pointing to documents on the web]]**
  
  
  
-**[[http://wiki.greenstone.org/gsdoc/tutorial/gs3-current/en/bibliography_collection.htm|Bibliographic collection]]**+**[[http://wiki.greenstone.org//gsdoc/tutorial/gs3-current/en/bibliography_collection.htm|Bibliographic collection]]**
  
   * Using fielded searching   * Using fielded searching
Line 117: Line 117:
  
  
-**[[http://wiki.greenstone.org/gsdoc/tutorial/gs3-current/en/cds_isis.htm|CDS/ISIS collection]]**+**[[http://wiki.greenstone.org//gsdoc/tutorial/gs3-current/en/cds_isis.htm|CDS/ISIS collection]]**
  
  
  
-**[[http://wiki.greenstone.org/gsdoc/tutorial/gs3-current/en/multimedia_collection_explore.htm|Looking at a multimedia collection]]**+**[[http://wiki.greenstone.org//gsdoc/tutorial/gs3-current/en/multimedia_collection_explore.htm|Looking at a multimedia collection]]**
  
  
  
-**[[http://wiki.greenstone.org/gsdoc/tutorial/gs3-current/en/multimedia_collection_build.htm|Building a multimedia collection]]**+**[[http://wiki.greenstone.org//gsdoc/tutorial/gs3-current/en/multimedia_collection_build.htm|Building a multimedia collection]]**
  
   * Manually correcting metadata   * Manually correcting metadata
Line 140: Line 140:
  
  
-**[[http://wiki.greenstone.org/gsdoc/tutorial/gs3-current/en/scanned_image_collection.htm|Scanned image collection]]**+**[[http://wiki.greenstone.org//gsdoc/tutorial/gs3-current/en/scanned_image_collection.htm|Scanned image collection]]**
  
   * Grouping documents by series title and displaying dates within each group   * Grouping documents by series title and displaying dates within each group
Line 147: Line 147:
  
  
-**[[http://wiki.greenstone.org/gsdoc/tutorial/gs3-current/en/advanced_scanned_image_collection.htm|Advanced scanned image collection]]**+**[[http://wiki.greenstone.org//gsdoc/tutorial/gs3-current/en/advanced_scanned_image_collection.htm|Advanced scanned image collection]]**
  
   * Adding another newspaper to the collection   * Adding another newspaper to the collection
Line 153: Line 153:
  
  
-**[[http://wiki.greenstone.org/gsdoc/tutorial/gs3-current/en/OAI_collection.htm|Open Archives Initiative (OAI) collection]]**+**[[http://wiki.greenstone.org//gsdoc/tutorial/gs3-current/en/OAI_collection.htm|Open Archives Initiative (OAI) collection]]**
  
   * Tweaking the presentation with format statements   * Tweaking the presentation with format statements
  
  
-**[[http://wiki.greenstone.org/gsdoc/tutorial/gs3-current/en/GS_OAI_server.htm|Setting up your Greenstone OAI Server]]**+**[[http://wiki.greenstone.org//gsdoc/tutorial/gs3-current/en/GS_OAI_server.htm|Setting up your Greenstone OAI Server]]**
  
   * Validating the Greenstone OAI server   * Validating the Greenstone OAI server
  
  
-**[[http://wiki.greenstone.org/gsdoc/tutorial/gs3-current/en/OAI_downloading.htm|Downloading over OAI]]**+**[[http://wiki.greenstone.org//gsdoc/tutorial/gs3-current/en/OAI_downloading.htm|Downloading over OAI]]**
  
   * Downloading using the Librarian Interface   * Downloading using the Librarian Interface
Line 170: Line 170:
  
  
-**[[http://wiki.greenstone.org/gsdoc/tutorial/gs3-current/en/METS_export.htm|Use METS as Greenstone's Internal Representation]]**+**[[http://wiki.greenstone.org//gsdoc/tutorial/gs3-current/en/unknown_converter_plugin.htm|Using the UnknownConverterPlugin to make unsupported document formats searchable]]**
  
 +  * Working with DjVu documents in Greenstone
 +  * Extracting the text from DjVu documents with DjVuLibre's djvutxt
 +  * Processing DjVu documents with the UnknownConverterPlugin
 +  * Associating an icon with DjVu documents in Greenstone
  
  
-**[[http://wiki.greenstone.org/gsdoc/tutorial/gs3-current/en/dspace_to_greenstone.htm|Moving a collection from DSpace to Greenstone]]**+**[[http://wiki.greenstone.org//gsdoc/tutorial/gs3-current/en/METS_export.htm|Use METS as Greenstone's Internal Representation]]** 
 + 
 + 
 + 
 +**[[http://wiki.greenstone.org//gsdoc/tutorial/gs3-current/en/dspace_to_greenstone.htm|Moving a collection from DSpace to Greenstone]]**
  
   * Adding indexing and browsing capabilities to match DSpace's   * Adding indexing and browsing capabilities to match DSpace's
  
  
-**[[http://wiki.greenstone.org/gsdoc/tutorial/gs3-current/en/greenstone_to_dspace.htm|Moving a collection from Greenstone to DSpace]]**+**[[http://wiki.greenstone.org//gsdoc/tutorial/gs3-current/en/greenstone_to_dspace.htm|Moving a collection from Greenstone to DSpace]]**
  
   * Using Greenstone from the command line   * Using Greenstone from the command line
  
  
-**[[http://wiki.greenstone.org/gsdoc/tutorial/gs3-current/en/gems.htm|Editing metadata sets]]**+**[[http://wiki.greenstone.org//gsdoc/tutorial/gs3-current/en/gems.htm|Editing metadata sets]]**
  
   * Running GEMS   * Running GEMS
Line 191: Line 199:
  
  
-**[[http://wiki.greenstone.org/gsdoc/tutorial/gs3-current/en/indexers.htm|Building and searching with different indexers]]**+**[[http://wiki.greenstone.org//gsdoc/tutorial/gs3-current/en/indexers.htm|Building and searching with different indexers]]**
  
   * Build with Lucene   * Build with Lucene
Line 200: Line 208:
   * A quick reference of the search mode hotkeys in MGPP   * A quick reference of the search mode hotkeys in MGPP
  
-**[[http://wiki.greenstone.org/gsdoc/tutorial/gs3-current/en/incremental_cmdline.htm|Incrementally building a collection using the command line]]**+ 
 +**[[http://wiki.greenstone.org//gsdoc/tutorial/gs3-current/en/incremental_cmdline.htm|Incrementally building a collection using the command line]]**
  
   * Incrementally adding some additional new documents to a collection   * Incrementally adding some additional new documents to a collection
Line 207: Line 216:
   * Incrementally indexing automatically   * Incrementally indexing automatically
  
-===== Customization ===== 
  
-**[[http://wiki.greenstone.org/gsdoc/tutorial/gs3-current/en/using_themes.htm|Customization: Themes]]**+**[[http://wiki.greenstone.org//gsdoc/tutorial/gs3-current/en/using_themes.htm|Customization: Themes]]**
  
   * Using Greenstone Visual Themes   * Using Greenstone Visual Themes
Line 215: Line 223:
  
  
-**[[http://wiki.greenstone.org/gsdoc/tutorial/gs3-current/en/collection_themes.htm|Collection-Specific Themes]]**+**[[http://wiki.greenstone.org//gsdoc/tutorial/gs3-current/en/collection_themes.htm|Collection-Specific Themes]]**
  
   * Creating a custom theme   * Creating a custom theme
Line 221: Line 229:
  
  
-**[[http://wiki.greenstone.org/gsdoc/tutorial/gs3-current/en/home_page.htm|Customizing your home page]]**+**[[http://wiki.greenstone.org//gsdoc/tutorial/gs3-current/en/home_page.htm|Customizing your home page]]**
  
   * Changing the library's home page   * Changing the library's home page
Line 231: Line 239:
  
  
-**[[http://wiki.greenstone.org/gsdoc/tutorial/gs3-current/en/defining_libraries.htm|Defining Libraries]]**+**[[http://wiki.greenstone.org//gsdoc/tutorial/gs3-current/en/defining_libraries.htm|Defining Libraries]]**
  
   * Exploring libraries   * Exploring libraries
Line 240: Line 248:
  
  
-**[[http://wiki.greenstone.org/gsdoc/tutorial/gs3-current/en/new_interface1.htm|Designing a new interface: Part 1]]**+**[[http://wiki.greenstone.org//gsdoc/tutorial/gs3-current/en/new_interface1.htm|Designing a new interface: Part 1]]**
  
   * Creating a new interface   * Creating a new interface
Line 247: Line 255:
  
  
-**[[http://wiki.greenstone.org/gsdoc/tutorial/gs3-current/en/new_interface2.htm|Designing a new interface: Part 2]]**+**[[http://wiki.greenstone.org//gsdoc/tutorial/gs3-current/en/new_interface2.htm|Designing a new interface: Part 2]]**
  
   * Changing the home page content   * Changing the home page content
Line 253: Line 261:
  
  
-**[[http://wiki.greenstone.org/gsdoc/tutorial/gs3-current/en/new_interface3.htm|Designing a new interface: Part 3]]**+**[[http://wiki.greenstone.org//gsdoc/tutorial/gs3-current/en/new_interface3.htm|Designing a new interface: Part 3]]**
  
   * Examining main.xsl   * Examining main.xsl
Line 261: Line 269:
   * Interface language files   * Interface language files
  
 +**[[http://wiki.greenstone.org/gsdoc/tutorial/gs3-current/en/webswing_gli.htm|Using WebSwing GLI (Web GLI)]]**
 +  *  Creating a user account
 +  *  Accessing WebSwing GLI: a Greenstone Librarian Interface (GLI) application accessible over your browser
  
-</TAB+<tabbox Greenstone2
-<!-- ############################################################################################## +** Greenstone 2.87 tutorial exercises (September 2017** 
-################################################################################################# +  * These work with Greenstone 2.87. [[http://wiki.greenstone.org/gsdoc/tutorial/gs2-current/en/all_tutorials.html|Print version]]  
-##################################################--> +  * For installation and setup instructions, and for patches, refer to the [[en:release:2.87_release_notes | 2.87 Release Notes]].
-<TAB> +
-====== Greenstone 2.86 tutorial exercises (October 2013====== +
- +
-  * These work with Greenstone 2.86. [[http://wiki.greenstone.org/gsdoc/tutorial/gs2-current/en/all_tutorials.html|Print version]]  +
-  * For installation and setup instructions, and for patches, refer to the [[en:release:2.86_release_notes | 2.86 Release Notes]].+
   * Each tutorial that requires sample files has a link to a zip download of the files. Alternatively, you can download all of the sample files for all of the tutorials in a single [[http://wiki.greenstone.org/gsdoc/tutorial/gs2-current/sample_files/sample_files_all.zip|sample_files_all.zip]].    * Each tutorial that requires sample files has a link to a zip download of the files. Alternatively, you can download all of the sample files for all of the tutorials in a single [[http://wiki.greenstone.org/gsdoc/tutorial/gs2-current/sample_files/sample_files_all.zip|sample_files_all.zip]]. 
  
Line 439: Line 445:
   * Use the Depositor to do incremental addition   * Use the Depositor to do incremental addition
   * Batch addition with the Depositor   * Batch addition with the Depositor
-</TAB> 
  
  
-</TABAREA> 
-<!-- 
-USING THE ICECITE TOOL TO CONVERT FROM PDF TO TXT 
  
-1. Need Java 8 for compiling and probably also for running Icecite +</tabbox>
-<code> +
-export JAVA_HOME=/opt/java8/ +
-export PATH=$JAVA_HOME/bin:$PATH +
-</code>+
  
-2. Get and compile icecite, following the instructions at https://github.com/ckorzen/icecite 
-<code> 
-git clone https://github.com/ckorzen/icecite.git --recursive 
-cd icecite 
-git pull --recurse-submodules 
-cd pdf-parent/ 
-mvn install 
-</code> 
- 
-3. Run icecite, general instructions at https://github.com/ckorzen/icecite 
-<code> 
-cd ../../ 
-cd icecite/pdf-cli 
-java -jar target/pdf-cli-*-jar-with-dependencies.jar [options] <input> [<output>] 
-</code> 
-Examples: 
- greenstone@bedrock:~/icecite/pdf-cli$ java -jar target/pdf-cli-0.0.1-SNAPSHOT-jar-with-dependencies.jar --format txt --feature words ~/Downloads/A9-access-best-practices.pdf ~/Desktop/iceciteconverted1.txt 
- 
- greenstone@bedrock:~/icecite/pdf-cli$ java -jar target/pdf-cli-0.0.1-SNAPSHOT-jar-with-dependencies.jar --format txt --feature lines ~/Downloads/A9-access-best-practices.pdf ~/Desktop/iceciteconverted2.txt 
- 
- greenstone@bedrock:~/icecite/pdf-cli$ java -jar target/pdf-cli-0.0.1-SNAPSHOT-jar-with-dependencies.jar --format txt --feature paragraphs ~/Downloads/A9-access-best-practices.pdf ~/Desktop/iceciteconverted3.txt 
- 
-(Also tried with input file pdf01.pdf from the Reports collection) 
---> 
en/tutorials.1500438942.txt.gz · Last modified: 2017/07/19 04:35 by anupama