Most publishers struggle with consolidating input from various sources (Word, InDesign, PDF, XML, HTML, etc.) into a central XML format such as DITA or DocBook. One example is publishing, where XML is widely used to mark up content. However, there are areas where XML processing gets complicated. There is no need to bother with yet another processor and programming language. A single XSLT or even some DOM manipulation in some programming language often suffices. Most systems that process XML are relatively simple. XProc is currently not a well-known or a widely used programming language. XProc chains conversions and other steps together to achieve potentially complex results. Welcome to this book about XProc 3.0, a programming language for processing XML (and other) documents in pipelines. Copyright and Legal Notices XProc 3.0 Programmer Reference Erik Siegel Preface Turn code on/off with the use-when attribute and static optionsĪ.13.1. Extract and change a file from a zip archiveġ0.7.3. Using to clarify pipeline structureġ0.6.2. Document properties related functionsġ0.1. Environment information related functionsĩ.3. Explicitly defining output ports in subpipelinesĩ.1. The subpipeline’s anonymous output portħ.6.2. Explicitly connecting to another port:ħ.6.1. Step dependencies: depends attributeĦ.7.3. A word upfront: understandable stepsĦ.3.2. Specifying an option’s acceptable valuesĦ.1. Specifying connections for input and output port declarationsĥ.3.1. Turning Value Templates on or off for inline contentĥ.2.3. Value Template expansion in inline contentĤ.6.3.1. Value Templates and the Default Readable PortĤ.6.3. Attribute Value Templates in the XProc codeĤ.6.2. Using an option instead of a variableĢ.2.2.3. Adding additional header informationĢ.2.2.1. Installing and using an XProc processorĢ.2.2. The language specification, step library, and this bookĢ.1. Front cover of XProc 3.0 Programmer Reference XProc 3.0 Programmer Referenceġ.3.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |