āĻāĻāĻŋ hfst-split āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ¯āĻž āĻāĻŽāĻžāĻĻā§āĻ° āĻāĻāĻžāĻ§āĻŋāĻ āĻŦāĻŋāĻ¨āĻžāĻŽā§āĻ˛ā§āĻ¯ā§āĻ° āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ āĻāĻ¯āĻŧāĻžāĻ°ā§āĻāĻ¸ā§āĻā§āĻļāĻ¨ āĻ¯ā§āĻŽāĻ¨ āĻāĻŦā§āĻ¨ā§āĻā§ āĻ āĻ¨āĻ˛āĻžāĻāĻ¨, āĻĢā§āĻĄā§āĻ°āĻž āĻ āĻ¨āĻ˛āĻžāĻāĻ¨, āĻāĻāĻ¨ā§āĻĄā§āĻ āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ āĻāĻŽā§āĻ˛ā§āĻāĻ° āĻŦāĻž MAC OS āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ āĻāĻŽā§āĻ˛ā§āĻāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ OnWorks āĻĢā§āĻ°āĻŋ āĻšā§āĻ¸ā§āĻāĻŋāĻ āĻĒā§āĻ°āĻĻāĻžāĻ¨āĻāĻžāĻ°ā§āĻ¤ā§ āĻāĻžāĻ˛āĻžāĻ¨ā§ āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤
āĻāĻžāĻ°ā§āĻ¯āĻā§āĻ°āĻŽ:
NAME āĻāĻ°
hfst-split - = āĻĒāĻĻā§āĻ§āĻ¤āĻŋāĻāĻ¤ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻ¨āĻžāĻŽ āĻ¸āĻš āĻāĻ°ā§āĻāĻžāĻāĻ āĻĨā§āĻā§ āĻā§āĻ°āĻžāĻ¨ā§āĻ¸āĻĄā§āĻ¸āĻžāĻ° āĻŦā§āĻ° āĻāĻ°ā§āĻ¨
āĻ¸āĻžāĻāĻ¨ā§āĻĒāĻŋāĻ¸āĻŋāĻ¸
hfst-āĻŦāĻŋāĻāĻā§āĻ¤ [āĻŦāĻŋāĻāĻ˛ā§āĻĒ...] [āĻāĻ¨āĻĢāĻžāĻāĻ˛]
āĻŦāĻ°ā§āĻŖāĻ¨āĻžāĻ
āĻĒāĻĻā§āĻ§āĻ¤āĻŋāĻāĻ¤ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻ¨āĻžāĻŽ āĻ¸āĻš āĻ¸āĻāĻ°āĻā§āĻˇāĻŖāĻžāĻāĻžāĻ° āĻĨā§āĻā§ āĻā§āĻ°āĻžāĻ¨ā§āĻ¸āĻĄā§āĻ¸āĻžāĻ°āĻā§āĻ˛āĻŋ āĻŦā§āĻ° āĻāĻ°ā§āĻ¨
āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻŦāĻŋāĻāĻ˛ā§āĻĒ:
-h, --help
āĻ¸āĻžāĻšāĻžāĻ¯ā§āĻ¯ āĻŦāĻžāĻ°ā§āĻ¤āĻž āĻĒā§āĻ°āĻŋāĻ¨ā§āĻ āĻāĻ°ā§āĻ¨
-V, --āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ
āĻĒā§āĻ°āĻŋāĻ¨ā§āĻ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ āĻ¤āĻĨā§āĻ¯
-v, -- āĻāĻžāĻ°āĻŦā§āĻ¸
āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻāĻ°āĻŖā§āĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻŽā§āĻāĻŋāĻāĻāĻžāĻŦā§ āĻĒā§āĻ°āĻŋāĻ¨ā§āĻ āĻāĻ°ā§āĻ¨
-q, -- āĻļāĻžāĻ¨ā§āĻ¤
āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻŽāĻžāĻ°āĻžāĻ¤ā§āĻŽāĻ āĻ¤ā§āĻ°ā§āĻāĻŋ āĻāĻŦāĻ āĻ āĻ¨ā§āĻ°ā§āĻ§āĻā§āĻ¤ āĻāĻāĻāĻĒā§āĻ āĻŽā§āĻĻā§āĻ°āĻŖ āĻāĻ°ā§āĻ¨
-s, --āĻā§āĻĒ
āĻāĻ° āĻāĻĒāĻ¨āĻžāĻŽ -- āĻļāĻžāĻ¨ā§āĻ¤
āĻāĻ¨āĻĒā§āĻ āĻāĻāĻāĻĒā§āĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒ:
-i, --āĻāĻ¨āĻĒā§āĻ=āĻāĻ¨āĻĢāĻžāĻāĻ˛
INFILE āĻĨā§āĻā§ āĻāĻ¨āĻĒā§āĻ āĻā§āĻ°āĻžāĻ¨ā§āĻ¸āĻĄā§āĻ¸āĻžāĻ° āĻĒāĻĄāĻŧā§āĻ¨
-p, -- āĻāĻĒāĻ¸āĻ°ā§āĻ=āĻĒā§āĻ°āĻŋ
āĻāĻāĻāĻĒā§āĻ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻ¨āĻžāĻŽāĻāĻ°āĻŖā§ āĻāĻĒāĻ¸āĻ°ā§āĻ PRE āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨
-e, --āĻāĻā§āĻ¸āĻā§āĻ¨āĻļāĻ¨=EXT
āĻāĻāĻāĻĒā§āĻ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻ¨āĻžāĻŽāĻāĻ°āĻŖā§ āĻāĻā§āĻ¸āĻā§āĻ¨āĻļāĻ¨ EXT āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨
āĻ¯āĻĻāĻŋ INFILE āĻŦāĻžāĻĻ āĻĻā§āĻāĻ¯āĻŧāĻž āĻšāĻ¯āĻŧ āĻŦāĻž -, stdin āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻ¯āĻĻāĻŋ PRE āĻŦāĻžāĻĻ āĻĻā§āĻāĻ¯āĻŧāĻž āĻšāĻ¯āĻŧ, āĻā§āĻ¨ āĻāĻĒāĻ¸āĻ°ā§āĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻ¨āĻžāĨ¤ āĻ¯āĻĻāĻŋ EXT
āĻŦāĻžāĻĻ āĻĻā§āĻāĻ¯āĻŧāĻž āĻšāĻ¯āĻŧ, .hfst āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻ¨āĻŋāĻˇā§āĻāĻžāĻļāĻ¨ āĻāĻ°āĻž āĻĢāĻžāĻāĻ˛āĻā§āĻ˛āĻŋāĻ° āĻ¨āĻžāĻŽ "PRE" + N + "EXT", āĻ¯ā§āĻāĻžāĻ¨ā§ N
āĻ¸āĻāĻ°āĻā§āĻˇāĻŖāĻžāĻāĻžāĻ°ā§ āĻā§āĻ°āĻžāĻ¨ā§āĻ¸āĻĄā§āĻ¸āĻžāĻ°ā§āĻ° āĻ¸āĻāĻā§āĻ¯āĻžāĨ¤
An āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ:
cat transducer_a transducer_b | hfst-āĻŦāĻŋāĻāĻā§āĻ¤ -p "āĻ¨āĻŋāĻ¯āĻŧāĻŽ" -e ".tr"
āĻāĻ āĻāĻŽāĻžāĻ¨ā§āĻĄāĻāĻŋ "rule1.tr" (transducer_a āĻāĻ° āĻ¸āĻŽāĻ¤ā§āĻ˛ā§āĻ¯) āĻāĻŦāĻ "rule2.tr" āĻĢāĻžāĻāĻ˛ āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§
(āĻā§āĻ°āĻžāĻ¨ā§āĻ¸āĻĄā§āĻ¸āĻžāĻ°_āĻŦāĻŋ āĻāĻ° āĻ¸āĻŽāĻ¤ā§āĻ˛ā§āĻ¯)āĨ¤
āĻĒā§āĻ°āĻ¤āĻŋāĻŦā§āĻĻāĻ¨ā§āĻ° āĻŦāĻžāĻ
āĻŦāĻžāĻ āĻ°āĻŋāĻĒā§āĻ°ā§āĻ āĻāĻ°ā§āĻ¨[āĻāĻŽā§āĻ˛ āĻ¸ā§āĻ°āĻā§āĻˇāĻŋāĻ¤]> āĻ āĻĨāĻŦāĻž āĻ¸āĻ°āĻžāĻ¸āĻ°āĻŋ āĻāĻŽāĻžāĻĻā§āĻ° āĻŦāĻžāĻ āĻā§āĻ°ā§āĻ¯āĻžāĻāĻžāĻ°ā§ āĻāĻāĻžāĻ¨ā§:
hfst-āĻŦāĻŋāĻāĻā§āĻ¤ āĻšā§āĻŽ āĻĒā§āĻ:
HFST āĻ¸āĻĢā§āĻāĻāĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻ¸āĻžāĻšāĻžāĻ¯ā§āĻ¯:
āĻāĻĒāĻŋāĻ°āĻžāĻāĻ
āĻāĻĒāĻŋāĻ°āĻžāĻāĻ Š 2010 āĻšā§āĻ˛āĻ¸āĻŋāĻā§āĻāĻŋ āĻŦāĻŋāĻļā§āĻŦāĻŦāĻŋāĻĻā§āĻ¯āĻžāĻ˛āĻ¯āĻŧ, āĻ˛āĻžāĻāĻ¸ā§āĻ¨ā§āĻ¸ GPLv3: GNU GPL āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ 3
<http://gnu.org/licenses/gpl.html>
āĻāĻāĻŋ āĻŦāĻŋāĻ¨āĻžāĻŽā§āĻ˛ā§āĻ¯ā§āĻ° āĻ¸āĻĢā§āĻāĻāĻ¯āĻŧā§āĻ¯āĻžāĻ°: āĻāĻĒāĻ¨āĻŋ āĻāĻāĻŋ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻ°āĻ¤ā§ āĻāĻŦāĻ āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻŦāĻŋāĻ¤āĻ°āĻŖ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨ā§ˇ āĻā§āĻ¨ āĻāĻ¯āĻŧāĻžāĻ°ā§āĻ¨ā§āĻāĻŋ āĻ¨ā§āĻ,
āĻāĻāĻ¨ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ āĻ¨ā§āĻŽā§āĻĻāĻŋāĻ¤ āĻĒāĻ°āĻŋāĻŽāĻžāĻŖā§āĨ¤
onworks.net āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ā§ hfst-split āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨