braille-utils.ui

Braille Utils CLI

License

License

GroupId

GroupId

org.daisy.braille
ArtifactId

ArtifactId

braille-utils.ui
Last Version

Last Version

2.0.0-beta2
Release Date

Release Date

Type

Type

zip
Description

Description

braille-utils.ui
Braille Utils CLI
Project URL

Project URL

https://github.com/brailleapps/braille-utils-cli
Source Code Management

Source Code Management

https://github.com/brailleapps/braille-utils-cli

Download braille-utils.ui

Dependencies

compile (3)

Group / Artifact Type Version
org.daisy.braille : braille-utils.api jar 2.0.0
org.daisy.braille : braille-utils.basic-cli jar 1.0.0
org.daisy.braille : braille-utils.pef-tools jar 2.0.0-alpha

runtime (1)

Group / Artifact Type Version
org.daisy.braille : braille-utils.impl jar 3.0.0-beta

test (11)

Group / Artifact Type Version
junit : junit jar 4.7
javax.inject : javax.inject jar 1
org.ops4j.pax.exam : pax-exam-junit4 jar 3.5.0
org.osgi : org.osgi.core jar 5.0.0
org.osgi : org.osgi.compendium jar 5.0.0
org.ops4j.pax.exam : pax-exam-container-native jar 3.5.0
org.ops4j.pax.exam : pax-exam-link-mvn jar 3.5.0
org.ops4j.pax.url : pax-url-aether jar 2.3.0
org.ops4j.pax.url : pax-url-reference jar 2.3.0
org.ops4j.pax.url : pax-url-wrap jar 2.3.0
org.apache.felix : org.apache.felix.framework jar 4.4.1

Project Modules

There are no modules declared in this project.

Type

Note: This project has been merged into Dotify (https://github.com/brailleapps/dotify-cli) and will not be updated anymore. Please use Dotify in the future.

BrailleUtils

BrailleUtils provides a command line interface for embossing and converting braille in PEF-format. Conversion to and from commonly used "braille" text formats is also supported.

Braille Utils supports a range of embossers, including popular Index and Braillo embossers. Note however that several embossers are untested, due to lack of access and/or time.

Main Features

  • Emboss a PEF-file
  • Validate a PEF-file
  • Search meta data in collection of PEF-files
  • Convert from text to a PEF-file
  • Convert from a PEF-file to text
  • Split a PEF-file into one file per volume
  • Merge several PEF-files into one

Using

Download the latest release and unpack it. For more information see, the user guide in the docs folder.

Building

Build with gradlew build (Windows) or ./gradlew build (Mac/Linux)

Testing

Tests are run with gradlew test (Windows) or ./gradlew test (Mac/Linux)

Requirements & Compatibility

  • Requires Java 8
  • Compatible with SPI

More information

See the common wiki for more information.

org.daisy.braille

Braille applications

Provides open source braille applications for a global community

Versions

Version
2.0.0-beta2
2.0.0-beta1