Skip to main content

Scoop Template Engine

Project description

The purpose of the scoop template engine (ste) is to facilitate the preparation of manuscripts in LaTeX for publication in scientific journals. It allows the separation of layout from content. The layout, which depends on the journal, will be automatically generated. An effort is made to achieve compatibility of a range of standard LaTeX packages with each supported journal. In addition, a consistent set of theorem-like environments is provided across journals.

Installation

pip3 install scoop-template-engine
ste --init

Quick Start

Describe the meta data of your manuscript in a .yaml file, such as

# LaTeX related settings
latex:
  bibfiles: my.bib
  abstract: abstract.tex
  body: content.tex
  preamble: |-
    \usepackage{amsmath}
    \usepackage{cleveref}

# Information on your manuscript
manuscript:
  authors:
    - LMS
    - JIF
  title: Carrying the One Effectively

# Author data
authors:
  - 
    familyname: Simpson
    givenname: Lisa M.
    institutions: Harvard College
    tag: LMS

  - 
    familyname: Frink
    givenname: Jonathan I. Q.
    institutions: Springfield Heights
    tag: JIF

# Institution data
institutions:
  Harvard College: >-
    Harvard College, Cambridge, MA 02138, USA

  Springfield Heights: >-
    Springfield Heights Institute of Technology, Springfield, OR 97475, USA

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

scoop-template-engine-0.0.8.tar.gz (9.6 kB view hashes)

Uploaded Source

Built Distribution

scoop_template_engine-0.0.8-py3-none-any.whl (9.7 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page