Lines Matching refs:roff
2 use roff::{bold, italic, roman, Inline, Roff};
11 pub(crate) fn about(roff: &mut Roff, cmd: &clap::Command) {
16 roff.text([roman(s)]);
19 pub(crate) fn description(roff: &mut Roff, cmd: &clap::Command) {
23 roff.control("PP", []);
25 roff.text([roman(line)]);
31 pub(crate) fn synopsis(roff: &mut Roff, cmd: &clap::Command) {
86 roff.text(line);
89 pub(crate) fn options(roff: &mut Roff, cmd: &clap::Command) {
121 roff.control("TP", []);
122 roff.text(header);
123 roff.text(body);
128 roff.text([Inline::LineBreak]);
131 roff.text([Inline::LineBreak, italic("Possible values:")]);
136 roff.control("RS", ["14"]);
138 roff.control("IP", ["\\(bu", "2"]);
139 roff.text([roman(line)]);
141 roff.control("RE", []);
150 roff.text(possible_value_text);
155 roff.control("RS", []);
156 roff.text(env);
157 roff.control("RE", []);
183 roff.control("TP", []);
184 roff.text(header);
185 roff.text(body);
188 roff.control("RS", []);
189 roff.text(env);
190 roff.control("RE", []);
196 roff.text([Inline::LineBreak]);
199 roff.text([Inline::LineBreak, italic("Possible values:")]);
204 roff.control("RS", ["14"]);
206 roff.control("IP", ["\\(bu", "2"]);
207 roff.text([roman(line)]);
209 roff.control("RE", []);
218 roff.text(possible_value_text);
224 pub(crate) fn subcommands(roff: &mut Roff, cmd: &clap::Command, section: &str) {
226 roff.control("TP", []);
234 roff.text([roman(name)]);
238 roff.text([roman(line)]);
253 pub(crate) fn after_help(roff: &mut Roff, cmd: &clap::Command) {
256 roff.text([roman(line)]);