Predefinição:Citar man (Unix)
« (em inglês). . Erro em »{{Citar man (Unix)/v7}}: Capítulo desconhecido (1='{{{1}}}'). Manual da Sétima Edição do Unix. templatestyles stripmarker character in |outros=
at position 225 (ajuda); templatestyles stripmarker character in |título=
at position 37 (ajuda)
To be used for inserting manual page links into articles on Unix topics.
Usage
Examples
In Out {{man|3|printf}}
« (em inglês). . Capítulo 3. »Manual da Sétima Edição do Unix. templatestyles stripmarker character in |título=
at position 37 (ajuda){{man|3|printf|||inline}}
« » templatestyles stripmarker character in |título=
at position 37 (ajuda){{man|3|printf|die.net}}
« (em inglês). . Seção Library functions. »Manual do Linux. templatestyles stripmarker character in |título=
at position 37 (ajuda){{man|3|printf||formatted output conversion}}
« (em inglês). . Capítulo 3. : formatted output conversion»Manual da Sétima Edição do Unix. templatestyles stripmarker character in |título=
at position 37 (ajuda)
Parameters
- Manual section
- Manual page name
- Source (the name of a subpage in the Template:Man namespace e.g. FreeBSD. Leave blank for the current default.)
- Page description
- Style parameter; currently
inline
omits the attribution.
Available sources
Please add to this table as you write new sources!
Source Example Result default[1] {{man|7|man}}
« (em inglês). . Capítulo 7. »Manual da Sétima Edição do Unix. templatestyles stripmarker character in |título=
at position 37 (ajuda)die.net {{man|1|ls|die.net}}
« (em inglês). . Seção User commands. »Manual do Linux. templatestyles stripmarker character in |título=
at position 37 (ajuda)Version 7 Unix {{man|1|ls|v7}}
« (em inglês). . Capítulo 1. »Manual da Sétima Edição do Unix. templatestyles stripmarker character in |título=
at position 37 (ajuda)4.2BSD {{man|1|ls|4.2BSD}}
Predefinição:Citar man (Unix)/4.2BSD indisponível 4.3BSD {{man|1|ls|4.3BSD}}
Predefinição:Citar man (Unix)/4.3BSD indisponível 4.3BSD-Reno {{man|1|ls|4.3BSD-Reno}}
Predefinição:Citar man (Unix)/4.3BSD-Reno indisponível 4.4BSD-Lite2 {{man|1|ls|4.4BSD-Lite2}}
Predefinição:Citar man (Unix)/4.4BSD-Lite2 indisponível Darwin {{man|1|ls|Darwin}}
Predefinição:Citar man (Unix)/Darwin indisponível Debian {{man|1|ls|Debian}}
Predefinição:Citar man (Unix)/Debian indisponível man.cx {{man|8|iptables|man.cx|inline}}
Predefinição:Citar man (Unix)/man.cx indisponível DragonFly BSD {{man|1|ls|DragonFly BSD}}
Predefinição:Citar man (Unix)/DragonFly BSD indisponível Fedora {{man|8|dnf|Fedora}}
Predefinição:Citar man (Unix)/Fedora indisponível FreeBSD {{man|1|ls|FreeBSD}}
Predefinição:Citar man (Unix)/FreeBSD indisponível HP-UX {{man|1|ls|HP-UX}}
Predefinição:Citar man (Unix)/HP-UX indisponível Inferno {{man|1|ls|Inferno}}
Predefinição:Citar man (Unix)/Inferno indisponível IRIX {{man|1|ls|IRIX}}
Predefinição:Citar man (Unix)/IRIX indisponível BIND 9 {{man|1|named|BIND 9}}
Predefinição:Citar man (Unix)/BIND 9 indisponível Linux[2] {{man|7|epoll|Linux}}
Predefinição:Citar man (Unix)/Linux indisponível MirOS BSD {{man|1|ls|MirOS BSD}}
Predefinição:Citar man (Unix)/MirOS BSD indisponível NetBSD {{man|1|ls|NetBSD}}
Predefinição:Citar man (Unix)/NetBSD indisponível OpenBSD {{man|1|ls|OpenBSD}}
Predefinição:Citar man (Unix)/OpenBSD indisponível OpenSolaris {{man|1|ls|OpenSolaris}}
Predefinição:Citar man (Unix)/OpenSolaris indisponível perldoc[3] {{man|1|perlrun|perldoc}}
Predefinição:Citar man (Unix)/perldoc indisponível Plan 9 {{man|1|ls|Plan 9}}
Predefinição:Citar man (Unix)/Plan 9 indisponível Solaris {{man|1|ls|Solaris}}
Predefinição:Citar man (Unix)/Solaris indisponível SUS {{man|cu|ls|SUS}}
« (em inglês). . Seção Commands & utilities reference. »Especificação Única do Unix. 7 ed. The Open Group, 2013. templatestyles stripmarker character in |título=
at position 37 (ajuda)SUS6 {{man|sh|putmsg|SUS6}}
Predefinição:Citar man (Unix)/SUS6 indisponível
Other sources
Occasionally you will come across manual pages for which writing a source is overkill. In this case you can use Template:man/format directly with a URL for formatting:
In Out {{man/format|1|dbx|https://.../dbx-1.html|source-level debugging tool|[[man (Unix)|Manual]] do [[Oracle Solaris Studio]] 12.4}}
« (em inglês). . : source-level debugging tool»Manual do Oracle Solaris Studio 12.4. templatestyles stripmarker character in |título=
at position 37 (ajuda)
The interface of Template:man/format is therefore externally visible and needs to be kept constant.
Hacking
Writing sources
A source takes three parameters:
- Manual section
- Manual page name
- Output selector:
attrib
for attributionurl
for URL to pagedisplay_section
for section to display in parentheses.
See Predefinição:Citar man (Unix)/die.net for an example; see Predefinição:Citar man (Unix)/FreeBSD for a demonstration of varying the attribution by manual section.
Internals
Predefinição:Citar man (Unix) handles choosing the default source and calling it for URL and attribution; the default source is Predefinição:Citar man (Unix)/default, which is a template redirect currently to Predefinição:Citar man (Unix)/die.net. Predefinição:Citar man (Unix)/format actually formats the link and descriptions into a nice-looking link+auxilia in Unix style.