1FSTDRAW(1) User Commands FSTDRAW(1)
2
3
4
6 fstdraw - manual page for fstdraw 1.6.9
7
9 Prints out binary FSTs in dot text format.
10
11 Usage: fstdraw [binary.fst [text.dot]]
12
13 PROGRAM FLAGS:
14
15 --acceptor: type = bool, default = false
16
17 Input in acceptor format --allow_negative_labels: type = bool,
18 default = false Allow negative labels (not recommended; may
19 cause conflicts) --float_format: type = string, default = "g"
20 Floating-point format, one of: "e", "f", or "g" --fontsize: type
21 = int32, default = 14 Set fontsize --height: type = double,
22 default = 11 Set height --isymbols: type = string, default = ""
23 Input label symbol table --nodesep: type = double, default =
24 0.25 Set minimum separation between nodes (see dot documenta‐
25 tion) --numeric: type = bool, default = false Print numeric
26 labels --osymbols: type = string, default = "" Output label sym‐
27 bol table --portrait: type = bool, default = false Portrait mode
28 (def: landscape) --precision: type = int32, default = 5 Set pre‐
29 cision (number of char/float) --ranksep: type = double, default
30 = 0.4 Set minimum separation between ranks (see dot documenta‐
31 tion) --show_weight_one: type = bool, default = false Print/draw
32 arc weights and final weights equal to Weight::One() --ssymbols:
33 type = string, default = "" State label symbol table --title:
34 type = string, default = "" Set figure title --vertical: type =
35 bool, default = false Draw bottom-to-top instead of
36 left-to-right --width: type = double, default = 8.5 Set width
37
38 LIBRARY FLAGS:
39
40 Flags from: flags.cc
41
42 --help: type = bool, default = false
43
44 show usage information --helpshort: type = bool, default = false
45 show brief usage information --tmpdir: type = string, default =
46 "/tmp" temporary directory --v: type = int32, default = 0 ver‐
47 bosity level
48
49 Flags from: fst.cc
50
51 --fst_align: type = bool, default = false
52
53 Write FST data aligned where appropriate --fst_default_cache_gc:
54 type = bool, default = true Enable garbage collection of cache
55 --fst_default_cache_gc_limit: type = int64, default = 1048576
56 Cache byte size that triggers garbage collection
57 --fst_read_mode: type = string, default = "read" Default file
58 reading mode for mappable files --fst_verify_properties: type =
59 bool, default = false Verify FST properties queried by TestProp‐
60 erties --save_relabel_ipairs: type = string, default = "" Save
61 input relabel pairs to file --save_relabel_opairs: type =
62 string, default = "" Save output relabel pairs to file
63
64 Flags from: symbol-table.cc
65
66 --fst_compat_symbols: type = bool, default = true
67
68 Require symbol tables to match when appropriate --fst_field_sep‐
69 arator: type = string, default = " " Set of characters used
70 as a separator between printed fields
71
72 Flags from: util.cc
73
74 --fst_error_fatal: type = bool, default = true
75
76 FST errors are fatal; o.w. return objects flagged as bad: e.g.,
77 FSTs: kError property set, FST weights: not a Member()
78
79 Flags from: weight.cc
80
81 --fst_weight_parentheses: type = string, default = ""
82
83 Characters enclosing the first weight of a printed composite
84 weight (e.g., pair weight, tuple weight and derived classes) to
85 ensure proper I/O of nested composite weights; must have size 0
86 (none) or 2 (open and close parenthesis) --fst_weight_separator:
87 type = string, default = "," Character separator between printed
88 composite weights; must be a single character
89
90
91
92fstdraw 1.6.9 July 2018 FSTDRAW(1)