cmafihe(1)

cmafihe1

Lojban word glosser

Usage

cmafihe [-l] [-b] [-w width] [-p] [-v] [filename]

Overview

cmafihe is a program that reads a piece of Lojban text. It writes out the text, showing the rough English translation of each word. It also shows the selma'o (category) to which each cmavo (grammar word) belongs.

Options

-v

Show the program version and exit.

-l

Produce output for typesetting with LaTeX. The Lojban, selma'o and English translation are shown on separate lines for each word (or closely related group of words).

-p

Output GNUStep property list containing vocabulary. (Only available if cmafihe was compiled with the PLIST option).

-b

Produce plain text output in 'block' format.

-w width

Set the line width for the -b option (default 80).

The default is to write text to stdout. The Lojban words are shown without brackets. The selma'o information is in angle brackets. The English translation is in square brackets.

filename

The name of the file containing text to be parsed. If omitted, the text is read from standard input.

Files

/usr/local/lib/jbofihe/smujmaji.dat

This file contains all the dictionary data compiled (using smujajgau ) into a binary format to facilitate lookup and search.

/usr/local/bin/cmafihe

The executable.

Environment

JBOFIHE_DICTIONARY

This should point to the name of the file containing the dictionary. The default is /usr/local/lib/jbofihe/smujmaji.dat

References

http://go.to/jbofihe

Home page for the jbofihe project (of which cmafihe is part)

http://www.lojban.org/

Home page of the Lojban community

http://www.rrbcurnow.freeuk.com/lojban/

My Lojban page.

Releases

Unchanged in 7 releases since Debian 3.0 (Woody).

  1. 3.0–8

Bugs

ju'oru'e so'imei (Surely there are many)

Author

Richard Curnow <[email protected]>

From jbofihe 0.38-5.1 in Debian 8 (Jessie). Parsed by carta from the page's man source.