trdemo:paths trdemo-paths

adaptions/common/xpl/trdemo-paths.xpl

Import URI: trdemo-paths.xpl

The paths step evaluates dynamically publisher, book series, work name and paths by the input filename. It provides a c:param-set document for subsequent steps.

Visualisation

The pre-creation of this SVG image needs the Graphviz software installed. Please inform your project maintainer.

Input Ports

NameDocumentationConnections

conf

report-in

Output Ports

NameDocumentationConnections

result

report

Options

NameDocumentationDefault

publisher

Used to set the publisher statically. If this option is not set, the step named "paths" will determine the publisher name by the input filename.

''

series

Used to set the book series statically. If this option is not set, the step named "paths" will determine the series name by the input filename.

''

work

Used to set the work statically. If this option is not set, the step named "paths" will determine the work name by the input filename.

''

file

''

debug

Used to switch debug mode on or off. Pass 'yes' to enable debug mode.

'no'

debug-dir-uri

Expects a file URI of the directory that should be used to store debug information.

resolve-uri('debug')

pipeline

Subpipeline

StepInputsOutputsOptions

p:variable status-dir-uri

Expects URI where the text files containing the progress information are stored.

concat($debug-dir-uri, '/status')

letex:simple-progress-msg d116e55

source

conf on trdemo-paths

msgs

<c:messages>
	<c:message xml:lang="en">Generating File Paths</c:message>
	<c:message xml:lang="de">Generiere Dateisystempfade</c:message>
</c:messages>

result

file = 'trdemo-paths.txt'

status-dir-uri = $status-dir-uri

bc:paths paths

stylesheet

p:document../xsl/trdemo-paths.xsl

conf

conf on trdemo-paths

pipeline = $pipeline

publisher = $publisher

series = $series

work = $work

file = $file

debug = $debug

debug-dir-uri = $debug-dir-uri

Used by