معرفی شرکت ها


foliantcontrib.mdtopdf-1.0.0


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

MdToPdf backend for Foliant documentation generator.
ویژگی مقدار
سیستم عامل -
نام فایل foliantcontrib.mdtopdf-1.0.0
نام foliantcontrib.mdtopdf
نسخه کتابخانه 1.0.0
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Daniel Minukhin
ایمیل نویسنده ddddsa@gmail.com
آدرس صفحه اصلی https://github.com/foliant-docs/foliantcontrib.mdtopdf
آدرس اینترنتی https://pypi.org/project/foliantcontrib.mdtopdf/
مجوز MIT
[![](https://img.shields.io/pypi/v/foliantcontrib.mdtopdf.svg)](https://pypi.org/project/foliantcontrib.mdtopdf/) # MdToPdf backend for Foliant This backend generates a single PDF document from your Foliant project. It uses [md-to-pdf](https://github.com/simonhaenisch/md-to-pdf) library under the hood. md-to-pdf supports styling with CSS, automatic syntax highlighting by [highlight.js](https://github.com/highlightjs/highlight.js), and PDF generation with [Puppeteer](https://github.com/GoogleChrome/puppeteer). MdToPdf backend for Foliant operates the `pdf` target. ## Installation First install md-to-pdf on your machine: ```bash $ node install -g md-to-pdf ``` Then install the backend: ```shell $ pip install foliantcontrib.mdtopdf ``` ## Usage ```shell $ foliant make pdf --with mdtopdf Parsing config... Done Applying preprocessor flatten... Done Applying preprocessor mdtopdf... Done Applying preprocessor _unescape... Done Making pdf with md-to-pdf... Done ──────────────────── Result: MyProject.pdf ``` ## Config You don't have to put anything in the config to use MdToPdf backend. If it's installed, Foliant will detect it. You can however customize the backend with options in `backend_config.mdtopdf` section: ```yaml backend_config: mdtopdf: mdtopdf_path: md-to-pdf options: stylesheet: https://cdnjs.cloudflare.com/ajax/libs/github-markdown-css/2.10.0/github-markdown.min.css body_class: markdown-body css: |- .page-break { page-break-after: always; } .markdown-body { font-size: 11px; } .markdown-body pre > code { white-space: pre-wrap; } ``` `mdtopdf_path` : is the path to `md-to-pdf` executable. Default: `md-to-pdf` `options` : is a mapping of options which then will be converted into JSON and fed to the md-to-pdf command. For all possible options consult the [md-to-pdf documentation](https://github.com/simonhaenisch/md-to-pdf#usage).


نیازمندی

مقدار نام
>=1.0.8 foliant
>=1.0.2 foliantcontrib.flatten


نحوه نصب


نصب پکیج whl foliantcontrib.mdtopdf-1.0.0:

    pip install foliantcontrib.mdtopdf-1.0.0.whl


نصب پکیج tar.gz foliantcontrib.mdtopdf-1.0.0:

    pip install foliantcontrib.mdtopdf-1.0.0.tar.gz