GithubHelp home page GithubHelp logo

laml's People

Contributors

pkra avatar scoskey avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar  avatar

Forkers

wooodhead

laml's Issues

add "npm live" script

The combined example from the readme is what I mostly use, so lets add it as an npm script.

[bibliography] improvements

  • create DLs
  • customize citation marker content
    • allow customization per item?
  • add example generated from JSON

Show what it does with a 3-pane sample fragment

Our front page should have a sample table (or whatever) with three columns: source code, output code, and rendered product. It makes it so people can grok in 3 seconds what we're up to. This is how markdown is explained in wikipedia.

rename metadata

It should be something related to making a title, header etc but all words are overloaded.

YAML metadata

Figure out YAML metadata as a more humane alternative to json.

[not docs] random list of graphical tools etc

renameTags

It might be useful to have a dedicated helper that applies renameTag to all matches for a given selector.

It might even return an array of results for further processing.

@scoskey what do you think?

modularize lams.js

Split out and build for production.

  • helpers
  • metadata
  • preamble
  • abstract
  • statements
  • figures
  • names
  • blames
  • refs
  • bibitems / citations
  • (foot)notes
  • bibliography

markdown improvements

  • in text-nodes (e.g., *...*)
  • paragraphs (commonmark needs line-breaks after tags; maybe just add some to whitelisted elements?)

[not docs] random list of graphical tools etc

refactor CSS

We should move the CSS into the modules and build it out.

[refs] add fault tolerance

It's annoying to break rendering when refs have no targets (e.g., typos, work-in-progress).

Catching errors and logging them out is nicer.

[tex2jax] fix \begin{}

I didn't change the mode to the correct type (it's still on what mathjax-node-page uses).

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.