GithubHelp home page GithubHelp logo

bbwanjia / createx Goto Github PK

View Code? Open in Web Editor NEW
2.0 1.0 0.0 24.87 MB

CREATEX is a tool that automatically completes LaTeX templates when creating TeX scripts

License: GNU General Public License v3.0

Python 100.00%
latex latex-template

createx's Introduction

CREATEX

Language: Python License Last commit

Python style: black types: pyright lint: pyflakes Forks Stars

An auto $\TeX$ file maker.

Usage

CREATEX can automatically generate templated $\TeX$ files using command line. See commands below. Important The file settings.py must be configured before first using it. You can modify settingsexample.py and save it with name settings.py.

Commands

For simplicity, now you can conveniently create a TEX file using command create [type of tex] -filepath. For example, if you want to create a beamer named example, you type create beamer example.

  • create [blank|note|article|beamer] filepath creates a file using templates. Currently there are four templates: blank|note|article|beamer.
  • edit filepath opens Vim for editing the file quickly from command prompt.
  • open filepath opens the file using default application.
  • del filepath deletes the file under second confirmation.
  • make filepath complies the file using default pdflatex complier. Notice that a $\TeX$ distribution must be installed on the client and it is not included in this program. TeX Live is recommended.
  • show [option] shows details about warranty and contribution, according to the GNU General Public License version 3.0.

Contact the owner of this repository!

Email: [email protected]

Further Targets

  • Switch to C language
  • Compile the program
  • more templates
  • better machine-independent support

createx's People

Contributors

bbwanjia avatar

Stargazers

 avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.