https://github.com/eniehack/w32tex-package-manager
Package manager for W32TeX, like pacman.
https://github.com/eniehack/w32tex-package-manager
package-manager python37 tex w32tex
Last synced: 10 months ago
JSON representation
Package manager for W32TeX, like pacman.
- Host: GitHub
- URL: https://github.com/eniehack/w32tex-package-manager
- Owner: eniehack
- License: gpl-3.0
- Created: 2019-08-16T14:57:07.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2019-08-19T02:53:24.000Z (almost 7 years ago)
- Last Synced: 2025-02-13T06:31:51.753Z (over 1 year ago)
- Topics: package-manager, python37, tex, w32tex
- Language: Python
- Homepage:
- Size: 16.6 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.adoc
- License: LICENSE
Awesome Lists containing this project
README
= wtmgr
Package Manager for W32TeX archives, like pacman.
== features
* Download W32TeX archives.
* Update W32TeX archives.(WIP)
* Download LaTeX packages.(WIP)
* Update LaTeX packages.(WIP)
== install
=== require package
* Python 3.x (recommend is 3.7)
** pipenv
=== install step
. Extract zip file or clone this repogitory on `{W32TeX's directory}/download/` directory.
. run `pipenv install`
. make `wtmgr.toml`(e.g. <>)
. run wtmgr
.wtmgr.toml
[[wtmgr-toml]]
[source, toml]
----
[server]
url = "ftp.core.ring.gr.jp"
directory = "/pub/text/TeX/ptex-win32/current/"
[packages]
packages = []
----
== usege
=== install W32TeX archive
`python main.py -S {package name}`
but package name is file name that remove extension(`.tar.xz`).
e.g.(`luatexja.tar.xz` -> `luatexja`)
== loadmap
* transplant to other language
* implement features
** Update W32TeX archives
** Download LaTeX packages
** Update LaTeX packages