banner
SIL International Home

The Linguist's Shoebox

Integrated data management and analysis for the field linguist

User settings folder

In Shoebox, settings are secondary data that describe the contents of your databases. For example, the font that you select for displaying data in a particular language is a setting. The Shoebox Setup/Installer program automatically creates a user settings folder for the Shoebox-specific settings files that relate directly to your databases. By default, the name of this folder is similar to My Computer and My Documents in Windows 95 and later. If you wish, you can change the name or location of the user settings folder.

System User settings folder (default)
Macintosh My Shoebox Settings
Windows 3.1 C:\MyShSet
Windows 95 and later C:\My Shoebox Settings

Locations of three important kinds of files

  1. You should think of Shoebox as the "owner" of all the files in the Shoebox folder and its subfolders. It contains:
    • program files
    • subfolders that contain sample files
  2. The user settings folder contains the following kinds of files:
    • project (.prj)
    • database type (.typ)
    • language encoding (.lng)
    • Consistent Change table (.cct)
  3. Shoebox lets you open databases from one or more data folders. You must create these folders and you are free to organize them in any way that is convenient. We recommend that you put the folders that contain Shoebox databases near the folders that contain your other (non-Shoebox) data files.

Important: Do not put your data and settings files in the Shoebox folder or any of its subfolders. You (the user) are the "owner" of your databases and the related settings files. If you keep your files out of the Shoebox folder, you avoid the risk of losing them if you ever

Current settings folder

When you open a project file in Shoebox, the folder that contains it becomes the current settings folder. All the database type and language encoding files in that folder are available. Although you can open databases from multiple data folders, you should not put copies of settings files in different data folders (duplication increases the risk of inconsistencies). In Shoebox, you must keep related settings files together in one folder to ensure that all the databases in a project refer to a common and consistent list of settings files.

Most Shoebox users can use one settings folder for all their work—the user settings folder.

Note that a settings folder can contain multiple project files. Those projects share the same list of database types and language encodings. Each project defines a "workspace" or "desktop" for particular data management and analysis tasks. It can have a subset of the databases open or have a special arrangement of data windows—using features like sorting, filtering, and displaying browse fields.

Multiple settings folders

Some Shoebox users must have multiple settings folders:

If you have disjoint sets of data on your computer, you should create multiple data and settings folders that correspond to the separate research projects. If the folder that is named "My Shoebox Settings" seems appropriate for one of the projects, use it; if it doesn't, delete it.

Data files

You might have noticed that some sample folders contain both data and settings files. Most Shoebox users should not set up Shoebox that way for their own work. Instead, they should keep databases in one or more separate data folders, not in the user settings folder.

However, consultants who work with multiple research teams (and others who frequently copy projects to and from multiple computers) do have reasons to put data and settings together in the same folder:

Reorganizing your settings files

Are you not keeping your settings files in the user settings folder, even though you could use it for your work?

Here are some benefits you might gain by reorganizing your files:

Customizing a generic settings file

Shoebox installs several generic settings files for you to use in your work. Before you customize any of them, we recommend that you make a copy. However, do not just copy a file that is installed in the user settings folder using Explorer, File Manager, or the Finder. In Shoebox, use the following procedure:

  1. Choose Database Types or Language Encodings on the Project menu.
  2. Select the settings file.
  3. Choose Copy.
  4. Change its name (and thus take "ownership" of it).

Important: Just changing the file name is not adequate. There is also an internal name (on the first line of the settings file) that must also be changed. The Copy command in Shoebox changes both names.

Note: Some generic settings files that you might want to use for your work are not automatically installed in the user settings folder. For example, the Anthropology Notes database type AnthNote.typ is installed in the Anthro subfolder (that is in the Shoebox folder). With Shoebox not running, copy such a file to the user settings folder using Explorer, File Manager, or the Finder. Then use the preceding procedure to copy it in Shoebox.