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

...

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.

LangTran software distribution system

LangTran is a software distribution system that provides a robust automated system for language workers to access the latest installers for many programs & associated resources. Those resources will be on their computer or USB drive when they go to an area with poor, expensive or unreliable internet coverage, or none at all.

STAMP

SUMMARY:  Morphological transfer and synthesis for adapting text to a related language

DETAILS:  STAMP works with AMPLE (OPAC 12) to adapt text from one language to another (closely) related language, a process known as "Computer-Assisted Related Language Adaptation" (CARLA). STAMP provides morphological transfer and synthesis for words analyzed by AMPLE. The result is, at best, a rough draft suitable for editing by a competent speaker of the target language.

For questions or more information, use this contact.

 

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.

 

PTP

A text processing language with a very small memory footprint (developed in the 1970s). It adds structured programming control structures to basic text editing commands to yield a programmable text processor.

For more information, use this contact.

 

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.

Praat

This program allows the user to perform various kinds phonetic studies (e.g., spectral, pitch, or formant analysis; segmenting and labeling of a sound file; speech synthesis; perform listening experiments; perform statistical analyses, etc.).  For more detailed information, please visit the website.