Date: prev next · Thread: first prev next last


Olá Edson

Em 13-12-2013 11:48, Edson Silva escreveu:
(...)
O Guia do Writer fala sobre formulário XML...

Sobre filtros XML, já existe um mapeamento de marcações XML entre o .odt e
o .doc com certeza, como eu consigo esse mapeamento pronto?

Não. O filtro .doc não é feito em XML. Foi feito via engenharia reversa
por que o .doc não é XML.

 E no filtro XML
do LO 4.1.3 apenas encontrei .doc e não .docx , então seria melhor focar na
importação/exportaçao entre .odt e .docx?

Como eu disse, 90% de todo o desenvolvimento do LibreOffice é
compatibilidade com o formato dominante da Microsoft.

Exporte um dos filtros XML listados em Ferramentas -> Filtros XML e abra
o .jar gerado para ver os XSLT que foram desenvolvidos.

Olivier


Abçs,


2013/12/12 Edson Silva <edsonlead@gmail.com>







*"E se você quiser fazer um tutorial de como implementar um XSLT no
LibreOffice, saiba que este é um dos temas mais obscuros e pouco conhecido
do LO, e que a galera vai adorar algo em pt-BR. Além disso, o LO tem
capacidade de criar formulários XML... Vá em Arquivo - Novo - Formulário
XML. Se desejar escrever algo sobre como e pra que formulários XML, a
galera aqui agradece..."*

*Bem bacana Olivier, são dois tópicos que eu sei o direcionamento*




*"Se vc conhece algum XML que ache que valha a pena ser aberto e gravado
pelo LibreOffice, então mãos a obra.... (pode ser um formato de figura,
planilha, texto, etc...). Ideia: que tal HTML5?"*

*Conversão de documentos com HTML5 é possível mesmo? Utilizo o XML e XSLT
pq segundo minhas pesquisas pro TCC essas tecnologias tem uma base bem
sólida, além de terem sido desenvolvidas especificamente pra esse fim.*




*"Se extensão proprietária = DOCX,XLSX, etc... então 90% do
desenvolvimento do LibreOffice é sobre isso e somente isso. Infelizmente o
problema do proprietário não se enquadra somente no XML (ah se fosse...)."*

*Poderias citar mais alguns problemas? é apenas pra eu formar uma base de
entendimento sobre isso e pesquisar mais sobre...*

Bem, sobre o que o Oliver comentou, eu já sei o que fazer nesse recesso de
Natal e Ano novo.Rsrs, Obrigado!


2013/12/12 Olivier Hallot <olivier.hallot@libreoffice.org>

Olá Edson

Veja no LibreOffice, no menu Ferramentas -> Filtros XML

Se extensão proprietária = DOCX,XLSX, etc... então 90% do
desenvolvimento do LibreOffice é sobre isso e somente isso. Infelizmente
o problema do proprietário não se enquadra somente no XML (ah se
fosse...).

Se vc conhece algum XML que ache que valha a pena ser aberto e gravado
pelo LibreOffice, então mãos a obra.... (pode ser um formato de figura,
planilha, texto, etc...). Ideia: que tal HTML5?

E se você quiser fazer um tutorial de como implementar um XSLT no
LibreOffice, saiba que este é um dos temas mais obscuros e pouco
conhecido do LO, e que a galera vai adorar algo em pt-BR.

Além disso, o LO tem capacidade de criar formulários XML... Vá em
Arquivo - Novo - Formulário XML. Se desejar escrever algo sobre como e
pra que formulários XML, a galera aqui agradece...

Tutoriais e como-fazer podem ser publicados na LibreOffice Magazine...

Fácil... LO tem tudo a ver com XML... :-)

Olivier

Em 12-12-2013 13:54, Edson Silva escreveu:
Sobre meio de ajudar o LO tenho a seguinte questão:

- Meu TCC trata de integração entre sistemas com XML e XSLT, que são
tecnologias pra transformação de documentos. E no lab onde faço o meu
estágio é um laboratório com o Ubuntu e quando os estudantes trazem seus
trabalhos de casa com a extensão proprietária "desformata" no LibO do
lab.
E creio que isso seja algo mais amplo, aconteça em vários locais.

Enfim, tenho uma ideia de utilizar meus conhecimentos adquiridos no TCC
pra
ajudar no desenvolvimento de um parser de transformação de documentos da
extensão proprietária na extensão ODF. Isso é válido pra Comunidade? Já
tem
projetos desse tipo pro LibO?

Abçs


2013/12/12 Ricardo Montania <rmcampos@libreoffice.org>

Olá pessoal. Excelente!

Está ai uma colaboração pequena mas extremamente significante.


Em 10/12/2013 12:39, Marcos Souza escreveu:

Olá pessoal,

Nem só de código vive o projeto, você pode também adicionar arquivos
com
bugs no bugzilla do projeto*. Ontem e hoje eu adicionei dois bugs
sobre
o Impress:

https://www.libreoffice.org/bugzilla/show_bug.cgi?id=72552
https://www.libreoffice.org/bugzilla/show_bug.cgi?id=72567

Ou seja, se vc tem arquivos onde o LibreOffice não importa
corretamente,
e talvez não queria abrir um bug no bugzilla(seja qual for seu motivo)
nos mande seu arquivo e uma imagem do arquivo importado corretamente
pela suíte "das trevas".

Isso ajuda e muito no desenvolvimento do projeto!

Just my two cents :)

* Quando digo bugs, digo importações erroneas do LibreOffice ou até
conseguir um crash no LibreOffice com arquivo arquivo docx/xlsx e
outros...




--
Você está recebendo e-mails da lista dev@pt-br.libreoffice.org
# Informações sobre os comandos disponíveis (em inglês):
 mande e-mail vazio para dev+unsubscribe@pt-br.libreoffice.org
# Cancelar sua assinatura: mande e-mail vazio para:
 dev+unsubscribe@pt-br.libreoffice.org
# Arquivo de mensagens: http://listarchives.libreoffice.org/pt-br/dev





--
Olivier Hallot
Comunidade LibreOffice
http://ask.libreoffice.org/pt-br

--
Você está recebendo e-mails da lista dev@pt-br.libreoffice.org
# Informações sobre os comandos disponíveis (em inglês):
  mande e-mail vazio para dev+unsubscribe@pt-br.libreoffice.org
# Cancelar sua assinatura: mande e-mail vazio para:
  dev+unsubscribe@pt-br.libreoffice.org
# Arquivo de mensagens: http://listarchives.libreoffice.org/pt-br/dev




--
*>>Edson L. de A. Silva<<*
*:::. Bacharelando em Sistemas de Informação*
     - Univerdade Federal do Pará (UFPA)
*:::. Técnico em Redes de Computadores*
     - Instituto Federal de Tecnologia, Ciência e Educação do Pará (IFPA)





-- 
Olivier Hallot
Comunidade LibreOffice
http://ask.libreoffice.org/pt-br

-- 
Você está recebendo e-mails da lista dev@pt-br.libreoffice.org
# Informações sobre os comandos disponíveis (em inglês):
  mande e-mail vazio para dev+unsubscribe@pt-br.libreoffice.org
# Cancelar sua assinatura: mande e-mail vazio para:
  dev+unsubscribe@pt-br.libreoffice.org
# Arquivo de mensagens: http://listarchives.libreoffice.org/pt-br/dev

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.