intertext

8.0.0 • Public • Published

ⒾⓃⓉⒺⓇⓉⒺⓍⓉ

Table of Contents generated with DocToc

InterText: Services for Recurrent Text-related Tasks

InterText provides pre-packaged solutioons for a number of tasks in text formatting and typesetting that tend to show up frequently. I'm aiming at conducing comparative benchmarks and soundness checks for all solutions. Areas covered so far include:

  • InterText HYPH for hyphenating text in multiple languages (only en-US covered so far, but underlying software is multilingual and configurable).

  • InterText SLABS for segmenting and re-assembling text according to Unicode Standard Annex #14: Unicode Line Breaking Algorithm (UAX#14); this is useful to determine line breaking opportunities (LBOs) for running text.

See also the (rough) list of planned features.

Related Links

To Do

  • [X] use INTERTEXT.rpr() for tabulation instead of JSON.stringify()
  • [ ] implement path manipulation, integrate pathmap
  • [ ] integrate color-related code from DataMill colorizer
  • [ ] implement number formatting using Intl.NumberFormat, including percentages, rounding
  • [ ] CupOfHTML: make compatible with Paragate HTMLish parser
  • [ ] CupOfHTML: consider using template strings as in H`div#id.class` 'content'
  • [ ] turn into monorepo
  • [ ] integrate jzr-old/timetunnel

Package Sidebar

Install

npm i intertext

Weekly Downloads

47

Version

8.0.0

License

MIT

Unpacked Size

736 kB

Total Files

64

Last publish

Collaborators

  • loveencounterflow