Skip to main content

LaTeX exporters for DELPH-IN data.

Project description

delphin-latex

LaTeX exporters for DELPH-IN data.

Currently only one exporter is available:

  • delphin.codecs.dmrstikz -- export DMRS for rendering with tikz-dependency

Contributions of other exporters are welcome!

Example

Here is an image of the PDF produced for the DMRS for "The chef whose soup spilled quit":

DMRS rendering for "The chef whose soup spilled quit."

Installation and Requirements

This package is a plugin for PyDelphin. Install it with pip:

$ pip install delphin-latex

It depends on the delphin.dmrs and delphin.predicate modules in PyDelphin version 1.0.0. For rendering, LaTeX and the tikz-dependency package are required.

Usage

The delphin.codecs.dmrstikz module implements the output functions of PyDelphin's Codec API:

  • dump() - serialize list and write to a file
  • dumps() - serialize list and return a string
  • encode() - serialize a single instance and return a string

The dump() and dumps() functions insert the LaTeX preamble and postamble so the result is a full document, while encode() only serializes the individual dependency environment.

Related

For visually presenting MRSs, DMRSs, and derivation trees, you may also be interested in delphin-viz which can save visualizations as PNG or SVG files.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

delphin-latex-1.0.1.tar.gz (5.1 kB view details)

Uploaded Source

Built Distribution

delphin_latex-1.0.1-py3-none-any.whl (5.1 kB view details)

Uploaded Python 3

File details

Details for the file delphin-latex-1.0.1.tar.gz.

File metadata

  • Download URL: delphin-latex-1.0.1.tar.gz
  • Upload date:
  • Size: 5.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.4.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.8.5

File hashes

Hashes for delphin-latex-1.0.1.tar.gz
Algorithm Hash digest
SHA256 b0bbc150f21f89fb39078d1021a4f3a05649bdee25d6b4fff310d9d43e4ac29f
MD5 a5455b0903f06b28f91dea100effd31a
BLAKE2b-256 6367be7f71ddcb994421b54d728c83f78127e713441e737331cb0bdb0dab0401

See more details on using hashes here.

Provenance

File details

Details for the file delphin_latex-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: delphin_latex-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 5.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.4.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.8.5

File hashes

Hashes for delphin_latex-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 ef923b2bf1face45771f7945de2d266c1ffb9137eb1e55c01fa4d69cf11481b0
MD5 a83ebc55001894a867d29dd54f9b1f22
BLAKE2b-256 c8acd6a19509f311e7c6b134cd30bbacd398c2c86f167d896a8db6b053b92a9d

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page