git-svn-id: https://projectaon.org/data/trunk@231 f6f3e2d7-ff33-0410-aaf5-b4bee2cdac11
[project-aon.git] / scripts / gbtoxhtml-single.pl
diff --git a/scripts/gbtoxhtml-single.pl b/scripts/gbtoxhtml-single.pl
deleted file mode 100755 (executable)
index ff19731..0000000
+++ /dev/null
@@ -1,163 +0,0 @@
-#!/usr/local/bin/perl -w
-#
-# gbtoxhtml-single.pl
-# 10 April 2002
-#
-# Creates XHTML gamebook from XML source.
-#####
-
-use strict;
-
-my $PROGRAM_NAME = "gbtoxhtml-single";
-my $PATH_PREFIX  = "$ENV{'HOME'}/aon/data";
-my $XML_PATH = "$PATH_PREFIX/xml";
-my $XHTML_PATH = "$PATH_PREFIX/xhtml-single";
-
-##
-
-unless( $ARGV[ 0 ] ) { die "Usage:\n\t${PROGRAM_NAME} book-code\n"; }
-
-my $CREATE_CSS = "$ENV{'HOME'}/aon/bin/create-css-xhtml-single.pl";
-my $RXP        = "$ENV{'HOME'}/aon/bin/rxp";
-my $JAVA       = "/usr/j2sdk1_3_0_02/bin/java";
-
-##
-
-my $BOOK_PATH         = "";
-my $XML_SOURCE        = "";
-my $TEXT_COLOR        = "";
-my $LINK_COLOR        = "";
-my $SCROLL_BASE_COLOR = "";
-my $USE_ILLUSTRATORS  = "";
-
-##
-
-unless( $ARGV[ 0 ] ) { die "Usage:\n\t${PROGRAM_NAME} BOOK_CODE\n"; }
-
-print "Reminder:\n\tDid you comment out the LaTeX special character\n\tdeclarations in the book's XML file?\n";
-
-my( $bookCode ) = @ARGV;
-
-if( $bookCode eq "01fftd" ) {
-    $XML_SOURCE        = "01fftd.xml";
-    $BOOK_PATH         .= "/lw/01fftd";
-    $TEXT_COLOR        = "#003300";
-    $LINK_COLOR        = "#006633";
-    $SCROLL_BASE_COLOR = "#003300";
-}
-elsif( $bookCode eq "02fotw" ) {
-    $XML_SOURCE        = "02fotw.xml";
-    $BOOK_PATH         .= "/lw/02fotw";
-    $TEXT_COLOR        = "#003333";
-    $LINK_COLOR        = "#009999";
-    $SCROLL_BASE_COLOR = "#003333";
-}
-elsif( $bookCode eq "03tcok" ) {
-    $XML_SOURCE        = "03tcok.xml";
-    $BOOK_PATH         .= "/lw/03tcok";
-    $TEXT_COLOR        = "#003366";
-    $LINK_COLOR        = "#0099cc";
-    $SCROLL_BASE_COLOR = "#003366";
-}
-elsif( $bookCode eq "04tcod" ) {
-    $XML_SOURCE        = "04tcod.xml";
-    $BOOK_PATH         .= "/lw/04tcod";
-    $TEXT_COLOR        = "#000033";
-    $LINK_COLOR        = "#000099";
-    $SCROLL_BASE_COLOR = "#000033";
-}
-elsif( $bookCode eq "05sots" ) {
-    $XML_SOURCE        = "05sots.xml";
-    $BOOK_PATH         .= "/lw/05sots";
-    $TEXT_COLOR        = "#330000";
-    $LINK_COLOR        = "#cc9900";
-    $SCROLL_BASE_COLOR = "#330000";
-}
-elsif( $bookCode eq "06tkot" ) {
-    $XML_SOURCE        = "06tkot.xml";
-    $BOOK_PATH         .= "/lw/06tkot";
-    $TEXT_COLOR        = "#404000";
-    $LINK_COLOR        = "#999900";
-    $SCROLL_BASE_COLOR = "#404000";
-}
-elsif( $bookCode eq "07cd" ) {
-    $XML_SOURCE        = "07cd.xml";
-    $BOOK_PATH         .= "/lw/07cd";
-    $TEXT_COLOR        = "#003300";
-    $LINK_COLOR        = "#00cc66";
-    $SCROLL_BASE_COLOR = "#003300";
-}
-elsif( $bookCode eq "08tjoh" ) {
-    $XML_SOURCE        = "08tjoh.xml";
-    $BOOK_PATH         .= "/lw/08tjoh";
-    $TEXT_COLOR        = "#334033";
-    $LINK_COLOR        = "#669966";
-    $SCROLL_BASE_COLOR = "#334033";
-}
-elsif( $bookCode eq "09tcof" ) {
-    $XML_SOURCE        = "09tcof.xml";
-    $BOOK_PATH         .= "/lw/09tcof";
-    $TEXT_COLOR        = "#330000";
-    $LINK_COLOR        = "#ff9900";
-    $SCROLL_BASE_COLOR = "#330000";
-}
-elsif( $bookCode eq "10tdot" ) {
-    $XML_SOURCE        = "10tdot.xml";
-    $BOOK_PATH         .= "/lw/10tdot";
-    $TEXT_COLOR        = "#330000";
-    $LINK_COLOR        = "#ff0000";
-    $SCROLL_BASE_COLOR = "#330000";
-}
-elsif( $bookCode eq "11tpot" ) {
-    $XML_SOURCE        = "11tpot.xml";
-    $BOOK_PATH         .= "/lw/11tpot";
-    $TEXT_COLOR        = "#333300";
-    $LINK_COLOR        = "#808066";
-    $SCROLL_BASE_COLOR = "#333300";
-}
-elsif( $bookCode eq "12tmod" ) {
-    $XML_SOURCE        = "12tmod.xml";
-    $BOOK_PATH         .= "/lw/12tmod";
-    $TEXT_COLOR        = "#330000";
-    $LINK_COLOR        = "#990000";
-    $SCROLL_BASE_COLOR = "#330000";
-}
-elsif( $bookCode eq "13tplor" ) {
-    $XML_SOURCE        = "13tplor.xml";
-    $BOOK_PATH         .= "/lw/13tplor";
-    $TEXT_COLOR        = "#333300";
-    $LINK_COLOR        = "#666633";
-    $SCROLL_BASE_COLOR = "#333300";
-}
-elsif( $bookCode eq "15tdc" ) {
-    $XML_SOURCE        = "15tdc.xml";
-    $BOOK_PATH         .= "/lw/15tdc";
-    $TEXT_COLOR        = "#000033";
-    $LINK_COLOR        = "#6699cc";
-    $SCROLL_BASE_COLOR = "#000033";
-}
-elsif( $bookCode eq "01gstw" ) {
-    $XML_SOURCE        = "01gstw.xml";
-    $BOOK_PATH         .= "/gs/01gstw";
-    $TEXT_COLOR        = "#330066";
-    $LINK_COLOR        = "#9900ff";
-    $SCROLL_BASE_COLOR = "#330066";
-}
-elsif( $bookCode eq "01hh" ) {
-    $XML_SOURCE        = "01hh.xml";
-    $BOOK_PATH         .= "/fw/01hh";
-    $TEXT_COLOR        = "#330066";
-    $LINK_COLOR        = "#9900ff";
-    $SCROLL_BASE_COLOR = "#330066";
-}
-elsif( $bookCode eq "rh" ) {
-    $XML_SOURCE        = "rh.xml";
-    $BOOK_PATH         .= "/misc/rh";
-    $TEXT_COLOR        = "#400000";
-    $LINK_COLOR        = "#339933";
-    $SCROLL_BASE_COLOR = "#400000";
-}
-else{ die "Error:\n\tUknown book code ($bookCode).\n"; }
-
-qx{$JAVA org.apache.xalan.xslt.Process -IN $XML_PATH/$XML_SOURCE -XSL $XML_PATH/xhtml-single.xsl -OUT $XHTML_PATH/$BOOK_PATH/$bookCode.html -PARAM use-illustrators \"$USE_ILLUSTRATORS\"};
-qx{$CREATE_CSS $XHTML_PATH/$BOOK_PATH \"$TEXT_COLOR\" \"\#ffffe6\" \"$SCROLL_BASE_COLOR\" \"\#e6e6cc\" \"\#ffffe6\" \"$LINK_COLOR\" \"$LINK_COLOR\" \"\#e6e6cc\" \"$LINK_COLOR\"};