"Fossies" - the Fresh Open Source Software Archive

Member "wscite/metapost.properties" (11 Sep 2020, 6639 Bytes) of package /windows/misc/wscite445.zip:


As a special service "Fossies" has tried to format the requested text file into HTML format (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file.

    1 # file    : metapost.properties
    2 # version : 18 august 2003
    3 # author  : Hans Hagen / PRAGMA ADE / www.pragma-ade.com
    4 
    5 # Metapost: patterns
    6 
    7 file.patterns.metapost=*.mp;*.mpx
    8 file.patterns.metafun=*.mp;*.mpx;*.mpy
    9 
   10 filter.metapost=MetaPost (mp mpx)|$(file.patterns.metapost)|
   11 filter.metafun=MetaFun (mp mpx mpy)|$(file.patterns.metafun)|
   12 
   13 *filter.metapost=$(filter.metapost)
   14 
   15 lexer.$(file.patterns.metapost)=metapost
   16 lexer.$(file.patterns.metafun)=metapost
   17 
   18 *language.metapost=MetaPost|mp||
   19 
   20 # Metapost: commands (check process view)
   21 
   22 command.compile.$(file.patterns.metapost)=
   23 command.build.$(file.patterns.metapost)=mpost $(FileNameExt)
   24 command.go.$(file.patterns.metapost)=gv $(FileName).1
   25 
   26 command.compile.$(file.patterns.metafun)=
   27 command.build.$(file.patterns.metafun)=texexec --mptex $(FileNameExt)
   28 command.go.$(file.patterns.metafun)=gv $(FileName).1
   29 
   30 command.0.$(file.patterns.metapost)=
   31 command.1.$(file.patterns.metapost)=
   32 command.2.$(file.patterns.metapost)=
   33 command.3.$(file.patterns.metapost)=
   34 command.4.$(file.patterns.metapost)=
   35 command.5.$(file.patterns.metapost)=
   36 command.6.$(file.patterns.metapost)=
   37 command.7.$(file.patterns.metapost)=
   38 command.8.$(file.patterns.metapost)=
   39 command.9.$(file.patterns.metapost)=
   40 
   41 command.0.$(file.patterns.metafun)=
   42 command.1.$(file.patterns.metafun)=
   43 command.2.$(file.patterns.metafun)=
   44 command.3.$(file.patterns.metafun)=
   45 command.4.$(file.patterns.metafun)=
   46 command.5.$(file.patterns.metafun)=
   47 command.6.$(file.patterns.metafun)=
   48 command.7.$(file.patterns.metafun)=
   49 command.8.$(file.patterns.metafun)=
   50 command.9.$(file.patterns.metafun)=
   51 
   52 # Metapost: highlighting
   53 
   54 # Default
   55 style.metapost.0=fore:#3F3F3F
   56 # Special
   57 style.metapost.1=fore:#007F7F
   58 # Group
   59 style.metapost.2=fore:#7F0000
   60 # Symbol
   61 style.metapost.3=fore:#7F7F00
   62 # Command
   63 style.metapost.4=fore:#007F00
   64 # Text
   65 style.metapost.5=fore:#000000
   66 # Extra
   67 style.metapost.6=fore:#007F00,italics
   68 
   69 style.metapost.34=fore:#00007F
   70 style.metapost.35=fore:#7F007F
   71 
   72 # Metapost: comments
   73 
   74 comment.block.metapost=%
   75 comment.block.at.line.start.metapost=1
   76 
   77 # Metapost: lexer.metapost.interface.default
   78 #
   79 # 0 not used
   80 # 1 metapost primitives and commands
   81 # 2 metafun macros
   82 #
   83 # first lines of a metapost file are interpreted as follows:
   84 #
   85 # % interface=none|metapost|mp|metafun
   86 
   87 lexer.metapost.interface.default=1
   88 
   89 # Metapost: lexer.metapost.comment.process
   90 #
   91 # 0 don't interpret comment
   92 # 1 color comment like source code
   93 
   94 lexer.metapost.comment.process=0
   95 
   96 # Metapost: keywords
   97 
   98 keywordclass.metapost.tex=\
   99     btex verbatimtex etex
  100 
  101 keywordclass.metapost.primitives=\
  102     charcode day linecap linejoin miterlimit month pausing \
  103     prologues showstopping time tracingcapsules tracingchoices \
  104     tracingcommands tracingequations tracinglostchars \
  105     tracingmacros tracingonline tracingoutput tracingrestores \
  106     tracingspecs tracingstats tracingtitles truecorners \
  107     warningcheck year \
  108     false nullpicture pencircle true \
  109     and angle arclength arctime ASCII bluepart boolean bot \
  110     char color cosd cycle decimal directiontime floor fontsize \
  111     greenpart hex infont intersectiontimes known length llcorner \
  112     lrcorner makepath makepen mexp mlog normaldeviate not \
  113     numeric oct odd or path pair pen penoffset picture point \
  114     postcontrol precontrol redpart reverse rotated scaled \
  115     shifted sind slanted sqrt str string subpath substring \
  116     transform transformed ulcorner uniformdeviate unknown \
  117     urcorner xpart xscaled xxpart xypart ypart yscaled yxpart \
  118     yypart zscaled \
  119     addto clip input interim let newinternal save setbounds \
  120     shipout show showdependencies showtoken showvariable \
  121     special \
  122     begingroup endgroup of curl tension and controls \
  123     reflectedabout rotatedaround interpath on off beginfig \
  124     endfig def vardef enddef epxr suffix text primary secondary \
  125     tertiary primarydef secondarydef tertiarydef top bottom \
  126     ulft urt llft lrt randomseed also contour doublepath \
  127     withcolor withpen dashed if else elseif fi for endfor forever exitif \
  128     forsuffixes downto upto step until \
  129     charlist extensible fontdimen headerbyte kern ligtable \
  130     boundarychar chardp charext charht charic charwd designsize \
  131     fontmaking charexists \
  132     cullit currenttransform gfcorners grayfont hround \
  133     imagerules lowres_fix nodisplays notransforms openit \
  134     displaying currentwindow screen_rows screen_cols \
  135     pixels_per_inch cull display openwindow numspecial \
  136     totalweight autorounding fillin proofing tracingpens \
  137     xoffset chardx granularity smoothing turningcheck yoffset \
  138     chardy hppp tracingedges vppp \
  139     extra_beginfig extra_endfig mpxbreak \
  140     end
  141 
  142 keywordclass.metapost.plain=\
  143     ahangle ahlength bboxmargin defaultpen defaultscale \
  144     labeloffset background currentpen currentpicture cuttings \
  145     defaultfont extra_beginfig extra_endfig \
  146     beveled black blue bp butt cc cm dd ditto down epsilon \
  147     evenly fullcircle green halfcircle identity in infinity left \
  148     mitered mm origin pensquare pt quartercircle red right \
  149     rounded squared unitsquare up white withdots \
  150     abs bbox ceiling center cutafter cutbefore dir \
  151     directionpoint div dotprod intersectionpoint inverse mod lft \
  152     round rt unitvector whatever \
  153     cutdraw draw drawarrow drawdblarrow fill filldraw drawdot \
  154     loggingall pickup tracingall tracingnone undraw unfill \
  155     unfilldraw \
  156     buildcycle dashpattern decr dotlabel dotlabels drawoptions \
  157     incr label labels max min thelabel z \
  158     beginchar blacker capsule_end change_width \
  159     define_blacker_pixels define_corrected_pixels \
  160     define_good_x_pixels define_good_y_pixels \
  161     define_horizontal_corrected_pixels define_pixels \
  162     define_whole_blacker_pixels define_whole_pixels \
  163     define_whole_vertical_blacker_pixels \
  164     define_whole_vertical_pixels endchar extra_beginchar \
  165     extra_endchar extra_setup font_coding_scheme\
  166     font_extra_space
  167 
  168 keywordclass.metapost.all=\
  169     $(keywordclass.metapost.tex) \
  170     $(keywordclass.metapost.primitives) \
  171     $(keywordclass.metapost.plain)
  172 
  173 keywordclass.metafun.all=
  174 
  175 keywords.$(file.patterns.metapost)=$(keywordclass.metapost.all)
  176 
  177 keywords.$(file.patterns.metafun)=$(keywordclass.metapost.all)
  178 keywords2.$(file.patterns.metafun)=$(keywordclass.metafun.all)
  179 
  180 ##  Metapost fold points
  181 ## keywords4  = fold beginning; keywords5 = fold ending.
  182 keywords4.$(file.patterns.metapost)=beginfig for verbatimtex def begingroup \
  183     if btex forsuffixes vardef primarydef
  184 keywords5.$(file.patterns.metapost)=etex fi endfig endgroup end endfor endif \
  185     enddef
  186 
  187 import metafun-scite.properties
  188 
  189 # Metapost: end of file