summaryrefslogtreecommitdiff
path: root/scripts/context/lua/third/transliterator/mtx-transliterate.lua
diff options
context:
space:
mode:
authorPhilipp Gesang <pgesang@ix.urz.uni-heidelberg.de>2011-10-03 10:59:28 +0200
committerPhilipp Gesang <pgesang@ix.urz.uni-heidelberg.de>2011-10-03 10:59:28 +0200
commit2c209c39b83d031fe01d39a5f1da7d996aa4db97 (patch)
treefbdd2279d9dd6a04e4393ced72f558fc56b83292 /scripts/context/lua/third/transliterator/mtx-transliterate.lua
parent60ff4f4fe4e047de9cf255a427d2468b1493dcf1 (diff)
downloadtransliterator-2c209c39b83d031fe01d39a5f1da7d996aa4db97.tar.gz
thirdparty mtx scripts required to carry “t-” prefix
Diffstat (limited to 'scripts/context/lua/third/transliterator/mtx-transliterate.lua')
-rw-r--r--scripts/context/lua/third/transliterator/mtx-transliterate.lua64
1 files changed, 0 insertions, 64 deletions
diff --git a/scripts/context/lua/third/transliterator/mtx-transliterate.lua b/scripts/context/lua/third/transliterator/mtx-transliterate.lua
deleted file mode 100644
index a6e3968..0000000
--- a/scripts/context/lua/third/transliterator/mtx-transliterate.lua
+++ /dev/null
@@ -1,64 +0,0 @@
---
---------------------------------------------------------------------------------
--- FILE: mtx-transliterate.lua
--- USAGE: mtxrun --script transliterate [--mode=mode] --s="string"
--- DESCRIPTION: context script interface for the Transliterator module
--- REQUIREMENTS: latest ConTeXt MkIV
--- AUTHOR: Philipp Gesang (Phg), <gesang@stud.uni-heidelberg.de>
--- CREATED: 2011-06-11T16:14:16+0200
---------------------------------------------------------------------------------
---
-
-environment.loadluafile("transliterator")
-
-local translit = thirddata.translit
-
-translit.__script = true
-scripts = scripts or { }
-scripts.transliterate = { }
-local ea = environment.argument
-
-local helpinfo = [[
-===============================================================
- The Transliterator module, command line interface.
- © 2010--2011 Philipp Gesang. License: 2-clause BSD.
- Home: <https://bitbucket.org/phg/transliterator/>
-===============================================================
-
-USAGE:
-
- mtxrun --script transliterate [--mode=mode] --s="target"
-
- Where “target” is the target string to be transliterated.
- Optionally, a transliteration mode can be specified (see
- the respective descriptions in transliterator.pdf). The
- “mode” defaults to “ru_old”.
-
-===============================================================
-]]
-
-local application = logs.application {
- name = "mtx-transliterate",
- banner = "The Transliterator for ConTeXt, hg-rev 38+",
- helpinfo = helpinfo,
-}
-
-scripts.transliterate.input = ea("s")
-scripts.transliterate.out = function (sin, sout)
- if ea("silent") then
- io.write(sout)
- else
- io.write(string.format("\n“%s” -> “%s”\n", sin, sout))
- end
-end
-
-if scripts.transliterate.input then
- local mode = ea("mode") or "ru_old"
- scripts.transliterate.out(
- scripts.transliterate.input,
- translit.transliterate(mode, ea("s"))
- )
-else
- application.help()
-end
-