Coder Social home page Coder Social logo

22-esco's Introduction

22-esco

René Fritze [email protected]

Talk given at https://www.esco2022.femhub.com/.

Build Status GitHub license Twitter

Install

  1. Install npm
  2. Clone this repository
  3. Install dependencies with npm
git clone https://github.com/renefritze/22-esco
cd 22-esco
npm install

See Edits and Implementation for more details.

Usage

  1. Generate docs/index.html (see script.html in package.json)
  2. Generate slides/22-esco-slides.pdf (see script.pdf in package.json)
npm run html
npm run pdf

Developer Notes

Edits

The following can be edited before generating:

  • slides/22-esco-slides.md: Markdown file with slide contents
  • slides/template.html: Custom reveal-md template to generate slides with
  • docs/edit/style.css: CSS file to adjust styling of slides
  • docs/edit/logo.png: logo image to use

Implementation

The slides 22-esco uses the following npm packages for its implementation:

npm Purpose
reveal-md Converting slides/22-esco-slides.md to docs/index.html
decktape Converting slides/22-esco-slides.md to slides/22-esco-slides.pdf
windows-build-tools Compiling dependencies for decktape on Windows Operating System (OS)
       reveal-md            <-- Convert markdown  slides to html

       decktape             <-- Convert markdown slides to pdf
          |
  windows-build-tools       <-- Compile decktape on Windows OS

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.