perl-Text-Bidi - Dual-life long arrays

Distribution: ROSA 2014.1
Repository: ROSA Contrib x86_64
Package name: perl-Text-Bidi
Package version: 2.80.0
Package release: 3-rosa2014.1
Package architecture: x86_64
Package type: rpm
Installed size: 153.75 KB
Download size: 56.71 KB
Official Mirror:
This module provides basic support for the Unicode bidirectional (Bidi) text algorithm, for displaying text consisting of both left-to-right and right-to-left written languages (such as Hebrew and Arabic.) It does so via a _swig_ interface file to the _libfribidi_ library. The fundamental purpose of the bidi algorithm is to reorder text given in logical order into text in visually correct order, suitable for display using standard printing commands. ``Logical order'' means that the characters are given in the order in which they would be read if printed correctly. The direction of the text is determined by properties of the Unicode characters, usually without additional hints. See the manpage for more details on the problem and the algorithm. Standard usage The bidi algorithm works in two stages. The first is on the level of a paragraph, where the direction of each character is computed. The second is on the level of the lines to be displayed. The main practical difference is that the first stage requires only the text of the paragraph, while the second requires knowledge of the width of the displayed lines. The module (or the library) does not determine how the text is broken into paragraphs.



  • perl(Text::Bidi) == 2.80.0
  • perl(Text::Bidi::Array) == 2.80.0
  • perl(Text::Bidi::Array::Byte) == 2.80.0
  • perl(Text::Bidi::Array::Long) == 2.80.0
  • perl(Text::Bidi::Constants) == 2.80.0
  • perl(Text::Bidi::Paragraph) == 2.80.0
  • perl(Text::Bidi::private) == 2.80.0
  • perl(Text::Bidi::privatec) == 2.80.0
  • perl-Text-Bidi == 2.80.0-3:2014.1

    Install Howto

    1. Enable ROSA Contrib repository on Install and Remove Software"
    2. Update packages list:
      # urpmi.update -a
    3. Install perl-Text-Bidi rpm package:
      # urpmi perl-Text-Bidi


    • /usr/bin/
    • /usr/lib/perl5/vendor_perl/5.18.2/x86_64-linux-thread-multi/
    • /usr/lib/perl5/vendor_perl/5.18.2/x86_64-linux-thread-multi/Text/
    • /usr/lib/perl5/vendor_perl/5.18.2/x86_64-linux-thread-multi/Text/Bidi/
    • /usr/lib/perl5/vendor_perl/5.18.2/x86_64-linux-thread-multi/Text/Bidi/
    • /usr/lib/perl5/vendor_perl/5.18.2/x86_64-linux-thread-multi/Text/Bidi/
    • /usr/lib/perl5/vendor_perl/5.18.2/x86_64-linux-thread-multi/Text/Bidi/
    • /usr/lib/perl5/vendor_perl/5.18.2/x86_64-linux-thread-multi/Text/Bidi/Array/
    • /usr/lib/perl5/vendor_perl/5.18.2/x86_64-linux-thread-multi/Text/Bidi/Array/
    • /usr/lib/perl5/vendor_perl/5.18.2/x86_64-linux-thread-multi/auto/
    • /usr/lib/perl5/vendor_perl/5.18.2/x86_64-linux-thread-multi/auto/Text/
    • /usr/lib/perl5/vendor_perl/5.18.2/x86_64-linux-thread-multi/auto/Text/Bidi/
    • /usr/lib/perl5/vendor_perl/5.18.2/x86_64-linux-thread-multi/auto/Text/Bidi/private/
    • /usr/share/doc/perl-Text-Bidi/Changes
    • /usr/share/doc/perl-Text-Bidi/LICENSE
    • /usr/share/doc/perl-Text-Bidi/META.json
    • /usr/share/doc/perl-Text-Bidi/META.yml
    • /usr/share/man/man1/
    • /usr/share/man/man3/Text::Bidi.3pm.xz
    • /usr/share/man/man3/Text::Bidi::Array.3pm.xz
    • /usr/share/man/man3/Text::Bidi::Array::Byte.3pm.xz
    • /usr/share/man/man3/Text::Bidi::Array::Long.3pm.xz
    • /usr/share/man/man3/Text::Bidi::Constants.3pm.xz
    • /usr/share/man/man3/Text::Bidi::Paragraph.3pm.xz
    • /usr/share/man/man3/Text::Bidi::private.3pm.xz


    2014-07-25 - Denis Silakov <> 2.80.0-3 + Revision: 90946b3 - MassBuild#464: Increase release tag