What’s Goby?

Goby is an Emacs Lisp package to display large characters of TrueType/OpenType fonts on Emacs 22 or later.

Since Goby can handle images, you can use Goby as a presentation tool. If you want to log the contents of a meeting, it is very convenient to display the log with Goby through a VGA projector.

There are two modes, Edit and View, for Goby. Edit mode is implemented as a minor mode while View mode as a major mode.

Edit mode (preparing a presentation) View mode

Internal representation

You should create a presentation material on the WYSIWYG manner with Goby. Created files are almost text. You can find file names corresponding to images in the files. The example above (left) includes images and centering, but its file is very simple as you can see below.

[]Sharks
[-]
        Gray reef shark
                See below
        Whale shark
                The largest fish
        Hummer head shark
                They school!
        Thresher shark
                A long tail, very shy, very rare

[][image "gray-reef.jpg" 400/1024]

If you log the contents of a meeting with Goby, the log is just a text file. You can send the file without any modifications to the attendance by e-mail.

Edit mode

In Edit mode, size and color of characters are changed according to the number of TAB characters in the beginning of a line.

View mode

View mode display one page with the page separator, “Control-L”. Mode line and the minibuffer, which is not necessary for your presentation, go outside the screen.

Screen dump

Goby can create HTML files with screen dumps.

PostScript

Goby can create PostScript files whose images are very close to the displays. To convert a PostScript file to a PDF file, use Acrobat Distiller, etc.