12

私が働いていた会社で、私と私の同僚は、XSL-FOの上にカスタマイズされたドキュメント配布システムを実装しました。

私の仕事は、ドキュメントを配信するスクリプトを取得し、CUPSプリントサーバーとFAXサーバーを構成することでした。そのため、XSL-FOで手を汚す時間がありませんでした。

そこで作られた地域で何かを実装することを考えていますが、テスト中に使用するいくつかのテンプレートが必要になります。

私がすでに習得したfopプロセス以来、XSL-FOに関するいくつかの優れたチュートリアルはどこにありますか?

4

8 に答える 8

12

2003 年の IBM developerWorks の記事、HTML から Formatting Objects (FO) への変換ガイドを参照してください。

提供された .xsl を使用して HTML を FO に変換することはお勧めしませんが、物語を使用して、さまざまな XSL-FO 構造と、それらが HTML とどのように関係しているかを理解してください (これは私たち全員が理解しています)。

于 2008-09-26T03:05:02.293 に答える
4

まず、商用エンジンを購入する前に、かなり堅実な XSL-FO エンジンである Apache FOP を調べてください。「政府」フォームの生成に広く使用しました。

始めたばかりの場合。W3schools は XSL-FO の学習に非常に役立ちます: http://www.w3schools.com/xslfo/default.asp

XSL を初めて使用する場合は、よくある問題のよくある解決策を探すだけでも、リスト @ http://www.mulberrytech.com/xsl/xsl-list/index.htmlを強くお勧めします。

于 2008-09-22T05:05:45.797 に答える
4

視覚的な xsl-fo デザイナー/エディターを試すこともできます。それでも手で XSL を書きたい場合は、XML 1.1 Bible の XSL-FO チュートリアルをご覧ください

于 2010-02-27T22:31:58.513 に答える
3

これは、XSL-FOの初心者向けの優れたチュートリアルでもあります。このドキュメントでは、XSLFormattingObjectの例を簡単に紹介します。 http://www.renderx.com/tutorial.html

于 2010-10-26T13:46:05.773 に答える
2

私も、オライリーの本が唯一のものになると思います.XSL-FOについてはあまり書かれていません...率直に言って、それは死んだ技術だと思います.平均的なプログラマーが学ぶには複雑​​すぎます.それには数週間かかります。さらに、優れたフォーマッターは非常に高価です。

これはあなたの質問に対する答えではありませんが、もし誰かが私に尋ねるなら、私は XSL-FO を学習しないことをお勧めします。問題IMOを検索するソリューションです。

于 2008-09-21T20:55:54.413 に答える
1

http://www.w3.org/TR/xsl/

http://www.renderx.com/tools/xep.htmlにはいくつかの良い例があります

http://my.safaribooksonline.com/0596003552

于 2009-02-02T22:53:01.400 に答える
1

xsl-fo をうまく実行するには、いくつかの異なるテクノロジーをしっかりと把握する必要があると思います。

まず、XSL-FO で使用する XSLT と XPath です。xsl-fo を視覚的に作成できるツールがいくつかありますが、私が見たものは非常に高価であるため、生成された xsl-fos よりもはるかに単純になるため、独自の xslt を作成する傾向がありました。

次に、すでに持っているように見える fop をしっかりと把握する必要がありますが、css に精通している他の人にとっては、最も一般的なスタイリングはよく知られていますが、特定の fop 機能については、いくつかの調査を行うことが理にかなっています。

それに入る最善の方法は、いくつかの基本的な例を取り上げて、それらをいじってみることです。ここで、Apache FOP は優れたオープン ソース プロセッサであり、使用方法を知っていれば、プロの目的で使用できます。

Oxygen xml のようなエディターには fop サポートが組み込まれているため、xsl-fo をすばやくテストするのが簡単になり、xsl-fo を学習しやすくなりますが、コマンド ラインや他のいくつかのエディターからも同じことができます。

Michael Kays の XSLT ブックは、XSLT の優れた参考書としてお勧めします。「XSLT: Programmer's Reference 2nd Edition」リンク

また、Dave Pawson による FOP の本は、私が知る中で最も入手可能な XSL-FO の参考書です。少し古くなっていますが、核となる概念の良いリファレンスであり、初心者にとっては複雑さが軽減されるかもしれません。リンク

彼の Web サイトは、奇妙な問題に関するヒントや、xsl fo に関する一般的な理解を深めるための優れた情報源です。http://www.dpawson.co.uk/xsl/index.html

于 2009-12-17T21:34:13.633 に答える
0

これは必ずしも必要なものではないかもしれませんが、XSL-FOテストテンプレートが必要な場合は、Wordでこの変換を使用してXSL-FOを生成できます。

率直に言って、この主題に関するリソースがほとんどないため、私が以前に学んだ本はO'Reilly(XSL-FO )からのものです。

于 2008-09-20T18:35:50.327 に答える