0
有人知道用Javascript編寫的希臘語的好音節庫或腳本嗎?我試圖用Hyphenator.js但效果不佳......用於Javascript的希臘語音節數據庫
<script src="Hyphenator.js" type="text/javascript"></script>
<script src="patterns/grc.js" type="text/javascript"></script>
<script type="text/javascript">
var hyphenchar = '|';
Hyphenator.config({hyphenchar:hyphenchar});
var t = 'αποκαλυψις ιησου χριστου ην εδωκεν αυτω ο θεος δειξαι τοις δουλοις αυτου α δει γενεσθαι εν ταχει και εσημανεν αποστειλας δια του αγγελου αυτου τω δουλω αυτου ιωαννη'.split(" ").map(function(word){return Hyphenator.hyphenate(word, 'grc')});
console.log(t);
</script>
將輸出:
["απο|κα|λυ|ψις", "ιησου", "χρι|στου", "ην", "εδω|κεν", "αυτω", "ο", "θεος", "δει|ξαι", "τοις", "δου|λοις", "αυτου", "α", "δει", "γε|νε|σθαι", "εν", "ταχει", "και", "εση|μα|νεν", "απο|στει|λας", "δια", "του", "αγ|γε|λου", "αυτου", "τω", "δουλω", "αυτου", "ιω|αν|νη"]
這顯然表明,連字不會的音目的很好地工作。也許對於斷字是確定...
意見後,後來除了:
我希望庫連字符「iesou」和「THEOS」,但事實證明,沒有用於minwordlength的連字符的設置。將其設置爲2可以獲得更好的結果。有幾個消息來源說,由於許多原因,自動連字/音節化不是100%確切的。但是這點對我來說已經足夠了。
我不知道什麼Hyphenation.js是。 Hyphenator.js?還有Hypher。 [Hyphenator.js或Hypher?](http://stackoverflow.com/questions/16886258/hyphenator-js-or-hypher)。看起來他們使用的是最先進的算法,通常用於在LaTeX中排版。你選擇的語言是否正確?雖然我個人不會說希臘語,但是包含一個代碼片段(和文本示例)會對您有所幫助,包括您所做的事情,糟糕的結果以及您期望的結果。 – Amadan
另外請注意,要求圖書館是SO的主題,投票結束這個問題。 –
好的。不知道。感謝您指出。 – MarkokraM