macOS
brew install txt2manlocal Homebrew formula metadata
sudo port install txt2manMacPorts ports tree · textproc/txt2man/Portfile · Source: api.github.com
brew
Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de txt2man pour les workflows d'agents IA.
installation
brew install txt2manlocal Homebrew formula metadata
sudo port install txt2manMacPorts ports tree · textproc/txt2man/Portfile · Source: api.github.com
sudo apk add txt2manAlpine Linux edge package indexes · txt2man · Source: dl-cdn.alpinelinux.org
sudo apt install txt2manDebian stable package indexes · txt2man · Source: deb.debian.org
sudo dnf install txt2manFedora Rawhide package metadata · txt2man · Source: dl.fedoraproject.org
nix profile install nixpkgs#txt2mannixpkgs package indexes · pkgs/by-name/tx/txt2man/package.nix · Source: api.github.com
sudo pacman -S txt2manArch Linux sync databases · txt2man · Source: geo.mirror.pkgbuild.com
sudo zypper install txt2manopenSUSE Tumbleweed package metadata · txt2man · Source: download.opensuse.org
aperçu
Converts flat ASCII text to man page format
historique
txt2man is a shell and GNU awk tool that converts readable flat ASCII text into standard Unix man-page macros.
The script copyright dates txt2man to 2001-2003, and its changelog starts with the 1.4.6 release in December 2002. It was designed to let authors keep documentation readable as plain text while still generating standard nroff/troff man pages.
The project expanded from the core `txt2man` converter into companion tools. The 2006 changelog records `bookman` for generating books from man pages and `src2man` for extracting man pages from source files, turning the project into a small Unix documentation toolkit.
txt2man has unusually broad package-manager coverage for a small script: the supplied package facts list Alpine, Homebrew, Debian, Fedora, MacPorts, Nix, Arch, Ubuntu, and openSUSE packaging. That reflects the utility of a dependency-light documentation generator in distro build scripts and upstream release processes.
The later changelog entries are mostly portability and reproducibility work: BSD/GNU date compatibility, gawk warning fixes, SOURCE_DATE_EPOCH support, and reproducible-build changes. Those are package-maintainer concerns, which helps explain why txt2man stayed relevant after its initial early-2000s release era.
Users write a text file with recognizable sections, paragraphs, lists, cross references, and literal blocks, then pipe or pass it to `txt2man` to produce man(7) macro output. It can also preview formatted output through groff and a pager.
txt2man matters because it keeps the source of a manual page readable without hand-writing roff. For packagers, it is small, inspectable, friendly to reproducible builds, and suitable for projects that want man pages without adopting a larger documentation stack.
posture de sécurité
narrow executable package without higher-risk signals.
risque vert · confiance faible · appliance
Avant une utilisation sans surveillance par un agent, vérifiez si l'outil lit des identifiants en clair, écrit un état distant, publie des artefacts ou lance des plugins.
exécutables
| Commande | Type | Exposition | Note |
|---|---|---|---|
bookman | cli | exécutable global | |
src2man | cli | exécutable global | |
txt2man | cli | exécutable global |
fraîcheur
Ces signaux séparent l'âge de génération de la page, l'activité du gestionnaire de paquets et la comparaison avec les versions amont. Un retard de version n'est signalé que lorsqu'une URL de preuve et des versions comparables sont présentes.
https://github.com/mvertes/txt2man
métadonnées d'installation
| Clé du paquet | brew:txt2man |
|---|---|
| Version | 1.7.1 |
| Gestionnaire de paquets | Homebrew |
| Page du gestionnaire de paquets | https://formulae.brew.sh/formula/txt2man |
| Page d'accueil | https://github.com/mvertes/txt2man/ |
| Dépôt | https://github.com/mvertes/txt2man |
| Docs amont | https://github.com/mvertes/txt2man#readme |
| Licence | GPL-2.0-or-later |
| Archive source | https://github.com/mvertes/txt2man/archive/refs/tags/txt2man-1.7.1.tar.gz |
| Dernière mise à jour | 2026-06-14T15:13:53+02:00 |
| Pulse | updated |
| Dépendances | gawk |
| Bouteille | disponible (sur all) |
| post-install Homebrew | non défini |
| Service | aucun déclaré |
faits du registre
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | txt2man |
| Version Scheme | 0 |
| Revision | 0 |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
correspondances dans les bases sources
Les correspondances proviennent d’index externes de gestionnaires de paquets et restent séparées des liens de paquets Automic Vault locaux.
txt2man 1.7.1-5
convert flat ASCII text to manpage format
https://github.com/mvertes/txt2man
sudo apt install txt2mantxt2man
nix profile install nixpkgs#txt2mantxt2man 1.7.1-4
convert flat ASCII text to manpage format
https://github.com/mvertes/txt2man
sudo apt install txt2mantxt2man 1.7.1-r1
Convert flat ASCII text to man page format
https://github.com/mvertes/txt2man
sudo apk add txt2mantxt2man-doc 1.7.1-r1
Convert flat ASCII text to man page format (documentation)
https://github.com/mvertes/txt2man
sudo apk add txt2man-doctxt2man 1.7.1-11.fc44
Convert flat ASCII text to man page format
https://github.com/mvertes/txt2man
sudo dnf install txt2mantxt2man 1.7.1-4
Converts flat ASCII text to man page format
https://github.com/mvertes/txt2man
sudo pacman -S txt2mantxt2man 1.7.1-1.14
Convert Flat ASCII Text to man Page Format
https://github.com/mvertes/txt2man
sudo zypper install txt2mantxt2man
sudo port install txt2manpiste source
Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.
View the package source record on GitHub.