Software
You are here
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 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 (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 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.
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 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 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.
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.
Scribus is an Open Source program that brings award-winning professional page layout to Linux/UNIX, Mac OS X, OS/2 Warp 4/eComStation and Windows desktops with a combination of "press-ready" output and new approaches to page layout. Underneath the modern and user friendly interface, Scribus supports professional publishing features, such as CMYK color, separations, Spot Colors, ICC color management and versatile PDF creation.
SFM2Web is a Python3 program that converts materials encoded using SIL's Standard Format Marker format (see a very brief description here) into web pages. The program can convert a lexicon, interlinear texts, Bible books, a multilanguage phrasebook, and language lessons, etc. into xHTML pages with formatting determined by cascading stylesheets (CSS).
These web pages may then be copied to a web server for publication to the Internet or to an intranet. But these aren't the only uses for the web pages. They can also be viewed on a local computer to view and/or check one's own work. Or they can be sent to a dictionary