anchor.diff:          write(0,*) '    The max chroma will be limited by the program automatically'
           write(0,*)
       endif
  -    write(0,*) '-ncolors N                Number of colors (default: 10)'
  +    write(0,*) '-n[colors] N              Number of colors (default: 10)'
       if (str.eq.'long') then
           write(0,*)
       endif
       write(0,*) '-convert ITYP=X,Y,Z OTYP  Convert a color of type ITYP to type OTYP (does not print colors)'
       if (str.eq.'long') then
           write(0,*) '    Available color types: lch, lab, rgb (planning to implement hsv eventually)'
  +        write(0,*)
  +    endif
  +    write(0,*) '-gmt CPTFILE              Print a GMT color palette (default prints R/G/B list)'
  +    if (str.eq.'long') then
  +        write(0,*)
  +    endif
  +    write(0,*) '-limits [MIN,MAX]         Starting and ending values (only for use with -gmt; default 0,1)'
  +    if (str.eq.'long') then
  +        write(0,*)
  +    endif
  +    write(0,*) '-dc D                     Increment of color palette (only for use with -gmt; default depends on N)'
  +    if (str.eq.'long') then
           write(0,*)
       endif
       write(0,*) '-verbose                  Turn on verbose mode'
  
positive.code:         write(0,*) str
          write(0,*)
      endif
      write(0,*) 'Usage: colortool -cmap OPTION [-hue H1,H2] [-lightness L1,L2] [-chroma C1,C2] [-ncolors N]'
      write(0,*) '                 [-convert ITYP=X,Y,Z OTYP] [-v verbose] [-d]'
      write(0,*)
      write(0,*) '-cmap OPTION              Generate a perceptually linear colormap'
      if (str.eq.'long') then
  
negative.code:     endif
  
      ! Generate colormap
      if (gmt.ne.'none') then
          open(unit=11,file=gmt,status='unknown')
      endif
      n = ncolors
      if (option.eq.'spiral') then
          do i = 1,n
  