Code Monkey home page Code Monkey logo

l3charts's Introduction

l3charts LaTeX package

This package defines a few simple TikZ charts that can be drawn using LaTeX environments.

See examples in the included documentation.

Motivation

This package has been developed mainly to typeset a fancy résumé, but perhaps it could be used in other contexts too. I didn't want to write TikZ charts directly in the document as it would have turned a simple typesetting file into an unreadable document, and I would have forgotten every detail after just a few months.

I wouldn't have the patience to develop this with LaTeX or TeX either, but I was curious enough about expl3 to try an implementation. You should probably take this package as a rough tutorial on how to develop with expl3 because it uses nearly all the types defined in the reference documentation (expansion control, seq, prop, keys, int, bool, fp, dim, msg, ...) in straightforward ways.

TeX will always be that dusty tech you can't ignore because there are so many (unmatched) packages coming from academic circles. expl3 gives a touch of modernity and facilitates a lot package development by allowing to easily bridge LaTeX packages together (here LaTeX and TikZ).

Installation

It is not yet published on CTAN, but you can clone the repository and do a l3build install.

git clone https://github.com/eburghar/l3charts
cd l3charts
l3build install

l3charts's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  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.