texinit

A simple node script to initialise a .tex file

Usage no npm install needed!

<script type="module">
  import texinit from 'https://cdn.skypack.dev/texinit';
</script>

README

texinit

A simple command line node script to initialise a .tex file

  npm install -g texinit

Config

These values will be used as default unless flag set

$EDITOR /usr/local/lib/node_modules/texinit/config.json

  {
    "author": "Default User",
    "fontsize": "10",
    "title": "unentitled"
  }

Flags

  -t ==> filename & title
  -a ==> author
  -f ==> font size

Examples

  texinit -t 'test' -a 'some user' -f 15

  test.tex

  \documentclass[15pt]{article}
  \begin{document}  
  \author{some user}
  \title{test}
  \end{document}

  texinit

  unentitled.tex

  \documentclass[config.fontsize]{article}
  \begin{document}  
  \author{config.author}
  \title{config.title}
  \end{document}