Pango-1.56.4
      
      
        
          Introdução ao Pango
        
        
          "Pango" é uma biblioteca para
          esquematização e renderização de texto, com ênfase na
          internacionalização. Ela pode ser usada em qualquer lugar onde o
          esquema de texto seja necessário, embora a maior parte do trabalho
          no "Pango" até agora tenha sido
          feito no contexto do kit de ferramentas de pequena engenhoca do
          "GTK+".
        
        
          Esse pacote é conhecido por construir e funcionar corretamente
          usando uma plataforma LFS 12.4.
        
        
          Informação do Pacote
        
        
          
            - 
              
                Transferência (HTTP): 
                https://download.gnome.org/sources/pango/1.56/pango-1.56.4.tar.xz
              
             
            - 
              
                Transferência (FTP): 
              
             
            - 
              
                Soma de verificação MD5 da transferência:
                3db267bc07bfd96615c652e9187b85b5
              
             
            - 
              
                Tamanho da transferência: 1,8 MB
              
             
            - 
              
                Espaço em disco estimado exigido: 22 MB (com testes)
              
             
            - 
              
                Tempo de construção estimado: menos que 0,1 UPC (Usando
                paralelismo=4; com testes)
              
             
          
         
        
          Dependências do "Pango"
        
        
          Exigidas
        
        
          Fontconfig-2.17.1 (precisa ser construído
          com FreeType-2.13.3 usando harfBuzz-11.4.1), FriBidi-1.0.16
          e GLib-2.84.4 (GObject Introspection exigido para
          GNOME)
        
        
          Recomendadas
        
        
          Cairo-1.18.4 (construído depois de harfBuzz-11.4.1) e Bibliotecas do Xorg
        
        
          Opcionais
        
        
          Gi-DocGen-2025.4 (para gerar
          documentação), help2man, libthai
          e sysprof
        
       
      
        
          Instalação do Pango
        
        
          Instale o "Pango" executando os
          seguintes comandos:
        
        mkdir build &&
cd    build &&
meson setup --prefix=/usr            \
            --buildtype=release      \
            --wrap-mode=nofallback   \
            -D introspection=enabled \
            ..                       &&
ninja
        
          Se você tiver Gi-DocGen-2025.4 instalado e desejar
          construir a documentação da API para esse pacote, emita:
        
        sed "/docs_dir =/s@\$@ / 'pango-1.56.4'@" -i ../docs/meson.build &&
meson configure -D documentation=true                            &&
ninja
        
          Para testar os resultados, emita: ninja test. Três testes,
          test-font-data, test-font e test-layout, são conhecidos por
          falharem devido à ausência de dados de fonte.
        
        
          Agora, como o(a) usuário(a) "root":
        
        ninja install
       
      
        
          Explicações do Comando
        
        
          --buildtype=release:
          Especifique um tipo de construção adequado para lançamentos
          estáveis do pacote, pois o padrão possivelmente produza binários
          não otimizados.
        
        
          -D introspection=disabled: Use essa
          chave se você não quiser usar GObject Introspection.
        
        
          --wrap-mode=nofallback:
          Essa chave impede meson de usar substitutos de
          subprojeto para quaisquer declarações de dependência nos arquivos
          de construção, impedindo-o de baixar quaisquer dependências
          opcionais que não estejam instaladas no sistema.
        
       
      
        
          Configurando Pango
        
        
          
            Arquivos de
            Configuração
          
          
            /etc/pango/pangorc, ~/.pangorc e o arquivo especificado na variável
            de ambiente "PANGO_RC_FILE"
          
         
       
      
        
          Conteúdo
        
        
          
            
              Aplicativos Instalados:
              pango-list, pango-segmentation e
              pango-view
            
            
              Bibliotecas Instaladas:
              libpango-1.0.so, libpangocairo-1.0.so,
              libpangoft2-1.0.so e libpangoxft-1.0.so
            
            
              Diretórios Instalados:
              /usr/include/pango-1.0 e
              /usr/share/doc/pango-1.56.4 (se "gi-docgen" estiver
              disponível)
            
           
         
        
          
            Descrições Curtas
          
          
            
              
              
            
            
              
                | 
                   
                    pango-list
                   
                 | 
                
                   
                    exibe uma lista de fontes que o "Pango" pode usar e que estão
                    atualmente instaladas no sistema
                   
                 | 
              
              
                | 
                   
                    pango-segmentation
                   
                 | 
                
                   
                    mostra a segmentação de texto conforme determinado pelo
                    "Pango".
                   
                 | 
              
              
                | 
                   
                    pango-view
                   
                 | 
                
                   
                    renderiza um dado arquivo de texto por intermédio do
                    "Pango" para fins de
                    visualização
                   
                 | 
              
              
                | 
                   
                    libpango-1.0.so
                   
                 | 
                
                   
                    contém rotinas de baixo nível de renderização de esquema,
                    um controlador de alto nível para esquematizar blocos
                    inteiros de texto e rotinas para auxiliar na edição de
                    texto internacionalizado
                   
                 |