Commit 725d8177 authored by Stephan Kreutzer's avatar Stephan Kreutzer

Issue #18: xhtml_prepare_for_latex_1 migrated.

parent 538890f5
# Copyright (C) 2019 Stephan Kreutzer
#
# This file is part of digital_publishing_workflow_tools.
#
# digital_publishing_workflow_tools is free software: you can redistribute it and/or modify
# it under the terms of the GNU Affero General Public License version 3 or any later version,
# as published by the Free Software Foundation.
#
# digital_publishing_workflow_tools is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU Affero General Public License 3 for more details.
#
# You should have received a copy of the GNU Affero General Public License 3
# along with digital_publishing_workflow_tools. If not, see <http://www.gnu.org/licenses/>.
directories = ./xhtml_prepare_for_latex
.PHONY: all $(directories)
all: $(directories)
$(directories):
$(MAKE) --directory=[email protected]
# Copyright (C) 2019 Stephan Kreutzer
#
# This file is part of digital_publishing_workflow_tools.
#
# digital_publishing_workflow_tools is free software: you can redistribute it and/or modify
# it under the terms of the GNU Affero General Public License version 3 or any later version,
# as published by the Free Software Foundation.
#
# digital_publishing_workflow_tools is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU Affero General Public License 3 for more details.
#
# You should have received a copy of the GNU Affero General Public License 3
# along with digital_publishing_workflow_tools. If not, see <http://www.gnu.org/licenses/>.
directories = ./xhtml_prepare_for_latex_1
.PHONY: all $(directories)
all: $(directories)
$(directories):
$(MAKE) --directory=[email protected]
/* Copyright (C) 2016-2019 Stephan Kreutzer
*
* This file is part of xhtml_prepare_for_latex_1, a submodule of the
* digital_publishing_workflow_tools package.
*
* xhtml_prepare_for_latex_1 is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License version 3 or any later version,
* as published by the Free Software Foundation.
*
* xhtml_prepare_for_latex_1 is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License 3 for more details.
*
* You should have received a copy of the GNU Affero General Public License 3
* along with xhtml_prepare_for_latex_1. If not, see <http://www.gnu.org/licenses/>.
*/
/**
* @file $/latex/xhtml_prepare_for_latex/xhtml_prepare_for_latex_1/InfoMessage.java
* @brief For normal messages during xhtml_prepare_for_latex_1 execution.
* @author Stephan Kreutzer
* @since 2016-01-31
*/
class InfoMessage
{
public InfoMessage(String id,
Exception exception,
String message,
String bundle,
Object ... arguments)
{
this.id = id;
this.exception = exception;
this.message = message;
this.bundle = bundle;
this.arguments = arguments;
}
public String getId()
{
return this.id;
}
public Exception getException()
{
return this.exception;
}
public String getMessage()
{
return this.message;
}
public String getBundle()
{
return this.bundle;
}
public Object[] getArguments()
{
return this.arguments;
}
protected String id;
protected Exception exception;
protected String message;
protected String bundle;
protected Object[] arguments;
}
/* Copyright (C) 2015-2019 Stephan Kreutzer
*
* This file is part of xhtml_prepare_for_latex_1, a submodule of the
* digital_publishing_workflow_tools package.
*
* xhtml_prepare_for_latex_1 is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License version 3 or any later version,
* as published by the Free Software Foundation.
*
* xhtml_prepare_for_latex_1 is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License 3 for more details.
*
* You should have received a copy of the GNU Affero General Public License 3
* along with xhtml_prepare_for_latex_1. If not, see <http://www.gnu.org/licenses/>.
*/
/**
* @file $/latex/xhtml_prepare_for_latex/xhtml_prepare_for_latex_1/ProgramTerminationException.java
* @brief Handles error reporting and program termination for xhtml_prepare_for_latex_1.
* @author Stephan Kreutzer
* @since 2016-01-31
*/
class ProgramTerminationException extends RuntimeException
{
public ProgramTerminationException(String id,
Exception cause,
String message,
String bundle,
Object ... arguments)
{
super(message, cause);
this.id = id;
this.bundle = bundle;
this.arguments = arguments;
}
public String getId()
{
return this.id;
}
public String getBundle()
{
return this.bundle;
}
public Object[] getArguments()
{
return this.arguments;
}
protected String id;
protected String bundle;
protected Object[] arguments;
}
<?xml version="1.0" encoding="UTF-8"?>
<!--
Copyright (C) 2014-2019 Stephan Kreutzer
This file is part of xhtml_prepare_for_latex_1, a submodule of the
digital_publishing_workflow_tools package.
xhtml_prepare_for_latex_1 is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License version 3 or any later version,
as published by the Free Software Foundation.
xhtml_prepare_for_latex_1 is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Affero General Public License 3 for more details.
You should have received a copy of the GNU Affero General Public License 3
along with xhtml_prepare_for_latex_1. If not, see <http://www.gnu.org/licenses/>.
-->
<xhtml-prepare-for-latex-1-entity-resolver-config>
<entity>
<resolve identifier="-//W3C//DTD XHTML 1.0 Strict//EN" reference="./org.w3c/xhtml_1_0_strict/xhtml1-strict.dtd"/>
<resolve identifier="http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd" reference="./org.w3c/xhtml_1_0_strict/xhtml1-strict.dtd"/>
</entity>
<entity>
<resolve identifier="-//W3C//ENTITIES Latin 1 for XHTML//EN" reference="./org.w3c/xhtml_1_0_strict/xhtml-lat1.ent"/>
<resolve identifier="xhtml-lat1.ent" reference="./org.w3c/xhtml_1_0_strict/xhtml-lat1.ent"/>
</entity>
<entity>
<resolve identifier="-//W3C//ENTITIES Symbols for XHTML//EN" reference="./org.w3c/xhtml_1_0_strict/xhtml-symbol.ent"/>
<resolve identifier="xhtml-symbol.ent" reference="./org.w3c/xhtml_1_0_strict/xhtml-symbol.ent"/>
</entity>
<entity>
<resolve identifier="-//W3C//ENTITIES Special for XHTML//EN" reference="./org.w3c/xhtml_1_0_strict/xhtml-special.ent"/>
<resolve identifier="xhtml-special.ent" reference="./org.w3c/xhtml_1_0_strict/xhtml-special.ent"/>
</entity>
</xhtml-prepare-for-latex-1-entity-resolver-config>
<?xml version="1.0" encoding="UTF-8"?>
<!--
Copyright (C) 2019 Stephan Kreutzer
This file is part of xhtml_prepare_for_latex_1, a submodule of the
digital_publishing_workflow_tools package.
xhtml_prepare_for_latex_1 is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License version 3 or any later version,
as published by the Free Software Foundation.
xhtml_prepare_for_latex_1 is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Affero General Public License 3 for more details.
You should have received a copy of the GNU Affero General Public License 3
along with xhtml_prepare_for_latex_1. If not, see <http://www.gnu.org/licenses/>.
-->
<xhtml-prepare-for-latex-1-jobfile>
<input-file path="input.xhtml"/>
<!--options preserve-non-typographic-doublequotes="false"/-->
<output-file path="output.xhtml"/>
</xhtml-prepare-for-latex-1-jobfile>
# Copyright (C) 2019 Stephan Kreutzer
#
# This file is part of xhtml_prepare_for_latex_1, a submodule of the
# digital_publishing_workflow_tools package.
#
# xhtml_prepare_for_latex_1 is free software: you can redistribute it and/or modify
# it under the terms of the GNU Affero General Public License version 3 or any later version,
# as published by the Free Software Foundation.
#
# xhtml_prepare_for_latex_1 is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU Affero General Public License 3 for more details.
#
# You should have received a copy of the GNU Affero General Public License 3
# along with xhtml_prepare_for_latex_1. If not, see <http://www.gnu.org/licenses/>.
messageArgumentsMissingUsage = Usage:
messageParameterList = job-file result-info-file
messageResultInfoFileCantGetCanonicalPath = Can''t get canonical path of result information file "{0}".
messageResultInfoPathIsntAFile = Result information path "{0}" exists already but doesn''t reference a file.
messageResultInfoFileIsntWritable = Result information file "{0}" isn''t writable.
messageCantDetermineProgramPath = Can''t determine program path.
messageJobFileCantGetCanonicalPath = Can''t get canonical path of the job file "{0}".
messageJobFileDoesntExist = Job file "{0}" doesn''t exist.
messageJobPathIsntAFile = Job path "{0}" isn''t a file.
messageJobFileIsntReadable = Job file "{0}" isn''t readable.
messageCallDetails = Called with job file "{0}" and result information file "{1}".
messageJobFileEntrySpecifiedMoreThanOnce = Element "{1}" in job file "{0}" configured more than once.
messageJobFileEntryIsMissingAnAttribute = Element "{1}" in job file "{0}" is missing its "{2}" attribute.
messageJobFileAttributeValueIsEmpty = No value for attribute "{2}" of element "{1}" in job file "{0}" configured.
messageInputFileCantGetCanonicalPath = Can''t get canonical path of the input file "{0}".
messageInputFileDoesntExist = The input file "{1}" as configured in job file "{0}" doesn''t exist.
messageInputPathIsntAFile = The input path "{1}" as configured in job file "{0}" doesn''t reference a file.
messageInputFileIsntReadable = The input file "{1}" as configured in job file "{0}" isn''t readable.
messageOutputFileCantGetCanonicalPath = Can''t get canonical path of the output file "{0}".
messageOutputPathDoesAlreadyExist = Output path "{0}" does already exist.
messageJobFileErrorWhileReading = An error occurred while reading job file "{0}".
messageJobFileNoInputFileConfigured = No input file configured in job file "{0}".
messageJobFileNoOutputFileConfigured = No output file configured in job file "{0}".
messageInputFileDoctypeIsEmpty = The DOCTYPE declaration in input file "{0}" is empty.
messageInputFileDoctypeWithWrongRootName = The root name of the DOCTYPE declaration of the input file "{0}" is "{2}", but should be "{1}".
messageInputFileDoctypePublicIncomplete = The DOCTYPE declaration of the input file "{0}" is incomplete.
messageInputFileErrorWhileReading = Error while reading input file "{0}".
messageInputFileNoDoctype = No DOCTYPE declaration found in input file "{0}".
messageInputFileDoctypeWithoutIdentifier = The DOCTYPE declaration in the input file "{0}" is without identifier.
messageInputFileDoctypeNotSupported = The DOCTYPE "{1}" of the input file "{0}" isn''t supported.
messageErrorWhileProcessing = An error occurred while processing.
# Copyright (C) 2019 Stephan Kreutzer
#
# This file is part of xhtml_prepare_for_latex_1, a submodule of the
# digital_publishing_workflow_tools package.
#
# xhtml_prepare_for_latex_1 is free software: you can redistribute it and/or modify
# it under the terms of the GNU Affero General Public License version 3 or any later version,
# as published by the Free Software Foundation.
#
# xhtml_prepare_for_latex_1 is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU Affero General Public License 3 for more details.
#
# You should have received a copy of the GNU Affero General Public License 3
# along with xhtml_prepare_for_latex_1. If not, see <http://www.gnu.org/licenses/>.
messageArgumentsMissingUsage = Verwendung:
messageParameterList = job-datei ergebnis-info-datei
messageResultInfoFileCantGetCanonicalPath = Kann keinen kanonischen Pfad für die Ergebnisinformationsdatei "{0}" ermitteln.
messageResultInfoPathIsntAFile = Ergebnisinformationspfad "{0}" existiert bereits, referenziert aber keine Datei.
messageResultInfoFileIsntWritable = Ergebnisinformationsdatei "{0}" ist nicht schreibbar.
messageCantDetermineProgramPath = Kann den Programmpfad nicht ermitteln.
messageJobFileCantGetCanonicalPath = Kann keinen kanonischen Pfad für die Jobdatei "{0}" ermitteln.
messageJobFileDoesntExist = Jobdatei "{0}" existiert nicht.
messageJobPathIsntAFile = Jobpfad "{0}" ist keine Datei.
messageJobFileIsntReadable = Jobdatei "{0}" ist nicht lesbar.
messageCallDetails = Aufgerufen mit Jobdatei "{0}" und Ergebnisinformationsdatei "{1}".
messageJobFileEntrySpecifiedMoreThanOnce = Element "{1}" in Jobdatei "{0}" mehr als einmal konfiguriert.
messageJobFileEntryIsMissingAnAttribute = Element "{1}" in Jobdatei "{0}" fehlt das "{2}"-Attribut.
messageJobFileAttributeValueIsEmpty = Kein Wert für Attribut "{2}" des Elements "{1}" in Job-Datei "{0}" hinterlegt.
messageInputFileCantGetCanonicalPath = Kann keinen kanonischen Pfad für die Eingabedatei "{0}" ermitteln.
messageInputFileDoesntExist = Die Eingabe-Datei "{1}" laut Job-Datei "{0}" existiert nicht.
messageInputPathIsntAFile = Der Eingabe-Pfad "{1}" laut Job-Datei "{0}" referenziert keine Datei.
messageInputFileIsntReadable = Die Eingabe-Datei "{1}" laut Job-Datei "{0}" ist nicht lesbar.
messageOutputFileCantGetCanonicalPath = Kann keinen kanonischen Pfad für die Ausgabedatei "{0}" ermitteln.
messageOutputPathDoesAlreadyExist = Ausgabepfad "{0}" existiert bereits.
messageJobFileErrorWhileReading = Während die Jobdatei "{0}" ausgelesen wurde, ist ein Fehler aufgetreten.
messageJobFileNoInputFileConfigured = In der Job-Datei "{0}" ist keine Eingabedatei konfiguriert.
messageJobFileNoOutputFileConfigured = Keine Ausgabedatei in Job-Datei "{0}" angegeben.
messageInputFileDoctypeIsEmpty = Die DOCTYPE-Deklaration in der Eingabedatei "{0}" ist leer.
messageInputFileDoctypeWithWrongRootName = Der Wurzelname der DOCTYPE-Deklaration der Eingabedatei "{0}" ist "{2}", erwartet wird aber "{1}".
messageInputFileDoctypePublicIncomplete = Die DOCTYPE-Deklaration der Eingabedatei "{0}" ist unvollständig.
messageInputFileErrorWhileReading = Fehler beim Lesen der Eingabedatei "{0}".
messageInputFileNoDoctype = Keine DOCTYPE-Deklaration in der Eingabedatei "{0}" gefunden.
messageInputFileDoctypeWithoutIdentifier = Die DOCTYPE-Deklaration in der Eingabedatei "{0}" ist ohne Identifier.
messageInputFileDoctypeNotSupported = Der DOCTYPE "{1}" der Eingabedatei "{0}" wird nicht unterstützt.
messageErrorWhileProcessing = Es ist ein Fehler während der Verarbeitung aufgetreten.
# Copyright (C) 2016-2019 Stephan Kreutzer
#
# This file is part of xhtml_prepare_for_latex_1, a submodule of the
# digital_publishing_workflow_tools package.
#
# xhtml_prepare_for_latex_1 is free software: you can redistribute it and/or modify
# it under the terms of the GNU Affero General Public License version 3 or any later version,
# as published by the Free Software Foundation.
#
# xhtml_prepare_for_latex_1 is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU Affero General Public License 3 for more details.
#
# You should have received a copy of the GNU Affero General Public License 3
# along with xhtml_prepare_for_latex_1. If not, see <http://www.gnu.org/licenses/>.
messageConfigPathNotAbsolute = The entities resolver configuration path "{0}" isn''t absolute, but should by now.
messageConfigFileCantGetCanonicalPath = Can''t get canonical path of entities resolver configuration file "{0}".
messageConfigFileDoesntExist = The entities resolver configuration file "{0}" doesn''t exist.
messageConfigPathIsntAFile = The entities resolver configuration path "{0}" isn''t a file.
messageConfigFileIsntReadable = The entities resolver configuration file "{0}" isn''t readable.
messageConfigFileNestedTags = A nested "{1}" tag was found in the entities resolver configuration file "{0}".
messageConfigFileEntryIsMissingAnAttribute = The "resolve" entry #{2} below the "entity" entry #{1} is missing its "{3}" attribute in the entities resolver configuration file "{0}".
messageConfigFileEntryAttributeIsEmpty = The attribute "{3}" of "resolve" entry #{2} below the "entity" entry #{1} is empty in the entities resolver configuration file "{0}".
messageReferencedFileCantGetCanonicalPath = Can''t get canonical path of referenced file "{4}" (originally specified as "{3}") for the "resolve" entry #{2} below "entity" entry #{1} in the entities resolver config file "{0}".
messageReferencedFileDoesntExist = The referenced file "{4}" (originally specified as "{3}") of the "resolve" entry #{2} below "entity" entry #{1} in the entities resolver config file "{0}" doesn''t exist.
messageReferencedPathIsntAFile = The referenced path "{4}" (originally specified as "{3}") of the "resolve" entry #{2} below "entity" entry #{1} in the entities resolver config file "{0}" isn''t a file.
messageReferencedFileIsntReadable = The referenced file "{4}" (originally specified as "{3}") of the "resolve" entry #{2} below "entity" entry #{1} in the entities resolver config file "{0}" isn''t readable.
messageIdentifierConfiguredTwice = The entities identifier "{1}" is configured twice in entities resolver configuration file "{0}".
messageConfigFileTagFoundOutsideOfOtherTagAndIgnored = The tag "{0}" was found outside of a "{1}" tag in entities resolver configuration file "{2}" and will therefore be ignored.
messageConfigFileErrorWhileReading = An error occurred while reading entities resolver configuration file "{0}".
messageCantResolveEntitiesWithoutConfigFile = Can''t resolve entities without an entities resolver configuration file.
messageCantResolveEntities = Can''t resolve entities with public ID "{0}", system ID "{1}", no local copy configured in entities resolver configuration file "{2}".
messageLocalEntitiesFileDoesntExist = The local entities file "{0}" as configured in the entities resolver configuration file "{1}" doesn''t exist.
messageLocalEntitiesPathIsntAFile = The local entities path "{0}" as configured in the entities resolver configuration file "{1}" isn''t a file
messageLocalEntitiesIsntReadable = The local entities file "{0}" as configured in the entities resolver configuration file "{1}" isn''t readable.
messageLocalEntitiesFileErrorWhileReading = An error occurred while reading local entities file "{0}".
# Copyright (C) 2016-2019 Stephan Kreutzer
#
# This file is part of xhtml_prepare_for_latex_1, a submodule of the
# digital_publishing_workflow_tools package.
#
# xhtml_prepare_for_latex_1 is free software: you can redistribute it and/or modify
# it under the terms of the GNU Affero General Public License version 3 or any later version,
# as published by the Free Software Foundation.
#
# xhtml_prepare_for_latex_1 is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU Affero General Public License 3 for more details.
#
# You should have received a copy of the GNU Affero General Public License 3
# along with xhtml_prepare_for_latex_1. If not, see <http://www.gnu.org/licenses/>.
messageConfigPathNotAbsolute = Der Entities-Resolver-Konfigurationspfad "{0}" ist nicht absolut, sollte er aber inzwischen sein.
messageConfigFileCantGetCanonicalPath = Kann keinen kanonischen Pfad für die Entities-Resolver-Konfigurationsdatei "{0}" ermitteln.
messageConfigFileDoesntExist = Die Entities-Resolver-Konfigurationsdatei "{0}" existiert nicht.
messageConfigPathIsntAFile = Der Entities-Resolver-Konfigurationspfad "{0}" ist keine Datei.
messageConfigFileIsntReadable = Die Entities-Resolver-Konfigurationsdatei "{0}" kann nicht lesbar.
messageConfigFileNestedTags = In der Entities-Resolver-Konfigurationsdatei "{0}" wurde ein verschachteltes "{1}"-Tag gefunden.
messageConfigFileEntryIsMissingAnAttribute = In der Entities-Resolver-Konfigurationsdatei "{0}" fehlt dem "resolve"-Eintrag #{2} unter dem "entity"-Eintrag #{1} das "{3}"-Attribut.
messageConfigFileEntryAttributeIsEmpty = In der Entities-Resolver-Konfigurationsdatei "{0}" ist das Attribut "{3}" des "resolve"-Eintrags #{2} unter dem "entity"-Eintrag #{1} leer.
messageReferencedFileCantGetCanonicalPath = Kann keinen kanonischen Pfad für die referenzierte Datei "{4}" (ursprünglich als "{3}" hinterlegt) des "resolve"-Eintrags #{2} unter dem "entity"-Eintrag #{1} in der Entities-Resolver-Konfigurationsdatei "{0}" ermitteln.
messageReferencedFileDoesntExist = Die referenzierte Datei "{4}" (ursprünglich als "{3}" hinterlegt) des "resolve"-Eintrags #{2} unter dem "entity"-Eintrag #{1} in der Entities-Resolver-Konfigurationsdatei "{0}" existiert nicht.
messageReferencedPathIsntAFile = Der referenzierte Pfad "{4}" (ursprünglich als "{3}" hinterlegt) des "resolve"-Eintrags #{2} unter dem "entity"-Eintrag #{1} in der Entities-Resolver-Konfigurationsdatei "{0}" ist keine Datei.
messageReferencedFileIsntReadable = Die referenzierte Datei "{4}" (ursprünglich als "{3}" hinterlegt) des "resolve"-Eintrags #{2} unter dem "entity"-Eintrag #{1} in der Entities-Resolver-Konfigurationsdatei "{0}" ist nicht lesbar.
messageIdentifierConfiguredTwice = Der Entities-Identifier "{1}" ist in der Entities-Resolver-Konfigurationsdatei "{0}" mehrfach konfiguriert.
messageConfigFileTagFoundOutsideOfOtherTagAndIgnored = In der Entities-Resolver-Konfigurationsdatei "{2}" wurde das Tag "{0}" außerhalb eines "{1}"-Tags gefunden und wird dementsprechend ignoriert.
messageConfigFileErrorWhileReading = Während die Entities-Resolver-Konfigurationsdatei "{0}" ausgelesen wurde, ist ein Fehler aufgetreten.
messageCantResolveEntitiesWithoutConfigFile = Kann keine Entities auflösen ohne Entities-Resolver-Konfigurationsdatei.
messageCantResolveEntities = Kann Entities mit Public-ID "{0}", System-ID "{1}" nicht auflösen, keine lokale Kopie in Entities-Resolver-Konfigurationsdatei "{2}" konfiguriert.
messageLocalEntitiesFileDoesntExist = Die lokale Entities-Datei "{0}" wie in der Entities-Resolver-Konfigurationsdatei "{1}" konfiguriert existiert nicht.
messageLocalEntitiesPathIsntAFile = Der lokale Entities-Pfad "{0}" wie in der Entities-Resolver-Konfigurationsdatei "{1}" konfiguriert ist keine Datei.
messageLocalEntitiesFileIsntReadable = Die lokale Entities-Datei "{0}" wie in der Entities-Resolver-Konfigurationsdatei "{1}" konfiguriert ist nicht lesbar.
messageLocalEntitiesFileErrorWhileReading = Während die lokale Entities-Datei "{0}" ausgelesen wurde, ist ein Fehler aufgetreten.
# Copyright (C) 2016-2019 Stephan Kreutzer
#
# This file is part of xhtml_prepare_for_latex_1, a submodule of the
# digital_publishing_workflow_tools package.
#
# xhtml_prepare_for_latex_1 is free software: you can redistribute it and/or modify
# it under the terms of the GNU Affero General Public License version 3 or any later version,
# as published by the Free Software Foundation.
#
# xhtml_prepare_for_latex_1 is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU Affero General Public License 3 for more details.
#
# You should have received a copy of the GNU Affero General Public License 3
# along with xhtml_prepare_for_latex_1. If not, see <http://www.gnu.org/licenses/>.
.PHONY: all xhtml_prepare_for_latex_1 clean
all: xhtml_prepare_for_latex_1
xhtml_prepare_for_latex_1: xhtml_prepare_for_latex_1.class
InfoMessage.class: InfoMessage.java
javac -encoding UTF-8 InfoMessage.java
ProgramTerminationException.class: ProgramTerminationException.java
javac -encoding UTF-8 ProgramTerminationException.java
XmlResolverLocal.class: XmlResolverLocal.java
javac -encoding UTF-8 XmlResolverLocal.java
xhtml_prepare_for_latex_1.class: xhtml_prepare_for_latex_1.java XmlResolverLocal.class InfoMessage.class ProgramTerminationException.class
javac -encoding UTF-8 xhtml_prepare_for_latex_1.java
clean:
rm -f xhtml_prepare_for_latex_1.class
rm -f XmlResolverLocal.class
rm -f ProgramTerminationException.class
rm -f InfoMessage.class
# Copyright (C) 2014-2018 Stephan Kreutzer
# Copyright (C) 2014-2019 Stephan Kreutzer
#
# This file is part of digital_publishing_workflow_tools.
#
......@@ -16,7 +16,7 @@
directories = ./file_discovery ./file_hasher ./gui ./http_client ./https_client ./htx ./json_to_xml ./onix_prepare_for_json ./text_concatenator ./workflows ./xml_concatenator ./xml_dtd_entity_resolver ./xml_xslt_transformator
directories = ./file_discovery ./file_hasher ./gui ./http_client ./https_client ./htx ./json_to_xml ./latex ./onix_prepare_for_json ./text_concatenator ./workflows ./xml_concatenator ./xml_dtd_entity_resolver ./xml_xslt_transformator
......
......@@ -82,9 +82,11 @@ public class setup_1
CopyEntitiesXHTML_1_0_Strict(programPath, ".." + File.separator + ".." + File.separator + ".." + File.separator + "xml_xslt_transformator" + File.separator + "xml_xslt_transformator_1" + File.separator + "entities");
CopyEntitiesXHTML_1_0_Strict(programPath, ".." + File.separator + ".." + File.separator + ".." + File.separator + "onix_prepare_for_json" + File.separator + "onix_prepare_for_json_1" + File.separator + "entities");
CopyEntitiesXHTML_1_0_Strict(programPath, ".." + File.separator + ".." + File.separator + ".." + File.separator + "xml_dtd_entity_resolver" + File.separator + "xml_dtd_entity_resolver_1" + File.separator + "entities");
CopyEntitiesXHTML_1_0_Strict(programPath, ".." + File.separator + ".." + File.separator + ".." + File.separator + "latex" + File.separator + "xhtml_prepare_for_latex" + File.separator + "xhtml_prepare_for_latex_1" + File.separator + "entities");
CopyEntitiesXHTML_1_1(programPath, ".." + File.separator + ".." + File.separator + ".." + File.separator + "xml_xslt_transformator" + File.separator + "xml_xslt_transformator_1" + File.separator + "entities");
CopyEntitiesXHTML_1_1(programPath, ".." + File.separator + ".." + File.separator + ".." + File.separator + "xml_dtd_entity_resolver" + File.separator + "xml_dtd_entity_resolver_1" + File.separator + "entities");
CopyEntitiesXHTML_1_1(programPath, ".." + File.separator + ".." + File.separator + ".." + File.separator + "latex" + File.separator + "xhtml_prepare_for_latex" + File.separator + "xhtml_prepare_for_latex_1" + File.separator + "entities");
CopyEntitiesUnicode(programPath, ".." + File.separator + ".." + File.separator + ".." + File.separator + "xml_xslt_transformator" + File.separator + "xml_xslt_transformator_1" + File.separator + "entities");
CopyEntitiesUnicode(programPath, ".." + File.separator + ".." + File.separator + ".." + File.separator + "onix_prepare_for_json" + File.separator + "onix_prepare_for_json_1" + File.separator + "entities");
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment