# $Id: gmt_keywords.txt 12822 2014-01-31 23:39:56Z remko $ # # List of all GMT 5 defaults parameters. # # Used by GNUmakefile to generate gmt_keywords.h and gmt_keycases.h. # gmt_keywords.h has quoted parameter names for text comparisons # gmt_keycases.h has #define GMT_ statements # Any changes here will likely mean editing gmt_init.c as well. # #------------------------------------------------------- # COLOR Group: Color system settings #------------------------------------------------------- COLOR_BACKGROUND # Color used for data below the current color table range COLOR_FOREGROUND # Color used for data above the current color table range COLOR_MODEL # Color model in use (RGB, HSV, CMYK) COLOR_NAN # Color used for data whose value is NaN COLOR_HSV_MAX_S # Maximum saturation assigned for most positive intensity value COLOR_HSV_MAX_V # Maximum value assigned for most positive intensity value COLOR_HSV_MIN_S # Minimum saturation assigned for most positive intensity value COLOR_HSV_MIN_V # Minimum value assigned for most positive intensity value #------------------------------------------------------- # DIR Group: Directories to use #------------------------------------------------------- DIR_DATA # Colon-separated list of dirs where we look for data DIR_DCW # Location of DCW file DIR_GSHHG # Location of GSHHG files DIR_TMP # Where to write temporary files DIR_USER # User dir with custom settings and fonts #------------------------------------------------------- # FONT Group: Fonts and sizes for plotting #------------------------------------------------------- FONT # Use to set all the fonts with one gmtset call [does not go in gmt.conf] FONT_ANNOT # Font for both axes annotations [does got go in gmt.conf] FONT_ANNOT_PRIMARY # Font for primary axes annotations FONT_ANNOT_SECONDARY # Font for secondary axes annotations FONT_LABEL # Font for axes labels FONT_LOGO # Font for GMT logo FONT_TITLE # Font for plot titles #------------------------------------------------------- # FORMAT Group: Formats of numbers and time-related text #------------------------------------------------------- FORMAT_CLOCK_IN # How to decode clock-strings in ascii input FORMAT_CLOCK_OUT # How to write clock-strings to ascii output FORMAT_CLOCK_MAP # How to plot clock-strings on maps FORMAT_DATE_IN # How to decode date-strings in ascii input FORMAT_DATE_OUT # How to write date-strings to ascii output FORMAT_DATE_MAP # How to plot date-strings on maps FORMAT_GEO_OUT # How to write ddd[:mm[:ss[.xx]]] to ascii output FORMAT_GEO_MAP # How to plot ddd[:mm[:ss[.xx]]] on maps FORMAT_FLOAT_OUT # How to write floating points to ascii output FORMAT_FLOAT_MAP # How to plot floating points on maps FORMAT_TIME_MAP # How to plot both month-, week-, and weekday-names on maps [does not go in gmt.conf] FORMAT_TIME_PRIMARY_MAP # How to plot primary month-, week-, and weekday-names on maps FORMAT_TIME_SECONDARY_MAP # How to plot secondary month-, week-, and weekday-names on maps FORMAT_TIME_STAMP # How to format time for GMT time-stamps #------------------------------------------------------- # GMT Group: Misc. GMT settings #------------------------------------------------------- GMT_COMPATIBILITY # Oldest GMT version syntax to parse without error [4 and up] GMT_FFT # Which FFT algorithm to use GMT_HISTORY # Should we update the command history? GMT_INTERPOLANT # Spline interpolant GMT_CUSTOM_LIBS # List of custom GMT-compliant shared libraries GMT_EXTRAPOLATE_VAL # How to deal with 1D extrapolated values GMT_TRIANGULATE # Triangulation algorithm GMT_VERBOSE # Verbosity level #------------------------------------------------------- # IO Group: I/O settings #------------------------------------------------------- IO_COL_SEPARATOR # Column separator for output data records IO_GRIDFILE_FORMAT # Default gridfile format to use IO_GRIDFILE_SHORTHAND # Should we decode file extensions for gridformat details? IO_HEADER # Are there header records? IO_N_HEADER_RECS # How many header records to expect IO_NAN_RECORDS # How NaNs in input should be interpreted IO_NC4_CHUNK_SIZE # Chunk size (lat,lon) of netCDF output IO_NC4_DEFLATION_LEVEL # Deflate level for netCDF output IO_LONLAT_TOGGLE # Expect lat-lon instead of lon-lat IO_SEGMENT_MARKER # 1st char in segment headers for input and output #------------------------------------------------------- # MAP Group: Map construction settings #------------------------------------------------------- MAP_ANNOT_OFFSET # Distance between a map tick and the either tick annotation [does not go in gmt.conf] MAP_ANNOT_OFFSET_PRIMARY # Distance between a map tick and the primary tick annotation MAP_ANNOT_OFFSET_SECONDARY # Distance between a map tick and the secondary tick annotation MAP_ANNOT_ORTHO # Specifies which axes should have orthogonal annotations [WESNZ] MAP_ANNOT_OBLIQUE # Bit-flags to control behavior of annotations for oblique projections MAP_ANNOT_MIN_ANGLE # Cut-off angle to eliminate very oblique annotations MAP_ANNOT_MIN_SPACING # Cut-off distance to eliminate crowding of annotations MAP_DEFAULT_PEN # Default for all pens MAP_DEGREE_SYMBOL # Symbol for "degree" to use on maps MAP_FRAME_AXES # Which axes should be plotted [WESNZ] MAP_FRAME_PEN # Pen used to draw plain map frame MAP_FRAME_TYPE # Type of map frame (plain or fancy) MAP_FRAME_WIDTH # Width of the fancy map frame MAP_GRID_CROSS_SIZE # Size of any grid crosses (0 for gridlines) [does not go in gmt.conf] MAP_GRID_CROSS_SIZE_PRIMARY # Size of primary grid crosses (0 for gridlines) MAP_GRID_CROSS_SIZE_SECONDARY # Size of secondary grid crosses (0 for gridlines) MAP_GRID_PEN # Pen for any grid-lines/crosses [does not go in gmt.conf] MAP_GRID_PEN_PRIMARY # Pen for primary grid-lines/crosses MAP_GRID_PEN_SECONDARY # Pen for secondary grid-lines/crosses MAP_LABEL_OFFSET # Distance between an axis label and the annotations MAP_LINE_STEP # Max step length when approximating curves on maps MAP_LOGO # Plot the time stamp? MAP_LOGO_POS # Where to position the time stamp MAP_ORIGIN_X # x-value of lower-left corner of map relative to page [1i] MAP_ORIGIN_Y # y-value of lower-left corner of map relative to page [1i] MAP_POLAR_CAP # Modify gridline spacing for polar caps MAP_SCALE_HEIGHT # Height of scale bar on maps MAP_TICK_LENGTH # Length of major and minor frame axes ticks [does not go in gmt.conf] MAP_TICK_LENGTH_PRIMARY # Length of major and minor primary frame axes ticks MAP_TICK_LENGTH_SECONDARY # Length of major and minor secondary frame axes ticks MAP_TICK_PEN # Pen for axes ticks [does not go in gmt.conf] MAP_TICK_PEN_PRIMARY # Pen for primary axes ticks MAP_TICK_PEN_SECONDARY # Pen for secondary axes ticks MAP_TITLE_OFFSET # Distance between a map title and the label MAP_VECTOR_SHAPE # Head shape of vectors #------------------------------------------------------- # PROJ Group: Projection settings #------------------------------------------------------- PROJ_ELLIPSOID # Current ellipsoid used by projections PROJ_DATUM # Current datum used by projections PROJ_LENGTH_UNIT # Unit used to report lengths PROJ_MEAN_RADIUS # Mean radius used in spherical approximations PROJ_AUX_LATITUDE # Auxiliary latitude used in spherical approximations PROJ_SCALE_FACTOR # Scale factor for UTM maps #------------------------------------------------------- # PS Group: PostScript settings #------------------------------------------------------- PS_CHAR_ENCODING # Character encoding vector to use in PS plots PS_COLOR_MODEL # Color model in use (RGB, HSV, CMYK, GRAY) PS_DPI # The dots-pr-inch setting PS_IMAGE_COMPRESS # Compression algorithm for images PS_LINE_CAP # Line cap setting PS_LINE_JOIN # Line join setting PS_MITER_LIMIT # Miter limit for joins PS_MEDIA # Miter limit for joins PS_PAGE_COLOR # Color of the paper media PS_PAGE_ORIENTATION # Portrait or Landscape PS_SCALE_X # Overall x scale modification PS_SCALE_Y # Overall y scale modification PS_TRANSPARENCY # Set transparency mode for PDF only PS_COMMENTS # Write comments to the PS file? #------------------------------------------------------- # TIME Group: Time settings #------------------------------------------------------- TIME_EPOCH # Current epoch in use TIME_IS_INTERVAL # Used to round input times to nearest interval TIME_INTERVAL_FRACTION # Controls labeling of partial time intervals on maps TIME_LANGUAGE # Language used for time annotations TIME_LEAP_SECONDS # Do we want to deal with leap seconds? TIME_UNIT # Unit of time measurement TIME_SYSTEM # Shortcut to setting TIME_EPOCH/UNIT [does not go in gmt.conf] TIME_WEEK_START # Day a new week starts on TIME_Y2K_OFFSET_YEAR # For 2-digit years to separate 1900 and 2000 centuries # vim:sw=8:ts=8:sts=8