semvec/pypi-packages huggingface dataset:
markdown-to-presentation 0.0.34
Takes markdown and turns it into an html slideshow.
License: MIT
Requires Python: >=3.8

[![pre-commit.ci status](https://results.pre-commit.ci/badge/github/anthonywritescode/markdown-to-presentation/main.svg)](https://results.pre-commit.ci/latest/github/anthonywritescode/markdown-to-presentation/main)

markdown-to-presentation
========================

A build tool to turn markdown into an html presentation and then publish to
gh-pages

## Installation

```bash
pip install markdown-to-presentation
```


## Usage

Set up the following files:

```
# Theme variables for reveal.js
assets/_theme.scss

# application-specific scss
assets/_app.scss

# copied into build directory
assets/*.png

# contains slides
slides.md
```

Slides must be delimited by a blank line followed by `***` followed by a blank
line.  When rendered as markdown `***` will be a horizontal rule.  If you need
a horizontal rule in your slides, use `---` or `___` instead.

Here's an example slides.md:

```markdown
# Title slide
## subtitle

***

## first slide

- bullet 1
- bullet 2
- bullet 3
```

If you need raw html in your slides, use a *special* `rawhtml` code block:

    ```rawhtml
    <div>this html will be <em>injected</em> directly</div>
    ```

A sample makefile which works well with this:

```make
all: run-build

venv: requirements.txt
    rm -rf venv
    virtualenv venv -ppython3
    venv/bin/pip install -rrequirements.txt
    venv/bin/pre-commit install -f --install-hooks

.PHONY: run-build
run-build: venv
    venv/bin/markdown-to-presentation run-build

.PHONY: push
push: venv
    venv/bin/markdown-to-presentation push index.htm build

clean:
    rm -rf .mtp venv build index.htm
```

## Hooking up push to github pages

Acquire a [push token](https://github.com/settings/tokens/new) which has the
`public_repo` permission.

Use [`travis encrypt`](https://docs.travis-ci.com/user/encryption-keys/) to
encrypt your push token as `GH_TOKEN=...`.  You'll need the yaml it spits out
to fill out your `.travis.yml`.

Make a `.travis.yml` which looks something like this:

```yaml
install: pip install virtualenv
script: make
after_success: make push
branches:
    except:
        - gh-pages
env:
    global:
        # GH_TOKEN
        - secure: ...
```

For your `make push` target, invoke something like this:

```makefile
.PHONY: push
push: venv
    venv/bin/markdown-to-presentation push index.htm build
```

consult the `markdown-to-presentation push --help` to get a full list of
options.
distanse-finner 0.0.10
Verktøy for å finne avstander fra posisjonsdata.
License: MIT

Finne avstander fra GPS posisjonsdata
=====================================

Dette er et lite bibliotek for å hente ut hvor langt man har bevegd
seg basert på GPX-filer fra en hvilken som helst GPS-logger, eller
CSV-filene laget med open-source appen GPSLogger for Android. 
Sistnevnte er en gratis app med åpen kildekode som lar deg logge GPS
spor uten at denne informasjonen deles med andre. Dessverre ble den
fjernet fra Play Store, men du kan finne installasjonsinstrukser på
https://gpslogger.app/

For å bruke dette biblioteket starter du scriptet ditt med

.. code:: python

    from distanse_finner import last_rådata
    
eller

.. code:: python

    from distanse_finner import last_uniform_data

Deretter kan du bruke denne kommandoen:

.. code:: python

    tidspunkt, avstander = last_rådata(datafil)

for å hente ut avstandsdata og tidspunktene de dataene er hentet på.
Dessverre klarer ikke GPS-loggere å måle posisjonen med like lang
tid mellom hver måling, så for å få uniformt fordelte data 
(altså data med like lang tid mellom hver måling), kan du bruke funksjonen:

.. code:: python

    tidspunkt, avstander = last_uniform_data(datafil, sekund_mellom_målinger)

hvor ``sekund_mellom_målinger`` er hvor mange sekund du ønsker mellom hver
måling.