Skip to main content

cumd

Church Slavonic dialect of Markdown

Markup

  1. Use = symbol to mark red spans, for example: =Слава и ныне=
  2. Use + to mark expanded font: +Священник глаголет:+
  3. Use leading tilda to mark first letter of a word red: ~Христос рождается
  4. For pagebreak anchors use <<5: л. 3 об.>> or simply <<5>> when label is the same as the page number
  5. Use leading curcumflex symbol to mark bukvitsa: ^Вначале было Слово
  6. For verse numbering use ((и))
  7. For footnote use [[footnote text]] (Attention: this is likely to change)

This package provides two commands:

  • cumd - renders markdown into html
  • cuxml - converts Ponomar XML into markdown

cumd

usage: cumd [-h] [--html] [--simplified] [--extensions EXTENSIONS] input output

Converts CU markdown to HTML

positional arguments:
  input                 File name of the input *.md file
  output                File name of the output *.html file

options:
  -h, --help            show this help message and exit
  --html                Set to generate viewable HTML
  --simplified, -s      Set to generate HTML without custom tags
  --extensions EXTENSIONS, -e EXTENSIONS
                        List of comma-separated extensions to enable. For example -e footnotes,math

cuxml

usage: cuxml [-h] input output

Converts XML to cu-flavored markdown

positional arguments:
  input       input XML file
  output      output Markdown file

optional arguments:
  -h, --help  show this help message and exit

Release files for cumd 1.6.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distribution (wheel)

Table of built distributions (wheels) for cumd 1.6.0
File Interpreter ABI Platform
cumd-1.6.0-py3-none-any.whl Python 3 none any Details

Release files / cumd-1.6.0-py3-none-any.whl

Download URL cumd-1.6.0-py3-none-any.whl
Size 9.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
a3669b695be7af9fb6b211f5eee19b6b33f6648de388b19bcb6710dc25ac1469
BLAKE2b-256 checksum
How to use checksums
77665a717712f0d76997e82f55db3667bd6b6f100e67412205c42b9869df8006
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.11.2

Release history Release notifications | RSS feed

This release

1.6.0 This release

1 release file

1.5.2

1 release file

1.5.1

1 release file

1.5.0

1 release file

1.4.3

1 release file

1.4.2

1 release file

1.4.1

1 release file

1.4.0

1 release file

1.3.0

1 release file

1.2.1

1 release file

1.2.0

1 release file

1.1.0

1 release file

1.0.1

1 release file

1.0.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page