nixos-render-docs: style file literals in manpages

similar to inline code these were indistinguishale from other text.
render then in italic font instead, like mdoc .Pa does.

pennae 1e4bafdb 29252d14

Changed files
+1 -3
pkgs
tools
nix
nixos-render-docs
src
nixos_render_docs
+1 -3
pkgs/tools/nix/nixos-render-docs/src/nixos_render_docs/manpage.py
···
env: MutableMapping[str, Any]) -> str:
if token.meta['name'] in [ 'command', 'env', 'option' ]:
return f'\\fB{man_escape(token.content)}\\fP'
-
elif token.meta['name'] == 'file':
-
return f'{man_escape(token.content)}'
-
elif token.meta['name'] == 'var':
+
elif token.meta['name'] in [ 'file', 'var' ]:
return f'\\fI{man_escape(token.content)}\\fP'
elif token.meta['name'] == 'manpage':
[page, section] = [ s.strip() for s in token.content.rsplit('(', 1) ]