Os recursos novos mais significativos do LibreOffice 26.8 dizem respeito a sistemas de escrita. Vale explicar o que foi feito e, sobretudo, por que foi feito: há uma decisão importante por trás do trabalho dos desenvolvedores.

O que foi feito

O Writer agora detecta automaticamente a direção do parágrafo ao abrir ou colar documentos ou texto simples, sem exigir que o usuário a defina manualmente.

Espaços no fim de uma linha são posicionados de acordo com a direção do parágrafo, e não com a dos caracteres vizinhos, o que corrige um problema antigo na forma como quebras de linha são tratadas em textos que misturam árabe e latim.

As alças de redimensionamento de objetos agora funcionam corretamente em documentos CJK escritos da direita para a esquerda e em documentos verticais.

Caracteres de controle bidirecionais passam a ser exibidos junto com as demais marcas de formatação, de modo que substituições direcionais invisíveis possam ser tanto visualizadas quanto editadas.

A semântica do alinhamento de parágrafo foi revista. Documentos novos usam alinhamento justificado por padrão, em vez de alinhado à esquerda, e mudar a direção do parágrafo não sobrescreve mais o alinhamento definido explicitamente. É uma mudança pequena com impacto significativo: um documento escrito em árabe e outro escrito em inglês agora podem compartilhar o mesmo modelo sem conflito.

No Calc, ao digitar texto da direita para a esquerda em uma célula vazia, a direção dessa célula agora é definida automaticamente.

O LibreOffice Math ganhou funções e operadores para os alfabetos N'Ko e Adlam, além de setas vetoriais apontando para a esquerda e setas com arpão para fórmulas da direita para a esquerda — recursos sem os quais a notação matemática nesses dois alfabetos não pode ser composta corretamente.

Por fim, os nomes de fontes registradas em idiomas diferentes do idioma da interface agora são reconhecidos, de modo que um documento criado em uma instalação em japonês ou russo seja exibido com as fontes escolhidas pelo autor, e não com substitutas.

Por que isso é incomum

O N'Ko é um sistema de escrita concebido em 1949 por Solomana Kanté para as línguas mandingas da África Ocidental. O Adlam foi concebido no fim da década de 1980s por dois irmãos adolescentes, Ibrahima e Abdoulaye Barry, para a língua fulani, que até então era escrita com alfabetos árabe ou latino adaptados — uma solução inadequada. Ambos os sistemas são escritos da direita para a esquerda, são usados por populações que somam dezenas de milhões de pessoas e foram incorporados ao Unicode ao longo dos últimos vinte anos.

Nenhuma dessas línguas representa um mercado. Os falantes nativos em questão não constituem, como um todo, uma base de clientes grande o suficiente para justificar, com base em uma análise comercial, o tempo gasto no desenvolvimento. Nenhum processo de licitação, em qualquer lugar do mundo, levou à conclusão desse trabalho. Nenhum cliente corporativo o solicitou. Nenhuma pressão competitiva o tornou necessário.

O colaborador que adicionou o suporte a N'Ko e Adlam ao LibreOffice Math é um voluntário.

Boa parte do trabalho com texto bidirecional foi realizada por um desenvolvedor empregado pela The Document Foundation, que é financiada por doações. A renomeação da opção de grade de texto CJK, para que se referisse corretamente à grade manuscrita genkō yōshi usada na composição tipográfica japonesa, foi feita por um membro da equipe da TDF. O suporte nativo a variações de fontes OpenType — de enorme importância para alfabetos cuja tipografia não pode ser aproximada modificando as dimensões de um caractere latino — foi fornecido por um designer de tipos que trabalha de forma independente de qualquer empresa.

Uma diferença fundamental

Todo fornecedor de software precisa decidir quais usuários vale a pena atender: se o software é um produto, a decisão é tomada com base em um caso de negócio, e idiomas que não se pagam ficam pelo caminho.

Uma fundação não tem essa restrição e não precisa se perguntar se um alfabeto justifica seus custos de desenvolvimento, pois não há receita em relação à qual fazer essa escolha. O trabalho é realizado porque alguém com a expertise relevante o considerou válido, e não há razões para impedi-lo.

Essa é a diferença prática entre software gerido por uma fundação e software gerido por um fornecedor, e ela fica evidente nas notas de versão. O LibreOffice está disponível em 120 idiomas exatamente por esse motivo: o número é consequência do modelo de governança, não de um objetivo de marketing.

Isso explica por que o argumento em favor do software de código aberto na administração pública não é uma questão de custo: um órgão público tem obrigações para com cidadãos que não representam um interesse comercial — usuários de línguas minoritárias, usuários de tecnologias assistivas e pessoas que vivem em regiões que nenhum fornecedor prioriza.

Software desenvolvido com base em um caso de negócio só atenderá esses cidadãos se isso for lucrativo. Software desenvolvido sem um caso de negócio pode atendê-los, como regra e em linha com os princípios do software de código aberto.

Fonte: https://blog.documentfoundation.org/wp-content/uploads/2026/09/LO268_banner_2to1_green.png