Skip to content

Official Scribus collaboration area for Complex Text Layout (RTL, CJK, Indic, OpenType, Math, CSS, ...)

License

Notifications You must be signed in to change notification settings

andreas-vox/ScribusCTL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

3f9a190 · May 15, 2016

History

27 Commits
May 19, 2015
May 19, 2015
May 10, 2015
May 10, 2015
May 10, 2015
Jun 21, 2015
May 10, 2015
Aug 7, 2015
Dec 1, 2015
Aug 7, 2015
Nov 26, 2015
Jun 21, 2015
Jun 21, 2015
Aug 7, 2015
Jun 21, 2015
May 10, 2015
May 10, 2015
Jul 19, 2015
Jul 19, 2015
May 10, 2015
Jun 21, 2015
May 10, 2015
May 10, 2015
May 10, 2015
May 10, 2015
May 10, 2015
May 10, 2015
May 18, 2015
May 10, 2015
May 15, 2016
May 10, 2015
May 10, 2015
Aug 7, 2015
May 10, 2015
May 10, 2015
May 10, 2015
May 19, 2015
May 10, 2015
May 10, 2015
May 10, 2015
May 10, 2015
May 19, 2015
May 10, 2015
May 10, 2015

Repository files navigation

ScribusCTL

This is a branch of Scribus 1.5.1svn aimed at implementing complex text layout in Scribus.

NOTE: work has proceeded on the HOST_Oman repo: https://github.com/HOST-Oman/scribus BRANCH "ctl"

Items 1-5 below are basically done and the final version will be merged with 1.5.3svn.

The following phases are planned right now:

  1. Make PDF production (and PS production and svg-export) glyph based instead of character based
  2. Separate StoryText from Layout
  3. Integrate Harfbuzz (OpenType library)
  4. Implement a box-oriented layout mechanism, i.e. store the layout as a hierarchy of boxes
  5. Integrate Fribidi (RTL library)
  6. Expand the style system with CSS-like features

After each phase it's planned to merge the changes back into 1.5.1svn.

Contributors:

  • Andreas Vox
  • you

See ScribusCTL Wiki

About

Official Scribus collaboration area for Complex Text Layout (RTL, CJK, Indic, OpenType, Math, CSS, ...)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published