Automatically converts many kinds of markup into fancy PDF files when uploading to JIRA.
For example: it transforms markup like this into markup like this.
Installation
Install from PIP:
pip install jirafs-pandoc
Enable for a ticket folder:
jirafs plugins --enable=pandoc
Note that you can globally enable this (or any) plugin by adding the --global flag to the above command:
jirafs plugins --global --enable=pandoc
Requirements
Depending upon which output format you utilize, your requirements may vary:
PDF Output: Both pandoc and xelatex are required.
Other output formats: Only pandoc is required.
Supported Input Formats and Extensions
Text Formats (extra)
*.text
*.txt
HTML (html)
*.html
*.htm
JSON (pandoc AST) (json)
*.json
Latex (latex)
*.latex
*.tex
*.ltx
Markdown (markdown)
*.markdown
*.mkd
*.md
*.pandoc
*.pdk
*.pd
*.pdc
Native Pandoc (native)
*.hs
reStructuredText (rst)
*.rst
Textile (textile)
*.textile
Supported Output Formats
Common output formats include:
PDF (pdf)
HTML (html)
RTF (rtf)
But, you can use any output format supported by Pandoc. Please check which formats your version of Pandoc supports by running:
pandoc --help
Optional Configuration
Default Input Formats: markdown, reStructuredText, and textile. See Configuring Input Formats for details on how to limit or expand which files will be transformed.
Default Output Format: PDF. See Configuring Output Format for details on how to set which output format will be used.
Configuring Input Formats
By default, only markdown, reStructuredText, and textile files are transformed, but you can change which files will be transformed on a format or extension basis using either the pandoc.enabled_input_extensions or the pandoc.enabled_input_formats settings.
To limit to only specific extensions, set the pandoc.enabled_input_extensions setting; for example, to only transform reStructuredText and textile documents into PDFs, you would run:
jirafs config --set pandoc.enabled_input_extensions rst,textile
To limit to only specific formats, set the pandoc.enabled_input_formats setting. To limit to transforming only markdown and textile documents, you could run:
jirafs config --set pandoc.enabled_input_formats markdown,textile
Configuring Output Format
By default, markup files will be converted into PDF files, but you can convert to HTML (or any other supported format) instead by setting the pandoc.output_format setting:
jirafs config --set pandoc.output_format html
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file jirafs-pandoc-1.2.tar.gz.
File metadata
- Download URL: jirafs-pandoc-1.2.tar.gz
- Upload date:
- Size: 5.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1d1106f101a387b9798186d7b2b03d46823f826081779879ba8be3895eec6a71
|
|
| MD5 |
f4c07107a4f2d6e0ad0273b9c46041a6
|
|
| BLAKE2b-256 |
a8314beea0ddfcf1eee665dc80e3f830b7b2702b8b7af1f8a36763b781916c98
|