Lines Matching refs:roff

9 pub use roff;
12 use roff::{roman, Roff};
102 let mut roff = Roff::default();
103 self._render_title(&mut roff);
104 self._render_name_section(&mut roff);
105 self._render_synopsis_section(&mut roff);
106 self._render_description_section(&mut roff);
109 self._render_options_section(&mut roff);
113 self._render_subcommands_section(&mut roff);
117 self._render_extra_section(&mut roff);
121 self._render_version_section(&mut roff);
125 self._render_authors_section(&mut roff);
128 roff.to_writer(w)
133 let mut roff = Roff::default();
134 self._render_title(&mut roff);
135 roff.to_writer(w)
138 fn _render_title(&self, roff: &mut Roff) {
139 roff.control("TH", self.title_args());
155 let mut roff = Roff::default();
156 self._render_name_section(&mut roff);
157 roff.to_writer(w)
160 fn _render_name_section(&self, roff: &mut Roff) {
161 roff.control("SH", ["NAME"]);
162 render::about(roff, &self.cmd);
167 let mut roff = Roff::default();
168 self._render_synopsis_section(&mut roff);
169 roff.to_writer(w)
172 fn _render_synopsis_section(&self, roff: &mut Roff) {
173 roff.control("SH", ["SYNOPSIS"]);
174 render::synopsis(roff, &self.cmd);
179 let mut roff = Roff::default();
180 self._render_description_section(&mut roff);
181 roff.to_writer(w)
184 fn _render_description_section(&self, roff: &mut Roff) {
185 roff.control("SH", ["DESCRIPTION"]);
186 render::description(roff, &self.cmd);
191 let mut roff = Roff::default();
192 self._render_options_section(&mut roff);
193 roff.to_writer(w)
196 fn _render_options_section(&self, roff: &mut Roff) {
197 roff.control("SH", ["OPTIONS"]);
198 render::options(roff, &self.cmd);
203 let mut roff = Roff::default();
204 self._render_subcommands_section(&mut roff);
205 roff.to_writer(w)
208 fn _render_subcommands_section(&self, roff: &mut Roff) {
210 roff.control("SH", [heading]);
211 render::subcommands(roff, &self.cmd, &self.section);
216 let mut roff = Roff::default();
217 self._render_extra_section(&mut roff);
218 roff.to_writer(w)
221 fn _render_extra_section(&self, roff: &mut Roff) {
222 roff.control("SH", ["EXTRA"]);
223 render::after_help(roff, &self.cmd);
228 let mut roff = Roff::default();
229 self._render_version_section(&mut roff);
230 roff.to_writer(w)
233 fn _render_version_section(&self, roff: &mut Roff) {
235 roff.control("SH", ["VERSION"]);
236 roff.text([version]);
241 let mut roff = Roff::default();
242 self._render_authors_section(&mut roff);
243 roff.to_writer(w)
246 fn _render_authors_section(&self, roff: &mut Roff) {
248 roff.control("SH", ["AUTHORS"]);
249 roff.text([author]);