Breaking Paragraphs into Lines (BPIL)
Line breaking is performed according to the line breaking algorithm by Knuth-Plass's Breaking Paragraphs into Lines. BPIL determines the break position considering the balance of the whole block. BPIL is available in AH Formatter V7.0 or later.
    BPIL is applied to the following blocks:
  • Blocks with -ah-line-break: bpil;
  • Blocks with no algorithm specified by ‘axf:line-break’ but its language is specified by ‘bpil’ in the Option Setting File
  • If -ah-line-break: line; is specified, line breaking is performed one by one by a simple algorithm.

    In ‘bpil’ of the Option Setting File, specifies a language or script to apply BPIL to the line breaking algorithm by separating each code with a space. The default value is ‘Latn Grek Cyrl’. When a script is specified, it is considered that the language for which it is a representative script has been specified.

    However, depending on certain conditions, BPIL may not apply. See Line Breaking for details. This result is not justified, as the width of the space is clear. The width of the space at the end of the line is more even when BPIL processing is applied.

This result is not justified, as the width of the space is clear. The width of the space at the end of the line is more even when BPIL processing is applied.

BPIL not applied

Everyone is entitled to all the rights and freedoms set forth in this Declaration, without distinction of any kind, such as race, colour, sex, language, religion, political or other opinion, national or social origin, property, birth or other status. Furthermore, no distinction shall be made on the basis of the political, jurisdictional or international status of the country or territory to which a person belongs, whether it be independent, trust, non-self-governing or under any other limitation of sovereignty.

BPIL applied

Everyone is entitled to all the rights and freedoms set forth in this Declaration, without distinction of any kind, such as race, colour, sex, language, religion, political or other opinion, national or social origin, property, birth or other status. Furthermore, no distinction shall be made on the basis of the political, jurisdictional or international status of the country or territory to which a person belongs, whether it be independent, trust, non-self-governing or under any other limitation of sovereignty.
This result is not justified, as the width of the space is clear. The width of the space at the end of the line is more even when BPIL processing is applied.

BPIL not applied

Everyone is entitled to all the rights and freedoms set forth in this Declaration, without distinction of any kind, such as race, colour, sex, language, religion, political or other opinion, national or social origin, property, birth or other status. Furthermore, no distinction shall be made on the basis of the political, jurisdictional or international status of the country or territory to which a person belongs, whether it be independent, trust, non-self-governing or under any other limitation of sovereignty.

BPIL applied

Everyone is entitled to all the rights and freedoms set forth in this Declaration, without distinction of any kind, such as race, colour, sex, language, religion, political or other opinion, national or social origin, property, birth or other status. Furthermore, no distinction shall be made on the basis of the political, jurisdictional or international status of the country or territory to which a person belongs, whether it be independent, trust, non-self-governing or under any other limitation of sovereignty.