LingTranSoft.info

Software

You are here

XLingPaper

XLingPaper is a way to author and archive linguistic papers or books using XML. Many of us prefer writing XLingPaper files with the XMLmind XML Editor. It makes writing XML much easier than other XML-oriented editors we've used.

This project contains not only the XLingPaper files, but also the configuration files for using XLingPaper with the XMLmind XML Editor.

 

The listed interface languages are for the XMLmind XML Editor.  The XLingPaper-specific dialogs and prompts

...

PTXPrint

XeTeX based macro package for typesetting USFM formatted (Paratext output) scripture files

Typesetting in minutes, not months

PTXprint is a new tool (still in development) to help teams produce adequate quality printed output from Paratext for the purpose of trial publications (for checking). It aims to hide all the complexity of XeTeX froom the user, and presents an extensive range of options through a simple click-to-enable user-interface....

Keyman Desktop - Multilingual Virtual Keyboard

Keyman Desktop is a multilingual virtual keyboard application.  It enables a user to type in any of over 600 languages in Windows, Mac OS, Android, iOS, and Linux. Designed with the user in mind, it is the market-leading keyboard mapping solution. Well-supported across many operating systems,  it brings a simple solution to the complexity of typing in a range of languages and scripts that are either unsupported or only partly supported by the operating system.

Asheninka Syllable Parser

Asheninka (a Syllable Parser) is a tool to explore using several different algorithms for parsing orthographic words into syllables. It can also insert discretionary hyphens in words. It is designed to work with any language whose orthography is roman-based. Word lists can come from Paratext or FLEx.

Bloom

Learning to read takes books. Learning to read well, and developing a love of reading, takes lots of books.  Books at all different skill levels. But how are low-literacy language communities ever to get all those books in their language?  They can do it with Bloom.

Bloom uses collections of "shell books" that come with multiple source languages. Read the ones you understand, type in a translation in your language, and you're done!

Paratext

Paratext is a tool designed to help produce quality translations from the point of view of both format and content. It is the primary tool of Bible Translators worldwide.

Scripture App Builder

Scripture App Builder is a tool for taking formatted text like USFM files from Paratext and making them into an Android app that will display the text on an Android phone or tablet. If audio files exist, they can be built into the app, so that as the audio plays, the corresponding words in the text are highlighted. If you use HearThis to record the audio for your Paratext project, incorporating the two together in an app is quite straightforward (HearThis automatically stores the timing information needed for the text-audio synchronization). 

The...

XeTeX

SUMMARY:  A Unicode typesetting system based on TeX

DETAILS:  XeTeX is a typesetting system based on a merger of Donald Knuth's TeX system with Unicode and modern font technologies and is still in the experimental stage of its development.

XeTeX is a command-line tool, like standard TeX and pdfTeX processors. It is most commonly used via a graphical environment such as TeXShop (Mac OS X), KILE (Linux), WinEDT (Windows), or others.

 

LingTree

LingTree

LingTree is a tool to produce linguistic tree diagrams. The user keys in a description of the tree, processes that description, and LingTree shows what the tree looks like. The tree can be saved in PNG and/or SVG file formats so that it can be included in papers or web pages.

 

LingTree runs on Windows, Mac OS X, and Liinux operating systems.

KeymanWeb - Multilingual Virtual Keyboard for Web Applications

 

KeymanWeb enables users to type in any language on their website, regardless of the hardware and software installed. No downloads or installation are necessary - users simply select the required language and keyboard layout and begin typing. The built-in On Screen Keyboard display provides both a reference to the keyboard layout and an alternative method of entering text by clicking with the mouse, allowing even those users who are unfamiliar with the layout to input text quickly and easily.