Multi-Language Multi-Platform Man Pager
Project description
mman created by MikeTurkeyVersion 0.0.4, 21 Dec 20242024, COPYRIGHT MikeTurkey, All Right Reserved.ABSOLUTELY NO WARRANTY.GPLv3 License including a prohibition clause for AI training.
Summary
Multi-Language, Multi-Platform Man Pagers.Choose your language.
Synopsis
mman [ --version | --help ]manXXYY [ --version | --help ]manXXYY [ --listos | --listman]manXXYY [MANNUM] [MANNAME]note.XX: Language, e.g. en(English), jp(Japanese)YY: Platform, e.g. fb(FreeBSD), ob(OpenBSD)e.g. manenfb, manenob …
Quick Start
Run on python pypi.
$ python3.xx -m pip install mman $ python3.xx -m mman --help Select your language. e.g English, FreeBSD $ python3.xx -m manenfb test
How to use.
Select your language and platform.
FreeBSD, English -> manenfb
Run manpage command.
$ python3.xx -m manenfb test or $ manenfb test
More Information.
$ python3.xx -m manenfb --help
Description
mman are Multi-Language, Multi-Platform pagers using Python3. The programs do not store man-data and download it with each request. Since they are Python scripts, they are expected to run on many Operating Systems in the future. We can read the mman on many Operating Systems. There is man-data that is not fully translated, but this is currently by design. Please note that I do not take full responsibility for the translation of the documents.
Languages
English:
manenfb command: FreeBSD English man pager.manenob command: OpenBSD English man pager.
Japanese:
manjpfb command: FreeBSD Japanese man pager.
Options(manXXYY)
Show version and help page.
Show the FreeBSD version name list of the manual.e.g. FreeBSD 13.2-Release
Show the man list of the FreeBSD.e.g. ls, cp, rm, mv …
Show the man 1 list of the FreeBSD.man 1: General Commands Manual
Show the man 2 list of the FreeBSD.man 2: System Calls Manual
Show the man 3 list of the FreeBSD.man 3: Library Functions Manual
Show the man 4 list of the FreeBSD.man 4: Kernel Interfaces Manual
Show the man 5 list of the FreeBSD.man 5: File Formats Manual
Show the man 6 list of the FreeBSD.man 6: Games Manual
Show the man 7 list of the FreeBSD.man 7: Miscellaneous Information Manual
Show the man 8 list of the FreeBSD.man 8: System Manager’s Manual
Show the man 9 list of the FreeBSD.man 9: Kernel Developer’s Manual
Example
$ manenfb ls
print ls man.
$ manenfb 1 head
print head 1 section man.
$ manenfb --version
Show the message
$ manenfb --listman
Show man page list.
$ manenfb --listos
Show os name list of man.
要約
マルチ言語、マルチプラットフォーム マニュアルページャー
概要
mmanはpython3で動作するマルチ言語、マルチプラットフォームマニュアルページャーです。 このプログラムはデータを保存せず、その都度ごとにダウンロードをします。 pythonスクリプトで動作していることから、将来的には多くのOSで動作すれば良いと考えています。 多くのオペレーティングシステムでこれらマニュアルを読めるようになります。 マニュアルの中には完全に翻訳されていないものがありますが、現在のところ仕様です。 ドキュメントの翻訳に全ての責任を負わないことに注意してください。
BUGS
Please report bugs to the issue tracker: https://github.com/MikeTurkey/mman/issuesor by e-mail: <voice[ATmark]miketurkey.com>
LICENSE
GPLv3 License including a prohibition clause for AI training.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file mman-0.0.4.tar.gz.
File metadata
- Download URL: mman-0.0.4.tar.gz
- Upload date:
- Size: 36.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6072785b6ab07967b3a570ca97f80bbf188eebbed7733a9984bd87a98c626087
|
|
| MD5 |
5e570fe12953daf53fc202388a29ad1e
|
|
| BLAKE2b-256 |
c595fd65424247bf5f499930edb139b6b50bf816ccf9d499f490eebdfdb79044
|
File details
Details for the file mman-0.0.4-py3-none-any.whl.
File metadata
- Download URL: mman-0.0.4-py3-none-any.whl
- Upload date:
- Size: 27.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b1264e3b3c53b64794d3924324466aed42671c6891e3dfde87f50d95a86f0338
|
|
| MD5 |
41e5bf2f05d0dceaa0ab5521da92133b
|
|
| BLAKE2b-256 |
e26ea3fe1bb2c7f20d51fca6c8572204c822088b3349834044a1d3e470ba2881
|