Onde posso encontrar bons tutoriais em XSL-FO (objetos de formatação/ed), O material que se alimenta para fop e obter PDF? [fechado]

Numa empresa em que trabalhei, eu e a minha colegas, implementou um sistema de distribuição de documentos sob medida em cima do XSL-FO.

a minha tarefa era conseguir o script para entregar os documentos e configurar o servidor de impressão do CUPS e o servidor de Fax, por isso nunca tive tempo de sujar as mãos no XSL-FO.

Estou a pensar em implementar algo na região que foi feito lá, mas vou precisar de alguns modelos para trabalhar durante os testes.

Onde posso encontrar bons tutoriais em XSL-FO, desde o processo fop que tenho já dominaste?

Author: Cœur, 2008-09-20

8 answers

Gosto de referir as pessoas a este artigo de 2003 da IBM developerWorks: HTML para formatação de objectos (FO) guia de conversão

Não recomendo usar o fornecido.xsl to convert HTML to FO, but use the narrative to understand the different XSL-FO constructs and how they relate to HTML (which we all understand).

 12
Author: Kevin Hakanson, 2008-09-26 03:05:02
Primeiro, antes de comprar um motor comercial, veja Apache FOP é um motor XSL-FO bastante sólido. Usei-o extensivamente para a geração de formas do "governo". Se ainda agora começaste. W3schools é inestimável na aprendizagem XSL-FO: http://www.w3schools.com/xslfo/default.asp

Se é novo no XSL, recomendo vivamente a lista @ http://www.mulberrytech.com/xsl/xsl-list/index.html , mesmo por apenas procurar soluções comuns para problema.

 4
Author: Gavin M. Roy, 2008-09-22 05:05:45

Você também pode tentar um visual xsl-fo designer / editor . Se você ainda quiser escrever XSL à mão, dê uma olhada em [[4]}tutorial XSL-FO do XML 1.1 Bible .

 4
Author: Peter Stroll, 2010-02-27 22:31:58

Aqui está também um bom tutorial para novatos em XSL-FO.Este documento dá uma introdução rápida, por exemplo, aos objetos de formatação XSL. http://www.renderx.com/tutorial.html

 3
Author: Tigran, 2010-10-26 13:46:05
Também acho que O livro O'Reilly vai ser o único, não há muito sobre XSL-FO lá fora... Francamente eu acho que é uma tecnologia morta, é muito complexo para o programador médio Aprender, leva semanas - mais os bons formatadores lá fora são caros como o inferno. Isto não é uma resposta à tua pergunta, mas se alguém me perguntar, aconselho-te a não aprenderes XSL-FO. É uma solução à procura de um problema IMO.
 2
Author: Roel, 2008-09-21 20:55:54
Eu acho que para ser capaz de fazer bem xsl-fo você precisa obter uma compreensão sólida de várias tecnologias diferentes.

Primeiro XSLT e XPath, como irá usar estes no XSL-FO. Existem algumas ferramentas que permitem que você crie visualmente o xsl-fo, mas as que eu vi são extremamente caras, então eu tendi a rolar o meu próprio xslts como estes acabam muito mais simples do que o XSL-fos gerado.

Então você precisa de uma compreensão sólida do fop que parece que você já tem, mas para qualquer outro se você está familiarizado com o CSS estilo mais comum será familiar para você, mas para as características fop específicas faz sentido fazer alguma pesquisa.

A melhor maneira de entrar nele é pegar alguns exemplos básicos e brincar com eles. Aqui o Apache FOP é um grande processador open source que você pode usar para fins profissionais se você souber como usá-lo.

Um editor como o oxygen xml tem um suporte fop construído que torna mais fácil testar rapidamente o seu xsl-fo e deve tornar mais fácil aprenda xsl-fo mas você pode fazer o mesmo thng a partir da linha de comandos e vários outros editores também.

Eu recomendaria O Livro do Michael Kays XSLT, pois é um grande livro de referência para o XSLT. "XSLT: Programmer's Reference 2nd Edition" link Também o livro FOP de Dave Pawson é o melhor livro de referência XSL-FO disponível que conheço, embora não haja muito disponível. Está um pouco desactualizado, mas é uma boa referência para os conceitos centrais e para alguém que começa pode torná-lo menos complexo. ligação

O seu site é uma grande fonte de dicas para questões estranhas ou para melhorar a sua compreensão geral quando se trata de xsl fo. http://www.dpawson.co.uk/xsl/index.html

 1
Author: Crocked, 2014-02-04 10:45:41

Isto pode não ser exatamente o que você precisa, mas se você só quiser ter alguns modelos de teste XSL-FO, você pode usar Esta transformação em palavra para gerar XSL-FO.

O livro que eu costumava aprender é de O'Reilly (XSL-FO ), porque francamente há muito poucos recursos sobre o assunto.

 0
Author: Hans Doggen, 2008-09-20 18:50:31