Software tools for conlanging: Difference between revisions
From FrathWiki
Jump to navigationJump to search
Cedh audmanh (talk | contribs) m (add translation exercise & LCS-related links (I guess this makes it something of a general resource page, but well...)) |
(add my scripts and scripts by other people hosted on my home page) |
||
Line 16: | Line 16: | ||
* [http://000024.org/cgi-bin/gleb.cgi Gleb] (random phonology generator) by Alex Fink | * [http://000024.org/cgi-bin/gleb.cgi Gleb] (random phonology generator) by Alex Fink | ||
* [http://archives.conlang.info/jhu/suervhua/qaulkenvhuen.html A method of generating "flavoured" words] ''(not really a generator, but interesting nevertheless)'' | * [http://archives.conlang.info/jhu/suervhua/qaulkenvhuen.html A method of generating "flavoured" words] ''(not really a generator, but interesting nevertheless)'' | ||
* [http://jimhenry.conlang.org/conlang/conlang.htm#scripts Boris] by John Fisher and Jim Henry (also includes a meta-generator, which generates random phonologies and mutates them via genetic algorithm) | |||
* [http://jimhenry.conlang.org/conlang/conlang.htm#scripts everyword.pl] by John Cowan and Jim Henry | |||
* [http://jimhenry.conlang.org/conlang/redundancy.htm Scripts to generate phonologically redundant vocabulary] by Jim Henry | |||
== Sound change appliers == | == Sound change appliers == | ||
Line 31: | Line 34: | ||
== Syntax tools == | == Syntax tools == | ||
* [http://ironcreek.net/phpsyntaxtree PHP Syntax Tree] | * [http://ironcreek.net/phpsyntaxtree PHP Syntax Tree] | ||
== Corpus analyzers == | |||
* [http://jimhenry.conlang.org/conlang/conlang.htm#scripts frequencies.pl] by Jim Henry -- finds frequency of words and phrases in one or more text files | |||
== Translation exercises == | == Translation exercises == | ||
Line 51: | Line 57: | ||
== Other == | == Other == | ||
* [http://www.theiling.de/cgi/cxs-ipa.cgi CXS/XSAMPA <-> IPA converter] by Henrik Theiling | * [http://www.theiling.de/cgi/cxs-ipa.cgi CXS/XSAMPA <-> IPA converter] by Henrik Theiling | ||
* [http://jimhenry.conlang.org/conlang/conlang.htm#scripts relay-scheduler.pl] by Mark Reed and Jim Henry -- tool for finding optimal sequences for conlang translation relays, based on people's preferences about what conlang to follow/precede. Needs work to find optimal dates based on when people are available, as well. | |||
* [http://jimhenry.conlang.org/gzb/gzb.htm#scripts Scripts to turn formatted text files into interlinear gloss or hyperlinked gloss HTML files] by Jim Henry; need tweaking to work with other conlangs than gzb | |||
* [http://groups.yahoo.com/group/conlang Conlang Mailing List archive] | * [http://groups.yahoo.com/group/conlang Conlang Mailing List archive] | ||
* [http://cals.conlang.org Conlang Atlas of Language Structures] | * [http://cals.conlang.org Conlang Atlas of Language Structures] | ||
* [http://library.conlang.org/web The Conlanger's Library Web Resources Page] | * [http://library.conlang.org/web The Conlanger's Library Web Resources Page] | ||
* [http://www.conlang.org Language | * [http://www.conlang.org Language Creation Society] | ||
{{stub}} | {{stub}} | ||
[[Category:Conlanging culture]] | [[Category:Conlanging culture]] | ||
[[Category:Source material]] | [[Category:Source material]] |
Revision as of 18:44, 6 October 2010
Many ingenious people have created software tools for conlanging. In addition to this, a number of programs not originally intended for conlanging can be put to great use when creating languages. This article aims to become a comprehensive list of useful conlanging software available on the internet.
General guides to conlanging
- Language Construction Kit by Zompist (Mark Rosenfelder)
- How to Create a Language by Pablo David Flores
- Conlang - textbook on Wikimedia Laboratories (incomplete)
All-purpose software
- SIL FieldWorks - a software suite for professional linguists
- Conlang Dictionary by faiuwle (usable, but many features are still to come)
- Computerized Conlang Creator Project by (mainly) Praesidium and Jotomicron (probably a dead project?)
Word generators
- awkwords by Imploder
- WordBuilder by Alfar
- Gleb (random phonology generator) by Alex Fink
- A method of generating "flavoured" words (not really a generator, but interesting nevertheless)
- Boris by John Fisher and Jim Henry (also includes a meta-generator, which generates random phonologies and mutates them via genetic algorithm)
- everyword.pl by John Cowan and Jim Henry
- Scripts to generate phonologically redundant vocabulary by Jim Henry
Sound change appliers
- ASCA by TheGoatMan
- Versatile Sound Change Applier (VSCA) by MUBA
- Geoff's SCA by bricka (Geoff Eddy)
- IPA Zounds
- Reversible Sound Change Applier (RSCA)
- Sounds - Zompist's SCA
Vocabulary managers
Syntax tools
Corpus analyzers
- frequencies.pl by Jim Henry -- finds frequency of words and phrases in one or more text files
Translation exercises
- Arthaey Angosii's collection of translation exercises
- Graded Sentences for Analysis
- Sentences to Test Conlang Syntax (a selected subset of the above)
Free Unicode fonts
- SIL Font page. Recommended: Gentium, Charis SIL, Doulos SIL
Keyboard Layout editors
- Tavultesoft Keyman for Windows
- Microsoft Keyboard Layout Creator (MSKLC)
- Ukelele for Mac OS X
Font editors
- FontForge (works well together with Inkscape)
- High Logic's FontCreator (30 days' evaluation, unless you afford those 80 USAnian bucks)
Other
- CXS/XSAMPA <-> IPA converter by Henrik Theiling
- relay-scheduler.pl by Mark Reed and Jim Henry -- tool for finding optimal sequences for conlang translation relays, based on people's preferences about what conlang to follow/precede. Needs work to find optimal dates based on when people are available, as well.
- Scripts to turn formatted text files into interlinear gloss or hyperlinked gloss HTML files by Jim Henry; need tweaking to work with other conlangs than gzb
- Conlang Mailing List archive
- Conlang Atlas of Language Structures
- The Conlanger's Library Web Resources Page
- Language Creation Society
This article is a stub. If you can contribute to its content, feel free to do so.