The "mark level" is a specific tidal height or current velocity of your choosing. When you set a mark level for a location, the times at which the tide level crosses the mark level will be displayed at the bottom of graphs and included in plain listings and calendars. This option is useful to determine the times when the tide will be low enough to expose something that is submerged at high tide or high enough to provide a desired depth. You can set a mark level by selecting the Set Mark option on the Options menu. In the following example, a mark level of 1 m has been applied to Bar Harbor predictions to find the approximate time at which one can walk to Bar Island without getting one's feet wet.
Mark level crossings are not displayed in clock mode windows due to lack of space.
The "aspect" is a number that controls how stretched out or scrunched up a graph is. If timestamps are overlapping one another on a tide graph and becoming unreadable, you can increase the aspect to make them farther apart. An aspect of 1.0 is "normal;" an aspect of 2.0 stretches the graph by a factor of 2; an aspect of 0.5 does the opposite, compressing the graph. You can change the aspect by selecting the Set Aspect option on the Options menu.
In raw and medium rare modes, tide levels are normally listed with an increment of one hour for successive lines of output. You can adjust this increment using the Set Step option.
The control panel is the easiest way to customize the many user-serviceable settings of XTide. It's not pretty, but it gets the job done.
Colors can be changed to any of the "standard" X-windows color names or to 24-bit RGB specifications of the form rgb:hh/hh/hh by typing the new colors in the dialog boxes. Other settings have pull-down choice menus or counting buttons to help you along. Least user-friendly, but most powerful, are the timestamp formats. In return for reading the Unix man page for the strftime library function, you are empowered to change the timestamp formats to practically anything you could ever need.
You can choose Apply to see how the settings look in the current session only, or Save to make the settings permanent. They will be saved in the file ~/.xtide.xml.
Original graph with crowded caption line:

With aspect 1.25 (to stretch out the graph):

With time format "%H:%M" (to eliminate AM/PM and time zone verbiage):

With event mask "Mm" (to filter out moonrise and moonset events):

This station has such a small tidal range that the only label on the depth axis is zero meters, which is kind of useless:

With option to label tenths of units enabled:

With preferred units set to feet:

The interactive client supports all of the command line switches related to settings which are described in a later section. In addition, it supports the following.
If you use the same location a lot, you can set the environment variable XTIDE_DEFAULT_LOCATION to its name instead of using –l every time.
Other switches that are supported by the non-interactive interface are not supported by the interactive interface and will be ignored.
The arguments to –display, –fn, and –geometry cannot be concatenated with the switches (see Quirk #5).