Hyphenopoly.js is a JavaScript-polyfill for hyphenation in HTML: it hyphenates text if the user agent does not support CSS-hyphenation at all or not for the required languages and it is a Node.js-module. Place all code for Hyphenopoly at the top of the header (immediately after the
Tags | hyphenation hyphenation-algorithm html polyfill hyphens hyphen soft hyphenate |
Implementation | HTML |
License | MIT |
Platform | NodeJS |
Warning: Active maintenance of this project will come to an end on fall 2018. Have a look at its successor: https://github.com/mnater/Hyphenopoly. Hyphenator.js is a free open source Javascript library that automatically hyphenates text on websites. It comes in handy as a polyfill for legacy browsers that don't support CSS 3 hyphenation at all or for modern browsers that do hyphenation, but do not provide hyphenation dictionaries for a particular language.
hyphenation-algorithm hyphenationA small and fast JavaScript hyphenation engine. Can be used in Node.js and as a jQuery plugin. The hyphenateText method takes an optional second parameter minLength which is the minimum length a word should have to be considered for hyphenation (defaults to 4.) Note that an instance of the Hypher class should only be created once for each language object.
hyphenation hypher hypher.js enderNHunspell is a .NET version of the open office spell checker. Functions: spell checking, hyphenation, thesaurus with the open office dictionaries. It is free (GPL,LGPL, MPL) and can be used in closed source software. http://nhunspell.sourceforge.net. Here is the NuGet Package: http://nuget.org/packages/NHunspell/
wordaxe (formerly deco-cow): A hyphenation library for Python. Several hyphenation algorithms: - the pattern-based from TeX/OOO, - by decomposition of compound words for German language. Includes support for paragraph line-breaking with ReportLab.
Paragraph justification in any of the following formats: left-justified, right-justified, centered, or both left- and right-justified, with option for word hyphenation in case the word does not fit on a line
English uses spacing and hyphenation as cues to allow for beautiful and legible line breaks. Certain CJK languages have none of these, and are notoriously more difficult. Breaks occur randomly, usually in the middle of a word. This is a long standing issue in typography on web, and results in degradation of readability.Budou automatically translates CJK sentences into organized HTML code with lexical chunks wrapped in non-breaking markup so as to semantically control line breaks. Budou uses Google Cloud Natural Language API (NL API) to analyze the input sentence, and it concatenates proper words in order to produce meaningful chunks utilizing part-of-speech (pos) tagging and syntactic information. Processed chunks are wrapped with SPAN tag, so semantic units will no longer be split at the end of a line by specifying their display property as inline-block in CSS.
natural-language-processing web-development cjkSuperTable is an Obect-Oriented Javascript API for dynamically manipulating HTML tables. Features include column sorting, row filtering, pattern-based cell/row styling, auto-numbering sequence column, auto-hyphenation... IE5+,NS6+,Mozilla1+,Opera7+
Then tweak typeset.css to match the metrics of your font and include it on your page. Typeset.js is available as a plugin for grunt and gulp.
type typeset typography dropcap smallcap hyphenationPSlib is a C-library for generating multi page PostScript documents. There are functions for drawing lines, arcs, rectangles, curves, etc. PSlib also provides very sophisticated functions for text output including hyphenation and kerning.
Folio is an XSL Formatting Objects renderer. Written to Java 5, it aims at full conformance with XSL 1.0 and subsequent versions. Initial target renderer is PDF. HyFo is the Folio stand-alone hyphenation package.
The goal of this project is to provide spell check, grammar check and hyphenation for Bulgarian language for Open Source products such as OpenOffice.org, aspell, ispell etc.
Voikko is a spell checking, grammar checking, morphological analysis and hyphenation system. Spell checkers are available for multiple languages, other features for Finnish only.
TCPDF is a PHP class for generating PDF documents without requiring external extensions. TCPDF Supports UTF-8, Unicode, RTL languages, XHTML, Javascript, digital signatures, barcodes and much more.
text-extraction pdf pdf-library pdf-text-extractiontypogr.js provides a set of functions which automatically apply various transformations to plain text in order to yield typographically-improved HTML.typogr.js has no external dependencies and can be used both on the server and in the browser.
nodejs typography smartypants typogrify typogr hyphenation quotes dashes ampersands prettifyThe aim of the project is to develop platform independent lingucomponents (at the first - spell checker, possible - hyphenation dictionary, grammar checker) for the LibreOffice and OpenOffice.org suites, Mozilla products and other software using HunSpell spell checking engine. For extensions for LibreOffice, OpenOffice and Mozilla products look in respective extension repositories.
Proyecto de soporte a la versioacute;n en Espantilde;ol de OpenOffice.org y sus herramientas relacionadas. Entre ellas el diccionario de sinoacute;nimos LGPL (tesauro) y el separador silaacute;bico LGPL (hyphenation).
Objects for Formatting Objects makes accessory data available to users of Formatting Object Processors. Example: Hyphenation files for various languages.
<dialog> is an element for a popup box in a web page, including a modal option which will make the rest of the page inert during use. This could be useful to block a user's interaction until they give you a response, or to confirm an action. See the HTML spec. This polyfill works on modern versions of all major browsers. It also supports IE9 and above.
html dialog polyfill a11yA polyfill for the custom elements v1 spec. API which might trigger custom element reactions in the DOM and HTML specifications are marked with the CEReactions extended attribute.
custom-elements customelements web-components webcomponents polyfill shim#respimage respimage is a fast, lightweight and robust responsive images polyfill, that saves the users bandwidth by utilizing smart resource selection algorithm. It implements the srcset/sizes attributes as also the picture element. Unlike other responsive images polyfills respimage plays nicely with your graceful degradation / progressive enhancement and image SEO strategy. ##Download and Embed Simply download the respimage.min.js script and add it to your website or bundle it in your normal JS.
responsive image responsive-images picture srcset polyfill respimg respimage picturefill performance bandwidth
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.