This repository has been archived on 2023-08-20. You can view files and clone it, but cannot push or open issues or pull requests.
yap-6.3/Logtalk/xml/pdf.sh
pmoura 5f5589e8de Logtalk 2.21.6 files.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1175 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2004-11-16 19:37:30 +00:00

32 lines
796 B
Bash

#!/bin/sh
## =================================================================
## Logtalk - Object oriented extension to Prolog
## Release 2.21.6
##
## Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved.
## =================================================================
FOP_PATH="/Applications/XML/fop-0.20.5"
# FOP_PATH="/usr/local/fop-0.20.5"
XSLT="lgtpdfa4.xsl"
# XSLT="lgtpdfus.xsl"
echo
echo This script converts all .xml files in the current directory to .pdf
echo files applying the XSLT transformation defined in the $XSLT file
echo using the Apache FOP processor
echo
for file in *.xml; do
echo converting $file
name="`expr "$file" : '\(.*\)\.[^./]*$' \| "$file"`"
eval sh $FOP_PATH/fop.sh -q -xsl $XSLT -xml $file -pdf $name.pdf
done
echo
echo conversion done
echo