Highlighted

output simple page as XSL-FO

Advisor ,
Sep 09, 2020

Copy link to clipboard

Copied

I need to be able to deliver simple A4 pages – three small, single-line text blocks, a central photo and then a footer with another small text box and a logo – as XSL-FO files, for integration in a mildly odd publishing workflow. Naturally, I reach for my Adobe tools … but which one can help? I'll start by posting here in case the answer is Illustrator, but any general advice would be welcome.

Most Valuable Participant
Correct answer by Test Screen Name | Most Valuable Participant

I wanted to generate XSL:FO a few years back, so I could customize it, but I gave up; I couldn't find any tools that suited me to make it. XSL:FO is not a graphics format, but a document format. As such, it's unlikely to be exported fromi any graphics app or document app. The crucial difference between a graphics and document format in this case is flow: when you design something with Illustrator, you expect anything you export to look like it. But for XSL:FO, the text flow is done by the XSL:FO renderer, so it could change significantly, even the number of pages. In this regard it's more like a Word document than a page layout.

This difference of concept also dooms any idea of converting SVG to XSL.

There are specialist tools for designing in XSL:FO, however. They probably integrate an XSL:FO rendering engine.

TOPICS
Print and publish

Views

36

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more

output simple page as XSL-FO

Advisor ,
Sep 09, 2020

Copy link to clipboard

Copied

I need to be able to deliver simple A4 pages – three small, single-line text blocks, a central photo and then a footer with another small text box and a logo – as XSL-FO files, for integration in a mildly odd publishing workflow. Naturally, I reach for my Adobe tools … but which one can help? I'll start by posting here in case the answer is Illustrator, but any general advice would be welcome.

Most Valuable Participant
Correct answer by Test Screen Name | Most Valuable Participant

I wanted to generate XSL:FO a few years back, so I could customize it, but I gave up; I couldn't find any tools that suited me to make it. XSL:FO is not a graphics format, but a document format. As such, it's unlikely to be exported fromi any graphics app or document app. The crucial difference between a graphics and document format in this case is flow: when you design something with Illustrator, you expect anything you export to look like it. But for XSL:FO, the text flow is done by the XSL:FO renderer, so it could change significantly, even the number of pages. In this regard it's more like a Word document than a page layout.

This difference of concept also dooms any idea of converting SVG to XSL.

There are specialist tools for designing in XSL:FO, however. They probably integrate an XSL:FO rendering engine.

TOPICS
Print and publish

Views

37

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Sep 09, 2020 0
Adobe Community Professional ,
Sep 09, 2020

Copy link to clipboard

Copied

Looks rather like a job for InDesign.

It can output XML. How to get to XSL from there - I don't know. Maybe this can help: http://www.renderx.com/tools/inx2fo.html

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Sep 09, 2020 0
Advisor ,
Sep 09, 2020

Copy link to clipboard

Copied

Thanks for the tip, Monika – I'll take a look, though the chance of being allowed to order new software just for this one, infrequent task is of course small. Of course, Illustrator can output xml as well; I regularly use it to adjust .svg drawings. The problem is that while svg is xml, it's somehow not the same sort of xml as xsl.fo :-}

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Sep 09, 2020 0
Most Valuable Participant ,
Sep 10, 2020

Copy link to clipboard

Copied

I wanted to generate XSL:FO a few years back, so I could customize it, but I gave up; I couldn't find any tools that suited me to make it. XSL:FO is not a graphics format, but a document format. As such, it's unlikely to be exported fromi any graphics app or document app. The crucial difference between a graphics and document format in this case is flow: when you design something with Illustrator, you expect anything you export to look like it. But for XSL:FO, the text flow is done by the XSL:FO renderer, so it could change significantly, even the number of pages. In this regard it's more like a Word document than a page layout.

This difference of concept also dooms any idea of converting SVG to XSL.

There are specialist tools for designing in XSL:FO, however. They probably integrate an XSL:FO rendering engine.

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Sep 10, 2020 1
Advisor ,
Oct 02, 2020

Copy link to clipboard

Copied

Thanks for the farther thoughts. I don't feel the "flow" issue should really make any difference in my particular case: luckily enough, I'm not hoping to let XSLT loose on thousands of lines of text. All I want to do is define a single A4 page. And other people involved would like me to do it using the tools they've already bought for me …

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Oct 02, 2020 0