Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add complex text support, take two #88

Closed
wants to merge 1 commit into from

Conversation

ShamsaHamed
Copy link
Contributor

This pull request adds support for languages that require complex text layout.

We are using a standalone library 'Raqm', that wraps FriBidi (for bidirectional
text support) and HarfBuzz (for text shaping), and does proper BiDi and script
itemization.

We also add a -font-features option to allow controlling font features used
during text layout.

Raqm support is enabled by default but can be disabled at compiling time.

This is the follow up to #69,
but uses Raqm as a standalone library and supports setting font features.

@Fahad-Alsaidi
Copy link

any update?

@ShamsaHamed
Copy link
Contributor Author

Until now, no update.
On Jan 25, 2016 9:56 AM, "Fahad-Alsaidi" notifications@github.com wrote:

any update?


Reply to this email directly or view it on GitHub
#88 (comment)
.

@ShamsaHamed ShamsaHamed force-pushed the CTL-newAPI branch 3 times, most recently from 3fa6eb7 to fc310c8 Compare January 25, 2016 06:48
This pull request adds support for languages that require complex text layout.

We are using a standalone library 'Raqm', that wraps FriBidi (for bidirectional
text support) and HarfBuzz (for text shaping), and does proper BiDi and script
itemization.

We also add a -font-features option to allow controlling font features used
during text layout.

Raqm support is enabled by default but can be disabled at compiling time.

This is the follow up to ImageMagick#69,
but uses Raqm as a standalone library and supports setting font features.
@urban-warrior
Copy link
Member

Thank you for your contribution. Your patches are applied to the master branch. Please confirm its working properly and then consider creating a pull request for the ImageMagick-6 branch.

dlemstra pushed a commit that referenced this pull request Jan 31, 2016
@ShamsaHamed ShamsaHamed closed this Feb 1, 2016
@ShamsaHamed ShamsaHamed deleted the CTL-newAPI branch February 1, 2016 06:25
ShamsaHamed pushed a commit to ShamsaHamed/ImageMagick that referenced this pull request Feb 1, 2016
Conflicts:
	ChangeLog
	MagickWand/operation.c
	configure
	magick/annotate.c
	magick/draw.h
	magick/option.c
	wand/mogrify.c
@ShamsaHamed
Copy link
Contributor Author

This is the pull request for ImageMagick-6 branch.
#116

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants