[WordPress] 外掛分享: Hyphenator

WordPress 外掛 Hyphenator 的封面圖片。

前言介紹

  • 這款 WordPress 外掛「Hyphenator」是 2008-10-21 上架。 目前已經下架不再更新,不建議安裝使用。
  • 目前有 2000 個安裝啟用數。
  • 上一次更新是 2015-10-28,距離現在已有 3476 天。超過一年沒更新,安裝要確認版本是否可用。以及後續維護問題!
  • 外掛最低要求 WordPress 2.7 以上版本才可以安裝。
  • 有 9 人給過評分。
  • 論壇上目前有 1 個提問,問題解答率 0%

外掛協作開發者

e2b | odie2 |

外掛標籤

hyphen | hyphenate | hyphenator | softhyphen | hyphenation |

內容簡介

The Hyphenator WordPress plugin automatically inserts separators in the content, allowing for text to be wrapped with a dash at the end of a line when applicable. The plugin uses Hyphenator.js, a JavaScript tool under LGPL v3, based on algorithms known from OpenOffice and LaTeX. Being client-side executed, it adapts to browser environments and prevents faulty displays. The plugin is particularly useful for justification and supports multiple languages.

Supported Languages

The Hyphenator plugin supports the following languages, among others: Belarusian, Bengali, Catalan, Czech, Danish, German, monotone and polytone Greek, British English, American English, Esperanto, Spanish, Estonian, Finnish, French, ancient Greek, Gujarati, Hindi, Hungarian, Armenian, Italian, Kannada, Latin, Lithuanian, Latvian, Malayalam, Dutch, Norwegian, Oriya, Punjabi, Polish, Portuguese, Romanian, Russian, Slovak, Slovenian, Serbian (Cyrillic and Latin), Swedish, Tamil, Telugu, Turkish, and Ukrainian.

Features

The Hyphenator WordPress plugin includes Hyphenator.js into your blog for automatic separator insertion. The user settings backend is available in four languages: English, German, Romanian, and Polish, and is easy to configure.

What's Hyphenator.js?

Hyphenator.js …

automatically hyphenates text on websites when the script is included by the web developer or used as a bookmarklet on any site.
runs on any modern browser with JavaScript and the soft hyphen (­) support.
automatically breaks URLs on any browser that supports the zero width space.
runs on the client to keep the HTML source clean and responsive to user-initiated text size changes.
adheres to the principles of unobtrusive JavaScript.
offers a documented API and is highly configurable.
supports a wide range of languages.
relies on Franklin M. Liang's hyphenation algorithm from the PDF document "Word Hy-phen-a-tion by Com-put-er".
is free software licensed under GNU Lesser General Public License (LGPL) v3.0.

原文外掛簡介

Hyphenator automatically inserts separators in the content, so that at the end of line the text is wrapped with a dash if applicable. Hyphenator.js, a JavaScript available under the terms of LGPL v3, is used. It fields the algorithm known from OpenOffice and LaTeX. As this is executed client-sidedly, it adapts itself to the respective browser environment and thus avoids a faulty display. The script is particularly suitable for justification and supports a variety of languages.
Supported Languages
Беларуская (Belarusian), বাংলা (Bengali), Català (Catalan), Česky (Czech), Dansk (Danish), Deutsch (German), Ελληνική monotone (monotone greek), Ελληνική polytone (polytone greek), British English (British English), American English (American English), Esperanto (Esperanto), Español (Spanish), Eesti (Estonian), Suomi (Finnish), Français (French), Ελληνική ancient (ancient greek), ગુજરાતી (Gujarati), हिंदी (Hindi), Magyar (Hungarian), Հայերեն լեզու (Armenian), Italiano (Italian), ಕನ್ನಡ (Kannada), Latina (Latin), Lietuvių (Lithuanian), latviešu valoda (Latvian), മലയാളം (Malayalam), Nederlands (Dutch), Norsk (Norwegian), ଓଡ଼ିଆ (Oriya), ਪੰਜਾਬੀ (Punjabi), Polski (Polish), Português (Portuguese), Român (Romanian), Pyccĸий (Russian), Slovenčina (Slovak), Slovenščina (Slovenian), Српска ћирилица (Serbian, Cyrillic), Српски (Serbian, Latin script), Svenska (Swedish), தமிழ் (Tamil), తెలుగు (Telugu), Türkçe (Turkish), Українська (Ukrainian)
Features
This plugin includes Hyphenator.js into your blog for inserting separators automatically. The user settings backend available in English, German, Romanian and Polish is easy to understand and everything could be configured there.
What’s Hyphenator.js?

Hyphenator.js …

automatically hyphenates texts on websites if either the webdeveloper has included the script on the website or you use it as a bookmarklet on any site.
runs on any modern browser that supports JavaScript and the soft hyphen (­).
automatically breaks URLs on any browser that supports the zero width space.
runs on the client in order that the HTML source of the website may be served clean and svelte and that it can respond to text resizings by the user.
follows the ideas of unobtrusive JavaScript.
has a documented API and is highly configurable to meet your needs.
supports a wide range of languages.
relies on Franklin M. Liangs hyphenation algorithm (PDF) commonly known from LaTeX and OpenOffice.
is free software licensed under LGPL v3 with additional permission to distribute non-source (e.g., minimized or compacted) forms of that code (see source code header for details).
provides services for customizing, merging and packing script and patterns.
supports CSS3-hyphenation

Visit the project homepage for more about. There you also find the documentation for all options.
Example
You can see a working example of Hyphenator.js here.
Thanks to

Web Geek Science (Web Hosting Geeks) for the Romanian translation

License

Plugin licensed under GPLv3: Copyright (C) 2008-2012 Benedict B. alias e2b
Hyphenator.js licensed under LGPLv3: Copyright (C) 2011 Mathias Nater, Zürich

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
Some patterns in the pattern files have different licenses specified in the pattern files.
The custom header used in the WordPress Plugin Directory is based on the image Compositor by Stephen Hampshire and licensed under Creative Commons Attribution 2.0.

各版本下載點

  • 方法一:點下方版本號的連結下載 ZIP 檔案後,登入網站後台左側選單「外掛」的「安裝外掛」,然後選擇上方的「上傳外掛」,把下載回去的 ZIP 外掛打包檔案上傳上去安裝與啟用。
  • 方法二:透過「安裝外掛」的畫面右方搜尋功能,搜尋外掛名稱「Hyphenator」來進行安裝。

(建議使用方法二,確保安裝的版本符合當前運作的 WordPress 環境。


0.1.0 | 0.1.1 | 0.1.2 | 1.0.0 | 1.0.1 | 1.0.2 | 2.0.0 | 2.2.0 | 2.3.0 | 2.3.1 | 3.2.0 | 3.3.0 | 4.0.0 | 4.1.0 | 5.1.0 | 5.1.5 | trunk | 0.0.81 | 0.0.91 | 1.0.0.1 | 2.0.0.1 | 2.2.0.1 | 3.3.0.1 | 0.0.91.1 |

延伸相關外掛(你可能也想知道)

暫無相關外掛推薦。

文章
Filter
Apply Filters
Mastodon