LibreOffice 4.3: Notas da versão
TDF LibreOffice Brasil Document Liberation Project Community Blogs Traduções Nextcloud Redmine Perguntas e respostas Doar
Novidades do LibreOffice 4.3
Sobre esta página
Writer
Parágrafos extensos
- Ampliada a limitação de 65.535 caracteres (16 bits) por parágrafo para 2.147.483.647 caracteres (32 bits), especialmente útil nas localidades onde há uma exigência para gravar atas de reunião em um único parágrafo. tdf#30668 e i#17171 (Caolán McNamara)
- Os botões de navegação foram movidos da barra de rolagem para a barra de localização. (Samuel Mehrbrodt, equipe de projeto e usabilidade interativa com sistemas de informática)
Dimensionamento de fontes em objetos
- Removida a limitação de 72pt para a fonte no botão. tdf#73414 (Maxim Monastirsky e Caolán McNamara)
- Também adicionada a funcionalidade de redimensionar a fonte em objetos de desenho. Para mais detalhes, acesse esta página c88585. (Maxim Monastirsky)
Importação e Exportação de DrawingML
- Novo filtro de importação e exportação de DrawingML do DOCX para formas e quadros de texto. Para mais detalhes, acesse esta página. (Miklós Vajna)
Faça testes com este documento DOCX.
Escalonamento de imagens
- As imagens, agora, são dimensionadas proporcionalmente por padrão, o qual está disponível pela tecla ⇧ Shift. tdf#71669 (Tomaž Vajngerl)
Nova cor para caracteres não imprimíveis
- Uso da cor "azul brilhante" para exibir os caracteres não imprimíveis, mas ainda não disponível para o macOS. tdf#68071 (Tomaž Vajngerl)
Referências a quadros
- Várias referências são agora suportadas para o texto em quadros. Para mais detalhes, acesse esta página. (Miklós Vajna)
Alinhamento vertical de texto para quadros
Alinhamento vertical para texto, além de outros tipos, agora é permitido para quadros. Esta funcionalidade pode ser configurada na aba "Opções". (Tamás Zolnai)
Impressão das anotações do texto na margem da página
- Os comentários podem agora ser impressos ao lado do texto na margem direita como eles aparecem na tela. Cada página é reduzida a fim de abrir espaço para os comentários ajustando-se ao tamanho do papel suportado. tdf#36815 (Caolán McNamara)
Formatar todas as anotações
- As propriedades de caracteres de todos os comentários podem ser definidas ao mesmo tempo agora, a fim de formatar todos os comentários de um documento ao mesmo tempo. (Caolán McNamara)
LibreLogo
Aprimoramento do LibreLogo, o ambiente de programação Logo do LibreOffice para projeto gráfico e educacional:
- Correções na interface.
- Novos comandos PENTRANSPARENCY e FILLTRANSPARENCY para configurar a transparência no uso dos comandos PENCOLOR e FILLCOLOR:
- A codificação fica:
PENSIZE 100 PENCOLOR “GOLD” PENTRANSPARENCY 50 FILLCOLOR “RED” FILLTRANSPARENCY 50 CIRCLE 450
- Os gradientes de cor e transparência são possíveis nos comandos FILLCOLOR e FILLTRANSPARENCY.
- A codificação fica:
PENUP REPEAT 100 [ FILLCOLOR [ANY, ANY] CIRCLE 20 + RANDOM 130 POSITION ANY ]
- Para informações adicionais, acesse o novo portal de notícias do LibreLogo e seus exemplos: LibreLogo.org
Calc
Novas funções
- Adicionadas novas funções para interoperabilidade com o Excel. (Winfried Donkers)
- DIST.GAMA, INV.GAMA e LNGAMA.PRECISO tdf#71936
- DIST.LOGNORMAL.N, INV.LOGNORMAL, DIST.NORM.N, INV.NORM.N, DIST.NORMP.N e INV.NORMP.N tdf#72158
- DIST.T, DIST.T.BC, DIST.T.CD, INV.T, INV.T.BC e TESTE.T tdf#72793
- PERCENTIL.EXC, PERCENTIL.INC, ORDEM.PERCENTUAL.EXC, ORDEM.PERCENTUAL.INC, QUARTIL.EXC, QUARTIL.INC, ORDEM.EQ e ORDEM.MÉD tdf#73146
- MODO.ÚNICO, MODO.MULT, DIST.BIN.NEG.N e TESTE.Z tdf#72197
- ARREDMULTB.PRECISO, TETO.PRECISO e ISO.TETO tdf#71720 (Com a colaboração de Eike Rathke)
- DIATRABALHOTOTAL.INTL e DIATRABALHO.INTL tdf#73147
- FUNERRO.PRECISO e FUNERROCOMPL.PRECISO tdf#73149
Método de resolução coin-MP
Assistente de estatísticas (alternativa ao pacote complementar de análise do MSExcel)
- Acesse o assistente em ▸
Geração de números aleatórios
- Na caixa de diálogo de geração de números aleatórios tdf#76718 (Tomaž Vajngerl) ▸ ▸ , pode ser usada a opção para limitar o número de casas decimais.
Edição e conversão facilitadas
- Permite editar células com o conteúdo da célula acima, assim como o seu conteúdo inicial. A tecla padrão de atalho rápido é Ctrl + ' (apóstrofo). Em algumas localidades esse atalho de teclado pode entrar em conflito com os atalhos padrão do sistema. Se porventura o atalho não funcionar devido a algum conflito, associe esta característica a um outro atalho. (Kohei Yoshida)
- Através do menu esta página. tdf#37132 e tdf#75834 (Eike Rathke) ▸ ▸ ▸ , na opção ▸ ▸ , é possível selecionar como o conteúdo da célula textual deve ser tratado em operações aritméticas. Para mais detalhes, acesse
Melhoria no leiaute da tabela dinâmica
- Campo Dados está por padrão agora em colunas e pode ser movido para linhas, se necessário. Isso torna muito mais rápida a geração de tabelas dinâmicas úteis de fontes de dados de grande porte. tdf#77927 (Tomaž Vajngerl)
Mapeamento em gráficos
- Propriedade
mapping
permite alterar as propriedades da série de dados com base nos valores da planilha. Para mais detalhes, acesse esta página. (Markus Mohrhard)
Impress
Numeração com slides ocultos
- Slides ocultos não são considerados no campo "Número de páginas", para evitar confusão. tdf#74383 (Joseph Fernando Lagrange)
Identificação de slides selecionados
- É possível distinguir se um slide está selecionado ou não pois, ao passar o mouse, ele fica destacado. rhbz#1096295 (Caolán McNamara)
Modelos 3D
Suporte a modelos 3D em formato glTF nas apresentações, usando a biblioteca libgltf
. Use esta funcionalidade no menu ▸ ▸ . Inicialmente esta opção está disponível para Windows e Linux. (Tamás Zolnai, Jan Holešovský e Markus Mohrhard).
- Modelo estático: o pato
- Modelo animado: o monstro
O suporte para modelos 3D nos formatos DAE e KMZ ainda é limitado, por usar a biblioteca collada2gltf
. Para mais detalhes, acesse esta página. (Tamás Zolnai e Matúš Kukan)
Base
- Nova versão do Access2Base.
Interface do usuário
- Removida 2b2d1b uma borda extra de 1 pixel na tela inicial, disponível na versão 4.3.1. (Adolfo Jayme Barrientos)
- A cor de fundo foi alterada e unificada com as réguas, de forma a racionalizar e melhorar a aparência padrão, disponível na versão 4.3.1. tdf#51534 e tdf#79278 (Michael Meeks e Adolfo Jayme Barrientos)
Ícones
- O conjunto padrão de ícones Tango recebeu uma atualização geral aa1263, incluindo a adição de novos ícones para a barra lateral. (Alexander Wilms e Miroslav Mazel)
Destaque em edição de fórmulas
- O destaque da borda em várias instâncias de uma mesma célula do Calc, ao selecionar uma fórmula, agora fica com a mesma cor. Após o cálculo de uma fórmula longa, as células podem ser facilmente identificadas na fórmula, pois terão a mesma cor. tdf#52461 (Rachit Gupta)
- Quando células do Calc estiverem selecionadas, o número de linhas e colunas selecionadas será exibido na barra de status. (Manmeet Singh)
Guias da planilha
- Haverá um melhor uso do espaço disponível na área de guias de planilha ao expandi-las. (Michael Meeks)
Ajuste de slides
- Adicionado um ícone na barra de status que permite o encaixe do slide atual à janela com apenas um clique (Draw e Impress). (Caolán McNamara)
Janela
- Pré-visualização de todos os tipos de arquivo na tela de abertura e não apenas do ODF. tdf#72469 (Jan Holešovský)
- Exclusão dos documentos recentes de forma seletiva. (Jan Holešovský)
- Iniciado o suporte a dispositivos com alta densidade de pixels (HiDPI), como a tela retina, para Linux e Windows. A maior parte das correções já foram disponibilizadas na versão 4.2.3. (Keith Curtis, Jan Holešovský, Caolán McNamara e Andrzej Hunt)
- Seletor da cor da linha agora usa uma paleta de cores em vez de uma lista. tdf#46839 (Maxim Monastirsky)
- Vários seletores de cores foram convertidos 584b41 para dividir botões, tornando-se possível aplicar a última cor usada com um clique do mouse. Isto inclui cor da fonte (Impress e Draw), cor da fonte de objetos de desenho (Writer e Calc), cor da linha e retirada de cor 3D. (Maxim Monastirsky)
Menu
- Fundo da barra de ferramentas agora mostra a barra nativa no macOS. tdf#69358 (Joren De Cuyper, Jan Holešovský e Tor Lillqvist)
- As propriedades de caracteres de todos os comentários podem ser definidas ao mesmo tempo. Desta forma facilita-se a padronização de todos os comentários em um documento. (Caolán McNamara)
- O painel Inserir formas foi removido da barra lateral do Draw. tdf#73070 (Rob Snelders)
Localização
Suporte a fontes
- O pacote da Adobe Source Sans Pro 2.0 está incluído, disponibilizando uma gama enorme de caracteres. Agora há suporte a sistemas de escrita cirílico, grego e IPA, diversos ajustes nos sinais diacríticos e adiciona o novo sinal russo rúpia (
₽
,U+20BD
, incluídos desde a versão 7 do Unicode),disponível na versão 4.3.1. tdf#81095 (András Timár)
Novos corretores ortográficos
- Idiomas adicionados com suporte à verificação ortográfica. (Eike Rathke)
Novas localidades
- Idiomas adicionados com suporte a padrão dos documentos e formatação específica de localidade.
- Lengo das Ilhas Salomão [lgr-SB] tdf#72512 (Paul Unger, Cathy Unger e Eike Rathke)
- More de Burquina Fasso [mos-BF] tdf#78647 (David Delma e Eike Rathke)
- Francês da Costa do Marfim [fr-CI] tdf#79348 (David Delma e Eike Rathke)
- Francês de Mali [fr-ML] tdf#79349 (David Delma e Eike Rathke)
- Francês de Senegal [fr-SN] tdf#79350 (David Delma e Eike Rathke)
- Francês do Benim [fr-BJ] tdf#79351 (David Delma e Eike Rathke)
- Francês do Níger [fr-NE] tdf#79352 (David Delma e Eike Rathke)
- Francês de Togo [fr-TG] tdf#79353 (David Delma e Eike Rathke)
Novos idiomas
- Na caixa de diálogo de formatação dos caracteres, a lista de idiomas agora é uma caixa de seleção com um campo editável. Na hipótese de o idioma não estar disponível na lista, agora é possível especificá-lo conforme a ISO 639, sendo suficiente a digitação do código. (Eike Rathke)
Compatibilidade da hifenização com o padrão Unicode
Hifens suaves podem resultar em uma hifenização não padrão, tomando-se o padrão Unicode como referência. A caixa de diálogo de hifenização (baseada no hífen suave) apresentará esta opção de hifenização.
Melhor suporte à hifenização não padrão em dicionários definidos pelo usuário
Nos dicionários definidos pelo usuário, agora é possível usar um bloco [] em vez do sinal = para especificar as mudanças de caracteres antes do intervalo de hifenização. Possíveis mudanças de caracteres:
- Acréscimo de caracteres extras, por exemplo “tug[g]gumi” resulta na correta hifenização “tugg- gummi” da palavra sueca “tuggummi”.
- Remoção especificada de caracteres por um dígito, por exemplo “paral·[1]lel” resulta na correta hifenização “paral- lel” da palavra catalã “paral·[1]lel”, removendo um caractere antes do ponto de ruptura.
- Remoção de caracteres e acréscimo de caracteres extras, por exemplo “cafee[2é]tje” resulta na correta hifenização “café- tje” da palavra holandesa “cafeetje”, retirando dois caracteres antes do ponto de ruptura e acrescentando um extra.
Nota: também é possível completar a hifenização de Holandês, Norueguês, Sueco, Catalão, Húngaro, sem a modificação dos padrões de hifenização compatíveis com TeX, usando um padrão de arquivo compartilhado de dicionário definido pelo usuário. (László Németh)
Interno
Núcleo
- LibreOffice agora detectará automaticamente as impressoras que são máquinas de fax e solicitará o número do fax para usar quando você imprimir nelas. Vários números, separados por vírgulas, podem ser inseridos.
- Agora são suportadas outras impressoras que contenham opções personalizadas com texto ou número arbitrários. Assim, para configurar o número de telefone em impressoras de fax que utilizam uma opção personalizada para este propósito, o número pode ser digitado na guia de dispositivo das propriedades da impressora.
- O utilitário gráfico
spadmin
foi removido em favor de novos recursos e ferramentas de administração da impressora padrão do sistema operacional. (Caolán McNamara)
- Melhorado o suporte na acessibilidade. (Jacobo Aragunde)
- No Windows, IAccessible2 é agora a única opção de suporte de tecnologia assistiva. Suporte à Acessibilidade pelo Java foi removido, e ligar recursos experimentais não é mais necessário nas opções avançadas para ativar o suporte de tecnologia assistiva.
- Novas regras especializadas foram adicionadas para documentos específicos de texto, planilha e apresentação. Para mais detalhes, acesse esta página. tdf#39944
- O mapeamento de funções ATK e LibreOffice foi melhorado, combinando novas regras ATK com os objetos UNO existentes. Para mais detalhes, acesse esta página. tdf#39944
- Exposta a regra de alteração entre um título e um parágrafo através de um novo evento de acessibilidade UNO. Para mais detalhes, acesse esta página. tdf#35105
- Removidos eventos
text-attributes-changed
desnecessários durante a digitação. tdf#71556 - As palavras com erro ortográfico são soletradas. tdf#71558 (Jacobo Aragunde)
- Uso do texto de ajuda rápida para botões da barra de ferramentas, se não tiverem nomes explicitamente definidos. tdf#74681 (Jacobo Aragunde)
- Maior refatoração e limpeza do código da VCL (Biblioteca de Componentes Visuais). (Chris Sherlock)
Filtro
- Correções na importação de documentos PDF. (Artem Vort)
- Junção de linhas e das letras maiúsculas. tdf#45003
- Aprimoradas a exibição e edição de textos rotacionados. tdf#77105 e tdf#45001
- Identificação de espaços em branco. tdf#35143
- Detecção de cores. tdf#37246
- Corrigida a posição na rotação de texto. tdf#44710
- Corrigido o problema da sobreposição de linhas. tdf#49431
- Adicionado suporte a linhas tracejadas e pontilhadas. tdf#78241
- Nova importação e exportação de formas e quadros para DOCX utilizando DrawingML. Para mais detalhes, acesse esta página e observe este exemplo de DOCX. (Miklós Vajna)
- Importação de DOCX agora possui uma barra de progresso. tdf#58044 (Miklós Vajna)
- Aperfeiçoada a manipulação das alterações nos textos das formas agrupadas. (Miklós Vajna)
- O ajuste de nomes nas formas são exportados de acordo com a especificação. tdf#73215 (Miklós Vajna)
- A importação VML agora lida com parâmetros de comando opcionais d9d6c6. (Miklós Vajna)
- Aprimorada a exportação DrawingML no preenchimento padrão para formas 312e3c. (Miklós Vajna)
- A importação DOCX agora lida com mesclagem horizontal explícita de células da tabela. tdf#65090 (Miklós Vajna)
- A importação DOCX agora lida com tabela flutuante ancorada dentro de tabelas. tdf#74357 (Miklós Vajna)
- Importação e exportação de comentários aninhados nos filtros ODF, DOC, DOCX e RTF. i#123792 (Oliver-Rainer Wittmann – Apache: ODF e DOCX; e Miklós Vajna: DOCX, RTF e DOC)
- Suporte inicial de importação para OOXML estrito nos formatos DOCX, XLSX e PPTX. Para mais detalhes, acesse esta página. (Markus Mohrhard e Miklós Vajna)
- Aperfeiçoado o suporte ao OOXML. (Jacobo Aragunde)
- Preenchimento de formas, fontes e tabelas com melhor acabamento. Para mais detalhes, acesse esta página.
- Detecta e desenha as fontes de forma adequada e preserva atributos do tema na fonte.
- Preserva as cores do tema nas fontes, parágrafos e células da tabela. Para mais detalhes, acesse esta página.
- Preserva o atributo estilo sobre formas e tabelas.
- Preserva a linha e preenche cores do tema nas formas, incluindo transformações de cores. Para mais detalhes, acesse esta página.
- Preserva o gradiente nas formas, mais ainda incipiente na exportação. Para mais detalhes, acesse esta página.
- Salva planilhas, apresentações e outros objetos embutidos em DOCX.
- Melhor suporte às sinalizações do documento padrão: corrigida exportação de data e controles de caixa de seleção, corrigida importação de controles de caixa de combinação com reutilização da caixa suspensa e preservação de outros tipos de sinalização.
- Preserva efeitos sobre formas e imagens, incluindo efeitos 3D e efeitos artísticos. Para mais detalhes, acesse esta página.
- Importação de planilhas e bancos de dados do Microsoft Works. (Laurent Alonso)
- Importação de antigos formatos do Mac: (Laurent Alonso)
- planilhas: BeagleWorks, ClarisWorks, Claris Resolve, GreatWorks, MacWorks e Wingz
- imagens vetoriais e não vetoriais: BeagleWorks, ClarisWorks, GreatWorks, MacPaint, MacWorks e SuperPaint
Extensão
- Nova versão do Access2Base.
Desempenho
- O algoritmo de reordenação de dados foi revisado, permitindo uma classificação substancialmente mais rápida de um grande conjunto de dados. (Kohei Yoshida e Michael Meeks)
- A importação de documentos OOXML com muitas relações ficou muito mais rápida. (Michael Meeks)
- A importação de documentos DOCX com hiperligações ficou muito mais rápida. tdf#76563 (Miklós Vajna)
Infraestrutura
- Descontinuado o suporte à exportação para o formato de arquivo
OpenOffice.org 1.0 XML
. Os usuários são orientados para salvar no formato ODF, que é um substituto perfeito e melhor em todos os aspectos. A importação de arquivos antigos ainda será possível. (Bryan Quigley)
- Atualizado o ambiente de compilação para Windows (Windows Server 2012 R2 com Visual Studio 2012).
Programação & Suporte
- Questão conhecida: há problemas com a execução nas distribuições para Windows em antigos processadores que não suportam corretamente as instruções SSE2. tdf#82430
Processadores afetados são Intel Pentium III ou mais antigos e AMD 32 bites (Athlon XP ou anteriores).
- Para a versão 1.1.0 da extensão embutida Access2Base do LibreOffice, foi criada uma API simplificada para programação no Base (banco de dados de formulários armazenados no Writer, Calc e outros documentos) na linguagem de programação Basic. É mais conciso e mais fácil de aprender do que a API UNO padrão entre linguagens. Esta versão permite o acesso de dados dinâmicos de qualquer macro Basic, incluindo, apenas como exemplo, a partir de uma função definida pelo usuário chamada em uma fórmula de células do Calc. (Jean-Pierre Ledure)
- Não serão mais construídos binários para macOS 10.6 e 10.7, 32 bites
- Todas as funções
inline
em C++ que possuíam parâmetros por valor de tiposal_Bool
ou retornavamsal_Bool
foram alteradas para usar o tipo lógico padrão (bool
). Esta alteração é transparente para o código do cliente, e ajuda consideravelmente os analisadores estáticos a produzirem um melhor diagnóstico.
- Implementações devem sempre retornar apenas uma sequência vazia. Os clientes devem estar preparados para obter invariavelmente sequências vazias, o que já poderia ter acontecido no passado, ou melhor, não deveriam chamar
esse método
dd1050 para tudo.
- A função
cppu::Enterable::v_isValid
81cb6a retorna um tipobool
no lugar do tipoint
.
- As opções de configuração obsoletas foram removidas:
- Modificado o método
endCDATA
da classecom.sun.star.xml.sax.XExtendedDocumentHandler
que instanciava o objetocom.sun.star.xml.sax.SAXException
09f9a7.
- Removida a sobrecarga
cppu::loadSharedLibComponentFactory
com o parâmetrorPrefix
, o qual era para uso apenas interno 2f7b32.
- Removido o arquivo
rtl/allocator.hxx
, o qual era para uso apenas interno a908e4.
- Algumas funções obsoletas foram removidas 973545 de
osl/diagnose.h
antes de serem realocadas emsal/log.hxx
- Removido o serviço com.sun.star.accessibility.AccessBridge (JAB) 130833.
- Removido suporte a2c464 para conceitos inexistentes de
vetor
eunião
na linguagem UNO- função
typelib_static_array_type_init
- função
typelib_typedescription_newArray
- função
typelib_typedescription_newUnion
- estrutura
typelib_ArrayTypeDescription
- estrutura
typelib_UnionTypeDescription
- função
inline getCppuArrayType
*
- função
- Os métodos foram modificados:
- com.sun.star.presentation.XSlideShowController 842cb0
- com.sun.star.chart2.XChartType 1e9993
- Removido com.sun.star.animations.TargetPropertiesCreator b81839
- com.sun.star.graphic.XGraphicTransformer 893fe8
- com.sun.star.chart2.XChartDocument 486bf1
- com.sun.star.chart2.data.XDataProvider 2a5fbd
- As interfaces da API UNO foram removidas:
com.sun.star.comp.document.OwnSubFilter
dbd640com.sun.star.comp.embed.DocumentCloser
9f6534com.sun.star.comp.framework.DocumentAcceleratorConfiguration
7dca32com.sun.star.comp.sfx2.IFrameObject
21bc60com.sun.star.comp.sfx2.SfxMacroLoader
90a123com.sun.star.comp.sfx2.AppDispatchProvider
8c6342com.sun.star.comp.framework.ModuleUIConfigurationManager
72b534com.sun.star.comp.framework.ModuleAcceleratorConfiguration
42fc42