Skip to content
Josef Gabriel edited this page Jan 11, 2018 · 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. Chapter 2 has heavier formatting.

  • Commands
    • \bc{ code } - inline code bolded
    • \regc{ code } - inline code
    • \TallC{ 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.
    • \sepfootnote{"two digit chapter"_"two digit foot note number"} - pulls footnote from footnotes.tex

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 - In Progress
  • Convert text to light/formatted LaTeX -
    • Chapter 1
      • Tex file - Done
      • Tables/Pictures -
    • Chapter 2
      • Tex file - Done
      • Tables/Pictures -
    • Chapter 3
      • Tex file - Done Completed by ivand85
      • Tables/Pictures - Done Completed by ivand85
    • Chapter 4
      • Tex file - Done
      • Tables/Pictures -
    • Chapter 5
      • Tex file - Done
      • Tables/Pictures -
    • Chapter 6
      • Tex file - Done
      • Tables/Pictures -
    • Chapter 7
      • Tex file - Done
      • Tables/Pictures -
    • Chapter 8
      • Tex file - In Progress
      • Tables/Pictures -
    • Chapter 9
      • Text - In Progress by ivand85
      • Tables/Pictures -
    • Chapter 10
      • Tex file - Done Completed by NPrescott
      • Tables/Pictures -
    • Chapter 11
      • Text -
      • Tables/Pictures -
  • Make front cover or similar cover -
  • Create back cover -
  • Proofread!! -
  • Compile and release -
Clone this wiki locally