मुझे लगता है कि xsl-fo करने में सक्षम होने के लिए आपको कई अलग-अलग तकनीकों का ठोस समझ प्राप्त करने की आवश्यकता है।
सबसे पहले एक्सएसएलटी और एक्सपीएथ आप एक्सएसएल-एफओ में इनका उपयोग करेंगे। कुछ टूल्स हैं जो आपको एक्सएसएल-एफओ को दृष्टि से बनाने की इजाजत देते हैं, लेकिन जिन लोगों को मैंने देखा है वे बेहद महंगा हैं इसलिए मैंने अपने स्वयं के xslts को रोल करने का प्रयास किया है क्योंकि यह जेनरेट एक्सएसएल-फोस की तुलना में बहुत आसान है।
फिर आपको लगता है कि आपके पास पहले से ही है लेकिन किसी और के लिए यदि आप सीएसएस से परिचित हैं तो सबसे आम स्टाइलिंग आपको परिचित होंगी लेकिन विशिष्ट एफओपी सुविधाओं के लिए कुछ शोध करने के लिए यह समझ में आता है।
इसमें शामिल होने का सबसे अच्छा तरीका है उनके साथ कुछ बुनियादी उदाहरण एमडी खेलना। यहां अपाचे एफओपी एक महान ओपन सोर्स प्रोसेसर है जिसे आप पेशेवर उद्देश्यों के लिए उपयोग कर सकते हैं यदि आप जानते हैं कि इसका उपयोग कैसे किया जाए।
ऑक्सीजन xml जैसे एक संपादक ने एफओपी समर्थन बनाया है जो आपके xsl-fo को जल्दी से जांचना आसान बनाता है और इसे xsl-fo सीखना आसान बनाना चाहिए, लेकिन आप कमांड लाइन और कई अन्य संपादकों से वही थिंग कर सकते हैं भी।
के रूप में यह XSLT के लिए एक महान संदर्भ पुस्तक है मैं माइकल Kays XSLT पुस्तक की सलाह देते हैं "XSLT: प्रोग्रामर संदर्भ 2 संस्करण" link
इसके अलावा डेव Pawson द्वारा एफओपी किताब सबसे अच्छा उपलब्ध XSL-FO संदर्भ पुस्तक है मुझे पता है हालांकि स्वीकार्य रूप से बहुत अधिक उपलब्ध नहीं है। यह थोड़ी देर पुरानी है लेकिन यह मूल अवधारणाओं के लिए एक अच्छा संदर्भ है और शुरू करने वाले किसी व्यक्ति के लिए यह कम जटिल हो सकता है। link
उनकी वेबसाइट अजीब मुद्दों के लिए युक्तियों का एक बड़ा स्रोत है या आपकी सामान्य समझ में सुधार करता है जब यह xsl के लिए आता है। http://www.dpawson.co.uk/xsl/index.html
## एक्सएसएल-एफओ क्यों? क्या आप "सीएसएस + एक्सएचटीएमएल पीडीएफ" प्रौद्योगिकियों को जानते हैं? ## देखें [एचटीएमएल को अच्छे पीडीएफ में बदलने के लिए सीएसएस 2 के बजाय एक्सएसएल-एफओ का उपयोग क्यों करें?] (Http://stackoverflow.com/q/10641667/287948) प्रश्न और जवाब। –