Skip to content
Josef Gabriel edited this page May 1, 2016 · 31 revisions

Welcome to the Scientific FORTH wiki!

History

Julian V. Noble wrote Scientific FORTH in 1992. Scientific FORTH became a classic FORTH programming guide. Unfortunately, Julian V. Noble died in 2007. Currently, Scientific FORTH is no longer in print. In 2014, Harriet Noble, Julian's widow, gave permission to create a free non-commercial version of Scientific FORTH for the internet. This repository hopes to serve as the basis of this project.

Project Goal

The project aims to recreate Scientific FORTH book in LaTeX as non-commercial free book. The hope is FORTH community will help convert the book, much like the Thinking FORTH project.

Text to LaTeX

Each chapter has been ocr'd. Some of the chapters are quite long and split into multiple sections. Chapter 1 has been converted into light LaTeX, i.e. formatting, bolding, and lists.

  • Commands
    • \bc{ code } - bolds inline code
    • \regc{ code } - inline code
    • \TallC{first letter}{rest of word} - Spans the first letter across two lines
    • \leftbar[1\linewidth] stuff \endleftbar - Creates a vertical bar to the left of the paragraph
    • \dotrule{1\textwidth} - adds a horizontal dotted line across the page.

Roadmap

  • Secure copyright permission from Harriet Noble - Done
  • Scan book to pdf - Done (Completed with the help of the http://www.paperupgrade.org/)
  • Split chapters into files - Done
  • Convert pdf's into text - Done (Completed using tesseract-ocr)
  • Create LaTeX document class for book -
  • Convert text to light/ formatted LaTeX -
    • Chapter 1
      • Tex file - Needs work
      • Tables/Pictures -
    • Chapter 2
      • Tex file - In Progress
      • Tables/Pictures -
    • Chapter 3
      • Tex file - In Progress
      • Tables/Pictures -
    • Chapter 4
      • Text -
      • Tables/Pictures -
    • Chapter 5
      • Text -
      • Tables/Pictures -
    • Chapter 6
      • Text -
      • Tables/Pictures -
    • Chapter 7
      • Text -
      • Tables/Pictures -
    • Chapter 8
      • Text -
      • Tables/Pictures -
    • Chapter 9
      • Text -
      • Tables/Pictures -
    • Chapter 10
      • Text -
      • Tables/Pictures -
    • Chapter 11
      • Text -
      • Tables/Pictures -
  • Make front cover or similar cover -
  • Create back cover -
  • Proofread!! -
  • Compile and release -
Clone this wiki locally