6 homepage=http://freefoam.sourceforge.net
11 homepage=http://freefoam.sourceforge.net
12 basedown=http://sourceforge.net/projects/freefoam/files/FreeFOAM
26 subs=verbatim,attributes,quotes
30 math-style=template="mathblock",subs=[],posattrs=("name","imageref")
33 # Custom macro to reference the git repositories
34 # usage: linkrepo:<openfoam|openfoam17|freefoam>[<commitId>]
35 (?su)(?P<name>linkrepo):(?P<target>[^\[]+)\[(?P<commitId>\w+)\]=
37 # Custom cross-reference macro for man-pages
38 # Usage: linkff:command[man-section]
39 (?su)(?P<name>linkff):(?P<target>[^\[]+)\[(?P<manvolnum>\d+)\]=
42 # Usage: math:[<latex-math>]
43 (?su)[\\]?(?P<name>math):(?P<imageref>\S*?)\[(?P<passtext>.*?)(?<!\\)\]=[]
44 (?u)^(?P<name>math)::(?P<imageref>\S*?)(\[(?P<passtext>.*?)\])$=#[]
46 # Custom menuselection macro
47 # Usage: menuselection:[<menu> --> <submenu>]
48 (?su)[\\]?(?P<name>menuselection):\[(?P<menuname>.*?(?<!-→))(?:\s*-→\s*(?P<menuitems>.*?))?\]=
50 # Custom filename and dirname macros
51 # Usage: file:<filename>[]
52 # Usage: dir:<dirname>[]
53 (?su)(?P<name>filename|dirname):(?P<passtext>[^\[]+)\[\]=diskitem[specialcharacters,quotes,attributes]
55 # Custom command-option macro
56 # Usage: option:<option-name>[]
57 (?su)(?P<name>option):(?P<passtext>[^\[]+)\[\]=
59 # Custom guilabel and guibutton macros
60 # Usage: guilabel:[<text>]
61 # Usage: guibutton:[<text>]
62 (?su)(?P<name>guilabel|guibutton):\[(?P<passtext>.*?)(?<!\\)\]=guiitem[specialcharacters,quotes,replacements,attributes]