https://github.com/puripuri2100/formatcls
This software creates SATySFi's class file based on json file.
https://github.com/puripuri2100/formatcls
json rust satysfi
Last synced: 2 months ago
JSON representation
This software creates SATySFi's class file based on json file.
- Host: GitHub
- URL: https://github.com/puripuri2100/formatcls
- Owner: puripuri2100
- License: mit
- Created: 2020-02-18T13:41:11.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2020-10-25T03:24:19.000Z (over 5 years ago)
- Last Synced: 2025-05-20T23:18:01.577Z (about 1 year ago)
- Topics: json, rust, satysfi
- Language: Rust
- Homepage:
- Size: 119 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README

formatcls version 0.1.1
# formatcls
This software creates SATySFi's class file based on json file.
# Install using Cargo
Here is a list of minimally required softwares.
* git
* make
* Rust
## Example
### Install Rust and cargo (Ubuntu)
```sh
curl https://sh.rustup.rs -sSf | sh
```
### Install Rust and cargo (Ubuntu on WSL)
```sh
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
```
### Install Rust and cargo (Windows)
Please download [installer](https://www.rust-lang.org/tools/install), and starting installer.
### Build and Install
```sh
git clone https://github.com/puripuri2100/formatcls.git
cd formatcls
make install
```
# Usage of formatcls
Type
```sh
formatcls -c -o
```
## Starting out
```sh
make demo
```
If `demo/demo.satyh` and `demo/demo.pdf` are created, then the setup has been finished correctly.
---
This software released under [the MIT license](https://github.com/puripuri2100/formatcls/blob/master/LICENSE).
Copyright (c) 2020 Naoki Kaneko (a.k.a. "puripuri2100")