GithubHelp home page GithubHelp logo

jorgepiloto / escriba Goto Github PK

View Code? Open in Web Editor NEW
9.0 1.0 0.0 352 KB

Efficiently manage and automate LaTeX based academical works

License: Other

Makefile 42.25% TeX 57.75%
latex latex-template latex-thesis-template automated

escriba's Introduction

Jorge Martínez / Website / Posts / LinkedIn / Publications / Contact / About

I am an aerospace engineer and astronomer interested in astrodynamics, orbital mechanics and scientific computing. In my free time, I contribute to various open-source organizations whose main goal is to enhance the quality of modern science.

Astrodynamics and orbital mechanics

  • poliastro interactive Astrodynamics and Orbital Mechanics in Python. GitHub Repo stars
  • lamberthub A collection of Lambert's problem solvers implemented in Python. GitHub Repo stars

Ansys and PyAnsys

  • PyMAPDL Pythonic interface to MAPDL. GitHub Repo stars
  • PyAEDT AEDT Python Client Package. GitHub Repo stars
  • PyFluent Pythonic interface to Ansys Fluent. GitHub Repo stars

Publications

escriba's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

escriba's Issues

Cannot remove *.lot and *.lof files using `make clean` rule

In the Makefile, different junk files generated by LaTeX are defined so those can be easily removed from the project's directory if user wants to do so:

JUNKFILES := $(AUXFILES) $(AUXFILES) \
$(BAKFILES) $(BBLFILES) $(BCFFILES) $(BLGFILES) $(BLXFILES) \
$(GZFILES) \
$(LOFFILES) $(LOGFILES) $(LOTFILES) \
$(OUTFILES) \
$(RUNFILES) \
$(TOCFILES)

However, for some reason, the files with suffix *.lot or *.log are not being deleted when calling the make clean rule. They are defined exactly in the same way as other similar files. Not sure why the rule does not apply to these particular two types of files...

Improve customization options

It is difficult to provide all possible customization options for a template, as every project is unique. However, the could improve the current ones by introducing:

  • The ability to choose the paper size (A4, A5...). The margins should be adapted to the new size.
  • Select the language of the document.
  • Ask if the list of figures and the one for tables are desired to be included.

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.