Koch-Suite

Help

This program package consists of three major parts: a big library containing all the converting and output functions, a few command-line tools (more or less as trivial wrappers to this library) and the web frontend.

Command-Line-Tools

mmimport
Import recipes. The input is expected from standard input (STDIN). The recipes are extracted from surrounding text and may be in Meal-Master or REZKONV format. See also mmimport(1)
rezept
Search for recipes in the database and print them as LaTeX source, in Meal-Master format or as human readable text into a file or standard output. See rezept(1).

Web Frontend

Search-Interface
You can search the database for terms in
  • the recipe titles
  • the categories
  • the ingredient list
The result is a list of all recipes containing the specified term in the chosen field. Choose "Search" from the main menu, enter the term into the form, choose from "Search in" where to search for that term and click the "Start Search" button. Since version 0.5 you can combine several terms by "AND" (uppercase!), so we can finally search for Muffins AND Choc
Recording and Editing Interface
This interface allows you to edit saved recipes or record new ones. Numbers must use ».« (dot) as the decimal seperator. Units should be valid Mealmaster or RezKonv units or defined aliases and must be seperated by a space character from the quantity.
Some hints for the usage of categories
Recipes may be put into several categories. Actually there is no real limit for this, however the specification of the mealmaster format allows a maximum of 5 categories. New categories are created on the fly, whenever a new recipe uses them the first time. To keep the categories in order, it is recommended to follow the following scheme for new recipes, when adding new recipes to the database via the web frontend.
  • The first category should describe the type of the recipe. Is it e.g. a "Soup", a "Snack" or a "Cocktail"?
  • The second category should describe the origin of the recipe. Use the name of the country of the origin, such as Italy, France or China. Don't use adjectives, such as Italian, French or Chinese.

Language Setting

The Koch-Suite is multilingual starting with release 0.5. To choose another lanuage, adjust your browser (i.e. Mozilla: Edit -> Preferences -> Navigator -> Languages). If the language you specified exists you will see all following pages in the requested language. Otherwise the default language (English "en") will be used. You can change the interface language during a session by selecting one out of de, en, es and fr from the main menu. Of course this will not translate the recipes themselves. This selection affects the interface language only.

Feedback

We have a mailing list for users and developers, koch-suite-devel@lists.berlios.de. This mailing list is public, but only subscribed addresses are allowed to write there (to suppress spam). Please see this page for details.