{ "info": { "author": "Thorsten Behrens", "author_email": "tbehrens@acm.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Intended Audience :: Developers", "Intended Audience :: End Users/Desktop", "License :: OSI Approved :: BSD License", "Programming Language :: Python", "Topic :: Multimedia :: Graphics :: Presentation", "Topic :: Office/Business", "Topic :: Software Development :: Documentation" ], "description": "# Generate ODP files from markdown\n\n[![PyPI version](https://badge.fury.io/py/odpdown.svg)](http://badge.fury.io/py/odpdown)\n[![Build Status](https://travis-ci.org/thorstenb/odpdown.svg?branch=master)](https://travis-ci.org/thorstenb/odpdown)\n\n## Attributions\n\nOriginal Markdown Copyright (c) 2004-2005 John Gruber\nhttp://daringfireball.net/projects/markdown/\n\nMyself got kicked into action by seeing\nhttps://github.com/puppetlabs/showoff and getting terribly envious by\nrealizing how much of a productivity gain that would be.\n\n## Mission\n\nHave a tool like pandoc, latex beamer etc, that you can write (or\nauto-generate) input for within your favourite hacker's editor, and\ngenerate nice-looking slides from. Using your corporation's mandatory,\nCI-compliant and lovely-artsy Impress template. Including\nsyntax-highlighted code snippets of your latest hack, auto-fitted into\nthe slides.\n\n## Installation\n\nGetting ready should be a simple matter of running\n\n python setup.py install\n\nfrom a terminal.\n\nOn Windows, run it via the command prompt (Start \u2023 Accessories):\n\n setup.py install\n\nAlternatively, running `odpdown` directly from the git checkout is\nalso possible, provided you've installed the prerequisites (most\nsignificantly mistune, lpod, pygments and pillow) manually.\n\n## Tests\n\nRun `tox` to run the test suite.\n\n## Usage\n\n\tusage: odpdown [-h] [-p PAGE] [-n] [-s HIGHLIGHT_STYLE]\n\t [--break-master [BREAK_MASTER]]\n\t [--content-master [CONTENT_MASTER]]\n\t input_md template_odp output_odp\n\n\tConvert markdown text into OpenDocument presentations\n\n\tpositional arguments:\n\t input_md Input markdown file\n\t template_odp Input ODP template file\n\t output_odp Output ODP file\n\n\toptional arguments:\n\t -h, --help show this help message and exit\n\t -p PAGE, --page PAGE Append markdown after given page. Negative numbers\n\t count from the end of the slide stack. [Defaults to\n\t -1]\n\t -n, --no-autofit Use to disable auto-shrinking font in text boxes, to\n\t fit available space.\n\t -s HIGHLIGHT_STYLE, --highlight-style HIGHLIGHT_STYLE\n\t Set pygments color style for syntax-highlighting of\n\t code snippets. Available styles in stock pygments are:\n\t \"default\", \"emacs\", \"friendly\", and \"colorful\".\n\t [Defaults to colorful]\n\t --break-master [BREAK_MASTER]\n\t Use this master page for the 1st level headlines. List\n\t available ones if called with empty or unknown name\n\t --content-master [CONTENT_MASTER]\n\t Use this master page for the 2nd level headlines and\n\t content. List available ones if called with empty or\n\t unknown name\n\n## Example\n\n* Stick your markdown slides into template, use _break_slides_\n from the template's master pages for 1st level headings, and\n _content_slides_ as the master page for 2nd level headings and content:\n\n odpdown \\\n --break-master=break_slides --content-master=content_slides \\\n slides.md corp_template.odp out_slides.odp\n\n* Stick a bunch of markdown chapters into template,\n after slide 1:\n\n cat intro.md deploy.md tuning.md | \\\n odpdown -p 1 - corp_template.odp out_slides.odp\n\n* Stick a bunch of of markdown chapters into existing preso, e.g. to\n keep a few hand-crafted slides inbetween:\n\n # intro comes after slide one\n odpdown -p 1 into.md hand_crafted.odp out_slides.odp\n\n # deploy comes after architecture slide, which is slide 2 in\n # hand_crafted.md and 2+10 after intro got added\n odpdown -p 12 deploy.md out_slides.odp out_slides2.odp\n\nHave a lot of fun,\n\n-- Thorsten", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/thorstenb/odpdown.git", "keywords": null, "license": "BSD License", "maintainer": null, "maintainer_email": null, "name": "odpdown", "package_url": "https://pypi.org/project/odpdown/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/odpdown/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/thorstenb/odpdown.git" }, "release_url": "https://pypi.org/project/odpdown/0.4.1/", "requires_dist": null, "requires_python": null, "summary": "Generate OpenDocument Presentation (odp) files from markdown", "version": "0.4.1" }, "last_serial": 1459345, "releases": { "0.4.0": [ { "comment_text": "", "digests": { "md5": "8e4e688f5d2e02d16cc46b7d0ab303a8", "sha256": "b79061035592524296a0f8dc3cefa56fba7031f798af1bcb7c5c2ce43af5d001" }, "downloads": -1, "filename": "odpdown-0.4.0.tar.gz", "has_sig": false, "md5_digest": "8e4e688f5d2e02d16cc46b7d0ab303a8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 384670, "upload_time": "2015-03-08T20:19:53", "url": "https://files.pythonhosted.org/packages/ce/43/84ee0627406e55efe591f85a4329f363b2ff87f7401d0e55092bf4393c58/odpdown-0.4.0.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "78f5d2f28ef4f7bde9c378fa38fe8261", "sha256": "a8115e4bf3a932070a46acfefd162aa2709eb53b8351da8d46dc71d421af8a35" }, "downloads": -1, "filename": "odpdown-0.4.1.tar.gz", "has_sig": false, "md5_digest": "78f5d2f28ef4f7bde9c378fa38fe8261", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 384726, "upload_time": "2015-03-12T22:18:19", "url": "https://files.pythonhosted.org/packages/6d/a5/3f9bd2efe6e9b8026b63375b19286458fb44a5a7703b7972bc396666f760/odpdown-0.4.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "78f5d2f28ef4f7bde9c378fa38fe8261", "sha256": "a8115e4bf3a932070a46acfefd162aa2709eb53b8351da8d46dc71d421af8a35" }, "downloads": -1, "filename": "odpdown-0.4.1.tar.gz", "has_sig": false, "md5_digest": "78f5d2f28ef4f7bde9c378fa38fe8261", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 384726, "upload_time": "2015-03-12T22:18:19", "url": "https://files.pythonhosted.org/packages/6d/a5/3f9bd2efe6e9b8026b63375b19286458fb44a5a7703b7972bc396666f760/odpdown-0.4.1.tar.gz" } ] }