An open API service indexing awesome lists of open source software.

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: 3 months ago
JSON representation

This software creates SATySFi's class file based on json file.

Awesome Lists containing this project

README

        

![](https://github.com/puripuri2100/formatcls/workflows/CI/badge.svg)

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")