A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://unicode-org.github.io/icu/userguide/layoutengine/paragraph.html below:

Paragraph Layout | ICU Documentation

Paragraph Layout Contents
  1. Overview
    1. About the Paragraph Layout library
    2. Building the Paragraph Layout library with HarfBuzz
      1. UNIX Makefile instructions / Cygwin / Msys / etc. (ICU 54+)
Overview

This page is about the Paragraph Layout library that is available in ICU4C/C++.

For information about the deprecated Line Layout Engine, including its deprecation notice, see: Layout Engine.

About the Paragraph Layout library Building the Paragraph Layout library with HarfBuzz

While the ICU LayoutEngine is deprecated as of ICU 54, the ICU Paragraph Layout library is not. The Paragraph Layout library must now be built using the HarfBuzz engine instead of the ICU LayoutEngine.

UNIX Makefile instructions / Cygwin / Msys / etc. (ICU 54+)

The following steps must be completed in order:

  1. Build and install a complete ICU with the --disable-layout --disable-layoutex switches passed to configure
  2. Build and install HarfBuzz - http://harfbuzz.org (HarfBuzz’s use of ICU may be enabled or disabled at your choice)
  3. Build and install the icu-le-hb library.
  4. Now, rerun “configure” on the exact same ICU workspace used above:
  5. next, run make install JUST in the source/layoutex directory, to install libiculx and icu-lx.pc

The above steps will produce a libiculx library that depends on HarfBuzz.

If pkg-config visible installation is not suitable for step 4, you may also manually set the following variables when building ICU in step 5:


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4