Introdução ao Fontconfig
        
        
          O pacote Fontconfig contém uma
          biblioteca e aplicativos de suporte usados para configurar e
          personalizar o acesso à fonte.
        
        
          Esse pacote é conhecido por construir e funcionar corretamente
          usando uma plataforma LFS 12.4.
        
        
          Informação do Pacote
        
        
        
          Dependências do Fontconfig
        
        
          Exigidas
        
        
          FreeType-2.13.3
        
        
          Opcionais
        
        
          bubblewrap-0.11.0 (usado por alguns
          testes), cURL-8.15.0 e libarchive-3.8.1
          (ambos usados por alguns testes para baixar e extrair arquivos de
          teste), JSON-C-0.18, DocBook-utils-0.6.14 e libxml2-2.14.5,
          texlive-20250308 (ou install-tl-unx)
        
        
          
          
            Nota
          
          
            Uma conexão com a Internet é necessária para alguns testes desse
            pacote. A loja de certificados do sistema pode necessitar ser
            configurada com make-ca-1.16.1 antes de se testar esse
            pacote.
          
         
        
          
          
            Nota
          
          
            Se tiver DocBook Utils instalado
            e remover o parâmetro --disable-docs do comando
            configure abaixo,
            você precisa também ter SGMLSpm-1.1 e texlive-20250308 instalados, ou a
            construção do Fontconfig
            falhará.
          
         
       
      
        
          Instalação do Fontconfig
        
        
          Instale Fontconfig executando os
          seguintes comandos:
        
        ./configure --prefix=/usr       \
            --sysconfdir=/etc    \
            --localstatedir=/var \
            --disable-docs       \
            --docdir=/usr/share/doc/fontconfig-2.17.1 &&
make
        
          Para testar os resultados, emita: make check. Um teste é conhecido
          por falhar se o núcleo não suportar espaços de nomes de usuário(a).
          Alguns testes transferirão alguns arquivos de fonte via Internet.
        
        
          Agora, como o(a) usuário(a) root:
        
        make install
        
          Se não removeu o parâmetro --disable-docs do comando
          configure, [então]
          você consegue instalar a documentação pré-gerada usando os
          seguintes comandos como o(a) usuário(a) root:
        
        install -v -dm755 \
        /usr/share/{man/man{1,3,5},doc/fontconfig-2.17.1} &&
install -v -m644 fc-*/*.1         /usr/share/man/man1 &&
install -v -m644 doc/*.3          /usr/share/man/man3 &&
install -v -m644 doc/fonts-conf.5 /usr/share/man/man5 &&
install -v -m644 doc/*.{pdf,sgml,txt,html} \
                                  /usr/share/doc/fontconfig-2.17.1
       
      
        
          Configurando Fontconfig
        
        
          
            Arquivos
            de Configuração
          
          
            /etc/fonts/*, /etc/fonts/conf.d/* e
            /usr/share/fontconfig/conf.avail/*
          
         
        
          
            Informação de Configuração
          
          
            O arquivo principal de configuração para Fontconfig é /etc/fonts/fonts.conf. Geralmente você não
            deseja editar esse arquivo. Ele também lerá /etc/fonts/local.conf e quaisquer arquivos em
            /etc/fonts/conf.d. Para colocar um
            novo diretório de fontes na configuração, crie (ou atualize) o
            arquivo /etc/fonts/local.conf com
            suas informações locais ou adicione um novo arquivo em
            /etc/fonts/conf.d. O local padrão
            das fontes em Fontconfig é:
          
          
          
            Fontconfig também envia muitos
            arquivos de configuração de exemplo no diretório /usr/share/fontconfig/conf.avail. Criar links
            simbólicos para arquivos específicos para /etc/fonts/conf.d irá habilitá-los. A
            configuração padrão geralmente é boa o suficiente para a maioria
            dos(as) usuários(as). Veja-se /etc/fonts/conf.d/README para uma descrição dos
            arquivos de configuração.
          
          
            Mais informações a respeito de configurar o Fontconfig podem ser encontradas no manual
            do(a) usuário(a) em file:///usr/share/doc/fontconfig-2.17.1/fontconfig-user.html.