TEST
Random Text
This Text was created with a LLM to test the layout for prosa that dosn't contain verse. It has no relation to the other text.
1 and was initially created using the DSE-Static-Cookiecutter template.
The repository contains a variety of files and directories that serve different purposes. Among these is a `build.
The `data` directory includes TEI files that are used for testing the tool. The `html` directory contains the static test site's HTML files, along with JavaScript scripts located in the `js/synopticTextViewer` subdirectory. These scripts are central to the tool's functionality. For instance, `column.
js` manages the interaction between JavaScript and CSS and specifies default page behaviors. The main script, `columnViewer.
js` oversees the rendering and behavior of the interface. Additionally, `editionState.
js` represents the container for a displayed text loaded into a column. The `witness_snippets` directory contains the text snippets rendered in the synoptic view. These snippets are generated by the Python script `pyscripts/make_snippets.py`, which also creates a `snippet_paths.
Other notable files in the repository include a `LICENSE` file, which outlines the licensing terms, and `nginx.conf`, a server configuration file inherited from the DSE-Static-Cookiecutter. The `pyscripts` directory contains Python scripts, including `make_snippets.py`, which is responsible for generating the witness snippets.
txt` file lists the Python dependencies needed for the project, which can be installed using the command `python3 -m pip install -r requirements.txt`. The repository also includes a `saxon` directory for the XSLT processor and a `shellscripts` directory with shell scripts inherited from the DSE-Static-Cookiecutter. The `xslt` directory contains XSL scripts that are used for various transformations.
xsl` creates the basic page structure for the column viewer, while `extract-all-witnesses.
This script may need to be adapted to specific data and can be executed using the shell script `shellscripts/split_witness.sh`. Another script, `generate_snippets.
py`. To set up the project for testing, users can run the shell script `shellscripts/script.sh`, set up a Python environment if necessary, and install the required Python dependencies using the command `python -m pip install -r pyscripts/requirements.
The `ant` build tool can then be used to generate the necessary HTML files and other components.
server`. This will start a development server accessible at `http://0.0.0.
Once the server is running, users can click on "Fassungsvergleich" in the navigation bar to access the tool. The project also includes third-party libraries, which are stored in the `html/vendor` folder. The licenses for these libraries can be found either in a `LICENSE.txt` file or in the headers of the respective JavaScript files.
The repository contains a variety of files and directories that serve different purposes. Among these is a `build.
The `data` directory includes TEI files that are used for testing the tool. The `html` directory contains the static test site's HTML files, along with JavaScript scripts located in the `js/synopticTextViewer` subdirectory. These scripts are central to the tool's functionality. For instance, `column.js` defines a class representing a single column that displays a witness or other text, while `column_viewer_config.
The main script, `columnViewer.
js` oversees the rendering and behavior of the interface. Additionally, `editionState.js` tracks the current state of the interface, and `textContainer.js` represents the container for a displayed text loaded into a column.
These snippets are generated by the Python script `pyscripts/make_snippets.py`, which also creates a `snippet_paths.
Other notable files in the repository include a `LICENSE` file, which outlines the licensing terms, and `nginx.conf`, a server configuration file inherited from the DSE-Static-Cookiecutter. The `pyscripts` directory contains Python scripts, including `make_snippets.py`, which is responsible for generating the witness snippets.
txt` file lists the Python dependencies needed for the project, which can be installed using the command `python3 -m pip install -r requirements.txt`.
The `xslt` directory contains XSL scripts that are used for various transformations. For example, `column_viewer.xsl` creates the basic page structure for the column viewer, while `extract-all-witnesses.xsl` can be used to split TEI files containing multiple witnesses into individual files. This script may need to be adapted to specific data and can be executed using the shell script `shellscripts/split_witness.
Another script, `generate_snippets.
py`.
sh`, set up a Python environment if necessary, and install the required Python dependencies using the command `python -m pip install -r pyscripts/requirements.txt`. The `ant` build tool can then be used to generate the necessary HTML files and other components. For development purposes, a local server can be started by navigating to the `html` directory and running the command `python -m http.server`.
0.
0:8000/`. Once the server is running, users can click on "Fassungsvergleich" in the navigation bar to access the tool. The project also includes third-party libraries, which are stored in the `html/vendor` folder.
Its purpose is to provide a tool for viewing and comparing textual witnesses in a synoptic format. The repository contains a variety of files and directories that serve different purposes.
xml` file, which defines the build routine inherited from the DSE-Static-Cookiecutter. The `data` directory includes TEI files that are used for testing the tool. The `html` directory contains the static test site's HTML files, along with JavaScript scripts located in the `js/synopticTextViewer` subdirectory.
For instance, `column.js` defines a class representing a single column that displays a witness or other text, while `column_viewer_config.js` manages the interaction between JavaScript and CSS and specifies default page behaviors.
js`, handles the loading of all components, while `editionManager.js` oversees the rendering and behavior of the interface. Additionally, `editionState.
js` represents the container for a displayed text loaded into a column. The `witness_snippets` directory contains the text snippets rendered in the synoptic view. These snippets are generated by the Python script `pyscripts/make_snippets.
json` file containing metadata about the witnesses and their associated files.
conf`, a server configuration file inherited from the DSE-Static-Cookiecutter.
py`, which is responsible for generating the witness snippets. A `requirements.txt` file lists the Python dependencies needed for the project, which can be installed using the command `python3 -m pip install -r requirements.
The repository also includes a `saxon` directory for the XSLT processor and a `shellscripts` directory with shell scripts inherited from the DSE-Static-Cookiecutter. The `xslt` directory contains XSL scripts that are used for various transformations. For example, `column_viewer.xsl` creates the basic page structure for the column viewer, while `extract-all-witnesses.xsl` can be used to split TEI files containing multiple witnesses into individual files.
sh`.
xsl`, is used to create the HTML snippets for the witnesses and is called by the Python script `make_snippets.py`.
sh`, set up a Python environment if necessary, and install the required Python dependencies using the command `python -m pip install -r pyscripts/requirements.txt`. The `ant` build tool can then be used to generate the necessary HTML files and other components. For development purposes, a local server can be started by navigating to the `html` directory and running the command `python -m http.server`.
0.0.0:8000/`. Once the server is running, users can click on "Fassungsvergleich" in the navigation bar to access the tool. The project also includes third-party libraries, which are stored in the `html/vendor` folder.
1 and was initially created using the DSE-Static-Cookiecutter template.
The repository contains a variety of files and directories that serve different purposes. Among these is a `build.xml` file, which defines the build routine inherited from the DSE-Static-Cookiecutter. The `data` directory includes TEI files that are used for testing the tool.
These scripts are central to the tool's functionality. For instance, `column.
js` manages the interaction between JavaScript and CSS and specifies default page behaviors. The main script, `columnViewer.js`, handles the loading of all components, while `editionManager.js` oversees the rendering and behavior of the interface.
js` tracks the current state of the interface, and `textContainer.js` represents the container for a displayed text loaded into a column. The `witness_snippets` directory contains the text snippets rendered in the synoptic view.
py`, which also creates a `snippet_paths.json` file containing metadata about the witnesses and their associated files. Other notable files in the repository include a `LICENSE` file, which outlines the licensing terms, and `nginx.
The `pyscripts` directory contains Python scripts, including `make_snippets.py`, which is responsible for generating the witness snippets.
txt` file lists the Python dependencies needed for the project, which can be installed using the command `python3 -m pip install -r requirements.
The repository also includes a `saxon` directory for the XSLT processor and a `shellscripts` directory with shell scripts inherited from the DSE-Static-Cookiecutter.
For example, `column_viewer.xsl` creates the basic page structure for the column viewer, while `extract-all-witnesses.xsl` can be used to split TEI files containing multiple witnesses into individual files. This script may need to be adapted to specific data and can be executed using the shell script `shellscripts/split_witness.
Another script, `generate_snippets.
py`. To set up the project for testing, users can run the shell script `shellscripts/script.
txt`. The `ant` build tool can then be used to generate the necessary HTML files and other components. For development purposes, a local server can be started by navigating to the `html` directory and running the command `python -m http.server`.
0.0.0:8000/`. Once the server is running, users can click on "Fassungsvergleich" in the navigation bar to access the tool. The project also includes third-party libraries, which are stored in the `html/vendor` folder.
txt` file or in the headers of the respective JavaScript files.
The repository contains a variety of files and directories that serve different purposes. Among these is a `build.xml` file, which defines the build routine inherited from the DSE-Static-Cookiecutter.
The `html` directory contains the static test site's HTML files, along with JavaScript scripts located in the `js/synopticTextViewer` subdirectory. These scripts are central to the tool's functionality. For instance, `column.js` defines a class representing a single column that displays a witness or other text, while `column_viewer_config.js` manages the interaction between JavaScript and CSS and specifies default page behaviors.
198js`, handles the loading of all components, while `editionManager.js` oversees the rendering and behavior of the interface. Additionally, `editionState.js` tracks the current state of the interface, and `textContainer.js` represents the container for a displayed text loaded into a column.
These snippets are generated by the Python script `pyscripts/make_snippets.
json` file containing metadata about the witnesses and their associated files. Other notable files in the repository include a `LICENSE` file, which outlines the licensing terms, and `nginx.conf`, a server configuration file inherited from the DSE-Static-Cookiecutter.
py`, which is responsible for generating the witness snippets. A `requirements.txt` file lists the Python dependencies needed for the project, which can be installed using the command `python3 -m pip install -r requirements.txt`. The repository also includes a `saxon` directory for the XSLT processor and a `shellscripts` directory with shell scripts inherited from the DSE-Static-Cookiecutter.
For example, `column_viewer.
xsl` can be used to split TEI files containing multiple witnesses into individual files. This script may need to be adapted to specific data and can be executed using the shell script `shellscripts/split_witness.sh`. Another script, `generate_snippets.
py`.
sh`, set up a Python environment if necessary, and install the required Python dependencies using the command `python -m pip install -r pyscripts/requirements.txt`. The `ant` build tool can then be used to generate the necessary HTML files and other components. For development purposes, a local server can be started by navigating to the `html` directory and running the command `python -m http.
This will start a development server accessible at `http://0.0.0.0:8000/`. Once the server is running, users can click on "Fassungsvergleich" in the navigation bar to access the tool.
Its purpose is to provide a tool for viewing and comparing textual witnesses in a synoptic format.
Among these is a `build.
The `data` directory includes TEI files that are used for testing the tool. The `html` directory contains the static test site's HTML files, along with JavaScript scripts located in the `js/synopticTextViewer` subdirectory.
For instance, `column.js` defines a class representing a single column that displays a witness or other text, while `column_viewer_config.js` manages the interaction between JavaScript and CSS and specifies default page behaviors. The main script, `columnViewer.js`, handles the loading of all components, while `editionManager.Additionally, `editionState.js` tracks the current state of the interface, and `textContainer.js` represents the container for a displayed text loaded into a column. The `witness_snippets` directory contains the text snippets rendered in the synoptic view. These snippets are generated by the Python script `pyscripts/make_snippets.
json` file containing metadata about the witnesses and their associated files.
conf`, a server configuration file inherited from the DSE-Static-Cookiecutter. The `pyscripts` directory contains Python scripts, including `make_snippets.py`, which is responsible for generating the witness snippets. A `requirements.
txt`. The repository also includes a `saxon` directory for the XSLT processor and a `shellscripts` directory with shell scripts inherited from the DSE-Static-Cookiecutter. The `xslt` directory contains XSL scripts that are used for various transformations. For example, `column_viewer.xsl` creates the basic page structure for the column viewer, while `extract-all-witnesses.
This script may need to be adapted to specific data and can be executed using the shell script `shellscripts/split_witness.sh`. Another script, `generate_snippets.xsl`, is used to create the HTML snippets for the witnesses and is called by the Python script `make_snippets.py`.
sh`, set up a Python environment if necessary, and install the required Python dependencies using the command `python -m pip install -r pyscripts/requirements.txt`.
For development purposes, a local server can be started by navigating to the `html` directory and running the command `python -m http.server`. This will start a development server accessible at `http://0.
0.
Once the server is running, users can click on "Fassungsvergleich" in the navigation bar to access the tool. The project also includes third-party libraries, which are stored in the `html/vendor` folder. The licenses for these libraries can be found either in a `LICENSE.txt` file or in the headers of the respective JavaScript files.
The repository contains a variety of files and directories that serve different purposes. Among these is a `build.xml` file, which defines the build routine inherited from the DSE-Static-Cookiecutter. The `data` directory includes TEI files that are used for testing the tool.
These scripts are central to the tool's functionality. For instance, `column.js` defines a class representing a single column that displays a witness or other text, while `column_viewer_config.
The main script, `columnViewer.
js` oversees the rendering and behavior of the interface. Additionally, `editionState.
js` represents the container for a displayed text loaded into a column. The `witness_snippets` directory contains the text snippets rendered in the synoptic view. These snippets are generated by the Python script `pyscripts/make_snippets.py`, which also creates a `snippet_paths.
Other notable files in the repository include a `LICENSE` file, which outlines the licensing terms, and `nginx.conf`, a server configuration file inherited from the DSE-Static-Cookiecutter. The `pyscripts` directory contains Python scripts, including `make_snippets.py`, which is responsible for generating the witness snippets. A `requirements.
txt`. The repository also includes a `saxon` directory for the XSLT processor and a `shellscripts` directory with shell scripts inherited from the DSE-Static-Cookiecutter.
For example, `column_viewer.xsl` creates the basic page structure for the column viewer, while `extract-all-witnesses.xsl` can be used to split TEI files containing multiple witnesses into individual files. This script may need to be adapted to specific data and can be executed using the shell script `shellscripts/split_witness.
Another script, `generate_snippets.xsl`, is used to create the HTML snippets for the witnesses and is called by the Python script `make_snippets.py`. To set up the project for testing, users can run the shell script `shellscripts/script.
txt`. The `ant` build tool can then be used to generate the necessary HTML files and other components. For development purposes, a local server can be started by navigating to the `html` directory and running the command `python -m http.
This will start a development server accessible at `http://0.0.0.0:8000/`.
The project also includes third-party libraries, which are stored in the `html/vendor` folder. The licenses for these libraries can be found either in a `LICENSE.txt` file or in the headers of the respective JavaScript files.
Its purpose is to provide a tool for viewing and comparing textual witnesses in a synoptic format. The repository contains a variety of files and directories that serve different purposes. Among these is a `build.xml` file, which defines the build routine inherited from the DSE-Static-Cookiecutter. The `data` directory includes TEI files that are used for testing the tool.
These scripts are central to the tool's functionality.
js` defines a class representing a single column that displays a witness or other text, while `column_viewer_config.js` manages the interaction between JavaScript and CSS and specifies default page behaviors. The main script, `columnViewer.js`, handles the loading of all components, while `editionManager.
Additionally, `editionState.js` tracks the current state of the interface, and `textContainer.js` represents the container for a displayed text loaded into a column.
These snippets are generated by the Python script `pyscripts/make_snippets.
json` file containing metadata about the witnesses and their associated files. Other notable files in the repository include a `LICENSE` file, which outlines the licensing terms, and `nginx.conf`, a server configuration file inherited from the DSE-Static-Cookiecutter. The `pyscripts` directory contains Python scripts, including `make_snippets.
A `requirements.
txt`.
The `xslt` directory contains XSL scripts that are used for various transformations. For example, `column_viewer.xsl` creates the basic page structure for the column viewer, while `extract-all-witnesses.
This script may need to be adapted to specific data and can be executed using the shell script `shellscripts/split_witness.sh`. Another script, `generate_snippets.xsl`, is used to create the HTML snippets for the witnesses and is called by the Python script `make_snippets.
To set up the project for testing, users can run the shell script `shellscripts/script.sh`, set up a Python environment if necessary, and install the required Python dependencies using the command `python -m pip install -r pyscripts/requirements.txt`. The `ant` build tool can then be used to generate the necessary HTML files and other components.
server`. This will start a development server accessible at `http://0.0.0.Once the server is running, users can click on "Fassungsvergleich" in the navigation bar to access the tool.
The licenses for these libraries can be found either in a `LICENSE.txt` file or in the headers of the respective JavaScript files.
It has no relation to the other text. The "Synoptic Text Viewer for DSE" is at version 0.1 and was initially created using the DSE-Static-Cookiecutter template.
The repository contains a variety of files and directories that serve different purposes. Among these is a `build.
The `data` directory includes TEI files that are used for testing the tool.
These scripts are central to the tool's functionality. For instance, `column.js` defines a class representing a single column that displays a witness or other text, while `column_viewer_config.The main script, `columnViewer.js`, handles the loading of all components, while `editionManager.
Additionally, `editionState.js` tracks the current state of the interface, and `textContainer.js` represents the container for a displayed text loaded into a column.
These snippets are generated by the Python script `pyscripts/make_snippets.py`, which also creates a `snippet_paths.json` file containing metadata about the witnesses and their associated files.
conf`, a server configuration file inherited from the DSE-Static-Cookiecutter.
py`, which is responsible for generating the witness snippets. A `requirements.
txt`. The repository also includes a `saxon` directory for the XSLT processor and a `shellscripts` directory with shell scripts inherited from the DSE-Static-Cookiecutter. The `xslt` directory contains XSL scripts that are used for various transformations. For example, `column_viewer.
xsl` can be used to split TEI files containing multiple witnesses into individual files.
sh`. Another script, `generate_snippets.
py`. To set up the project for testing, users can run the shell script `shellscripts/script.sh`, set up a Python environment if necessary, and install the required Python dependencies using the command `python -m pip install -r pyscripts/requirements.txt`.
199For development purposes, a local server can be started by navigating to the `html` directory and running the command `python -m http.
This will start a development server accessible at `http://0.0.0.0:8000/`. Once the server is running, users can click on "Fassungsvergleich" in the navigation bar to access the tool.
The repository contains a variety of files and directories that serve different purposes.xml` file, which defines the build routine inherited from the DSE-Static-Cookiecutter.
The `html` directory contains the static test site's HTML files, along with JavaScript scripts located in the `js/synopticTextViewer` subdirectory. These scripts are central to the tool's functionality. For instance, `column.js` defines a class representing a single column that displays a witness or other text, while `column_viewer_config.js` manages the interaction between JavaScript and CSS and specifies default page behaviors.
js`, handles the loading of all components, while `editionManager.
Additionally, `editionState.js` tracks the current state of the interface, and `textContainer.js` represents the container for a displayed text loaded into a column. The `witness_snippets` directory contains the text snippets rendered in the synoptic view.
py`, which also creates a `snippet_paths.json` file containing metadata about the witnesses and their associated files. Other notable files in the repository include a `LICENSE` file, which outlines the licensing terms, and `nginx.conf`, a server configuration file inherited from the DSE-Static-Cookiecutter.
py`, which is responsible for generating the witness snippets. A `requirements.txt` file lists the Python dependencies needed for the project, which can be installed using the command `python3 -m pip install -r requirements.txt`.
The `xslt` directory contains XSL scripts that are used for various transformations. For example, `column_viewer.
xsl` can be used to split TEI files containing multiple witnesses into individual files.
sh`. Another script, `generate_snippets.xsl`, is used to create the HTML snippets for the witnesses and is called by the Python script `make_snippets.
To set up the project for testing, users can run the shell script `shellscripts/script.sh`, set up a Python environment if necessary, and install the required Python dependencies using the command `python -m pip install -r pyscripts/requirements.txt`.
For development purposes, a local server can be started by navigating to the `html` directory and running the command `python -m http.server`. This will start a development server accessible at `http://0.0.0.
Once the server is running, users can click on "Fassungsvergleich" in the navigation bar to access the tool. The project also includes third-party libraries, which are stored in the `html/vendor` folder. The licenses for these libraries can be found either in a `LICENSE.
Its purpose is to provide a tool for viewing and comparing textual witnesses in a synoptic format. The repository contains a variety of files and directories that serve different purposes.
xml` file, which defines the build routine inherited from the DSE-Static-Cookiecutter. The `data` directory includes TEI files that are used for testing the tool. The `html` directory contains the static test site's HTML files, along with JavaScript scripts located in the `js/synopticTextViewer` subdirectory.
For instance, `column.
js` manages the interaction between JavaScript and CSS and specifies default page behaviors. The main script, `columnViewer.js`, handles the loading of all components, while `editionManager.js` oversees the rendering and behavior of the interface.
js` tracks the current state of the interface, and `textContainer.
The `witness_snippets` directory contains the text snippets rendered in the synoptic view. These snippets are generated by the Python script `pyscripts/make_snippets.py`, which also creates a `snippet_paths.
Other notable files in the repository include a `LICENSE` file, which outlines the licensing terms, and `nginx.
The `pyscripts` directory contains Python scripts, including `make_snippets.py`, which is responsible for generating the witness snippets. A `requirements.txt` file lists the Python dependencies needed for the project, which can be installed using the command `python3 -m pip install -r requirements.txt`.
The `xslt` directory contains XSL scripts that are used for various transformations. For example, `column_viewer.xsl` creates the basic page structure for the column viewer, while `extract-all-witnesses.xsl` can be used to split TEI files containing multiple witnesses into individual files.
sh`. Another script, `generate_snippets.xsl`, is used to create the HTML snippets for the witnesses and is called by the Python script `make_snippets.py`.
sh`, set up a Python environment if necessary, and install the required Python dependencies using the command `python -m pip install -r pyscripts/requirements.txt`.
For development purposes, a local server can be started by navigating to the `html` directory and running the command `python -m http.server`. This will start a development server accessible at `http://0.
0.
Once the server is running, users can click on "Fassungsvergleich" in the navigation bar to access the tool. The project also includes third-party libraries, which are stored in the `html/vendor` folder.
1 and was initially created using the DSE-Static-Cookiecutter template. Its purpose is to provide a tool for viewing and comparing textual witnesses in a synoptic format. The repository contains a variety of files and directories that serve different purposes. Among these is a `build.
The `data` directory includes TEI files that are used for testing the tool. The `html` directory contains the static test site's HTML files, along with JavaScript scripts located in the `js/synopticTextViewer` subdirectory. These scripts are central to the tool's functionality. For instance, `column.
js` manages the interaction between JavaScript and CSS and specifies default page behaviors. The main script, `columnViewer.js`, handles the loading of all components, while `editionManager.js` oversees the rendering and behavior of the interface.
js` tracks the current state of the interface, and `textContainer.js` represents the container for a displayed text loaded into a column. The `witness_snippets` directory contains the text snippets rendered in the synoptic view.
py`, which also creates a `snippet_paths.json` file containing metadata about the witnesses and their associated files. Other notable files in the repository include a `LICENSE` file, which outlines the licensing terms, and `nginx.conf`, a server configuration file inherited from the DSE-Static-Cookiecutter.
py`, which is responsible for generating the witness snippets. A `requirements.txt` file lists the Python dependencies needed for the project, which can be installed using the command `python3 -m pip install -r requirements.
The repository also includes a `saxon` directory for the XSLT processor and a `shellscripts` directory with shell scripts inherited from the DSE-Static-Cookiecutter. The `xslt` directory contains XSL scripts that are used for various transformations. For example, `column_viewer.xsl` creates the basic page structure for the column viewer, while `extract-all-witnesses.
This script may need to be adapted to specific data and can be executed using the shell script `shellscripts/split_witness.sh`.
xsl`, is used to create the HTML snippets for the witnesses and is called by the Python script `make_snippets.py`. To set up the project for testing, users can run the shell script `shellscripts/script.
txt`. The `ant` build tool can then be used to generate the necessary HTML files and other components.
server`. This will start a development server accessible at `http://0.0.
0:8000/`. Once the server is running, users can click on "Fassungsvergleich" in the navigation bar to access the tool.
The licenses for these libraries can be found either in a `LICENSE.
The "Synoptic Text Viewer for DSE" is at version 0.1 and was initially created using the DSE-Static-Cookiecutter template. Its purpose is to provide a tool for viewing and comparing textual witnesses in a synoptic format.
Among these is a `build.xml` file, which defines the build routine inherited from the DSE-Static-Cookiecutter. The `data` directory includes TEI files that are used for testing the tool.
These scripts are central to the tool's functionality. For instance, `column.js` defines a class representing a single column that displays a witness or other text, while `column_viewer_config.
The main script, `columnViewer.js`, handles the loading of all components, while `editionManager.
Additionally, `editionState.js` tracks the current state of the interface, and `textContainer.
The `witness_snippets` directory contains the text snippets rendered in the synoptic view. These snippets are generated by the Python script `pyscripts/make_snippets.py`, which also creates a `snippet_paths.json` file containing metadata about the witnesses and their associated files. Other notable files in the repository include a `LICENSE` file, which outlines the licensing terms, and `nginx.
The `pyscripts` directory contains Python scripts, including `make_snippets.
A `requirements.txt` file lists the Python dependencies needed for the project, which can be installed using the command `python3 -m pip install -r requirements.
The repository also includes a `saxon` directory for the XSLT processor and a `shellscripts` directory with shell scripts inherited from the DSE-Static-Cookiecutter.
For example, `column_viewer.xsl` creates the basic page structure for the column viewer, while `extract-all-witnesses.xsl` can be used to split TEI files containing multiple witnesses into individual files. This script may need to be adapted to specific data and can be executed using the shell script `shellscripts/split_witness.sh`.
xsl`, is used to create the HTML snippets for the witnesses and is called by the Python script `make_snippets.py`. To set up the project for testing, users can run the shell script `shellscripts/script.sh`, set up a Python environment if necessary, and install the required Python dependencies using the command `python -m pip install -r pyscripts/requirements.txt`.
For development purposes, a local server can be started by navigating to the `html` directory and running the command `python -m http.server`. This will start a development server accessible at `http://0.0.0.
Once the server is running, users can click on "Fassungsvergleich" in the navigation bar to access the tool. The project also includes third-party libraries, which are stored in the `html/vendor` folder.
txt` file or in the headers of the respective JavaScript files.
The repository contains a variety of files and directories that serve different purposes. Among these is a `build.
The `data` directory includes TEI files that are used for testing the tool. The `html` directory contains the static test site's HTML files, along with JavaScript scripts located in the `js/synopticTextViewer` subdirectory. These scripts are central to the tool's functionality. For instance, `column.
js` manages the interaction between JavaScript and CSS and specifies default page behaviors. The main script, `columnViewer.js`, handles the loading of all components, while `editionManager.js` oversees the rendering and behavior of the interface.
js` tracks the current state of the interface, and `textContainer.js` represents the container for a displayed text loaded into a column. The `witness_snippets` directory contains the text snippets rendered in the synoptic view. These snippets are generated by the Python script `pyscripts/make_snippets.
json` file containing metadata about the witnesses and their associated files. Other notable files in the repository include a `LICENSE` file, which outlines the licensing terms, and `nginx.
The `pyscripts` directory contains Python scripts, including `make_snippets.py`, which is responsible for generating the witness snippets. A `requirements.txt` file lists the Python dependencies needed for the project, which can be installed using the command `python3 -m pip install -r requirements.
The repository also includes a `saxon` directory for the XSLT processor and a `shellscripts` directory with shell scripts inherited from the DSE-Static-Cookiecutter. The `xslt` directory contains XSL scripts that are used for various transformations. For example, `column_viewer.
xsl` can be used to split TEI files containing multiple witnesses into individual files. This script may need to be adapted to specific data and can be executed using the shell script `shellscripts/split_witness.sh`. Another script, `generate_snippets.xsl`, is used to create the HTML snippets for the witnesses and is called by the Python script `make_snippets.
To set up the project for testing, users can run the shell script `shellscripts/script.
txt`. The `ant` build tool can then be used to generate the necessary HTML files and other components. For development purposes, a local server can be started by navigating to the `html` directory and running the command `python -m http.server`.
0.0.0:8000/`. Once the server is running, users can click on "Fassungsvergleich" in the navigation bar to access the tool.
The repository contains a variety of files and directories that serve different purposes. Among these is a `build.xml` file, which defines the build routine inherited from the DSE-Static-Cookiecutter. The `data` directory includes TEI files that are used for testing the tool. The `html` directory contains the static test site's HTML files, along with JavaScript scripts located in the `js/synopticTextViewer` subdirectory.
For instance, `column.js` defines a class representing a single column that displays a witness or other text, while `column_viewer_config.js` manages the interaction between JavaScript and CSS and specifies default page behaviors. The main script, `columnViewer.js`, handles the loading of all components, while `editionManager.Additionally, `editionState.
200
js` represents the container for a displayed text loaded into a column. The `witness_snippets` directory contains the text snippets rendered in the synoptic view.
py`, which also creates a `snippet_paths.
Other notable files in the repository include a `LICENSE` file, which outlines the licensing terms, and `nginx.conf`, a server configuration file inherited from the DSE-Static-Cookiecutter. The `pyscripts` directory contains Python scripts, including `make_snippets.
A `requirements.txt` file lists the Python dependencies needed for the project, which can be installed using the command `python3 -m pip install -r requirements.txt`.
The `xslt` directory contains XSL scripts that are used for various transformations. For example, `column_viewer.xsl` creates the basic page structure for the column viewer, while `extract-all-witnesses.xsl` can be used to split TEI files containing multiple witnesses into individual files.
sh`.
xsl`, is used to create the HTML snippets for the witnesses and is called by the Python script `make_snippets.py`. To set up the project for testing, users can run the shell script `shellscripts/script.
txt`. The `ant` build tool can then be used to generate the necessary HTML files and other components.
server`.
0.0.
Once the server is running, users can click on "Fassungsvergleich" in the navigation bar to access the tool. The project also includes third-party libraries, which are stored in the `html/vendor` folder. The licenses for these libraries can be found either in a `LICENSE.txt` file or in the headers of the respective JavaScript files.
The "Synoptic Text Viewer for DSE" is at version 0.1 and was initially created using the DSE-Static-Cookiecutter template.
The repository contains a variety of files and directories that serve different purposes. Among these is a `build.xml` file, which defines the build routine inherited from the DSE-Static-Cookiecutter. The `data` directory includes TEI files that are used for testing the tool.
These scripts are central to the tool's functionality. For instance, `column.js` defines a class representing a single column that displays a witness or other text, while `column_viewer_config.
The main script, `columnViewer.js`, handles the loading of all components, while `editionManager.
Additionally, `editionState.js` tracks the current state of the interface, and `textContainer.js` represents the container for a displayed text loaded into a column. The `witness_snippets` directory contains the text snippets rendered in the synoptic view.
py`, which also creates a `snippet_paths.json` file containing metadata about the witnesses and their associated files. Other notable files in the repository include a `LICENSE` file, which outlines the licensing terms, and `nginx.
The `pyscripts` directory contains Python scripts, including `make_snippets.
A `requirements.txt` file lists the Python dependencies needed for the project, which can be installed using the command `python3 -m pip install -r requirements.txt`. The repository also includes a `saxon` directory for the XSLT processor and a `shellscripts` directory with shell scripts inherited from the DSE-Static-Cookiecutter. The `xslt` directory contains XSL scripts that are used for various transformations.
xsl` creates the basic page structure for the column viewer, while `extract-all-witnesses.xsl` can be used to split TEI files containing multiple witnesses into individual files. This script may need to be adapted to specific data and can be executed using the shell script `shellscripts/split_witness.sh`. Another script, `generate_snippets.
py`.
sh`, set up a Python environment if necessary, and install the required Python dependencies using the command `python -m pip install -r pyscripts/requirements.
The `ant` build tool can then be used to generate the necessary HTML files and other components. For development purposes, a local server can be started by navigating to the `html` directory and running the command `python -m http.server`. This will start a development server accessible at `http://0.
0.0:8000/`.
The project also includes third-party libraries, which are stored in the `html/vendor` folder. The licenses for these libraries can be found either in a `LICENSE.txt` file or in the headers of the respective JavaScript files.
It has no relation to the other text. The "Synoptic Text Viewer for DSE" is at version 0.
Its purpose is to provide a tool for viewing and comparing textual witnesses in a synoptic format. The repository contains a variety of files and directories that serve different purposes. Among these is a `build.xml` file, which defines the build routine inherited from the DSE-Static-Cookiecutter.
The `html` directory contains the static test site's HTML files, along with JavaScript scripts located in the `js/synopticTextViewer` subdirectory.
For instance, `column.js` defines a class representing a single column that displays a witness or other text, while `column_viewer_config.js` manages the interaction between JavaScript and CSS and specifies default page behaviors.
js`, handles the loading of all components, while `editionManager.
Additionally, `editionState.js` tracks the current state of the interface, and `textContainer.
The `witness_snippets` directory contains the text snippets rendered in the synoptic view. These snippets are generated by the Python script `pyscripts/make_snippets.py`, which also creates a `snippet_paths.json` file containing metadata about the witnesses and their associated files. Other notable files in the repository include a `LICENSE` file, which outlines the licensing terms, and `nginx.
The `pyscripts` directory contains Python scripts, including `make_snippets.
A `requirements.txt` file lists the Python dependencies needed for the project, which can be installed using the command `python3 -m pip install -r requirements.txt`. The repository also includes a `saxon` directory for the XSLT processor and a `shellscripts` directory with shell scripts inherited from the DSE-Static-Cookiecutter. The `xslt` directory contains XSL scripts that are used for various transformations.
xsl` creates the basic page structure for the column viewer, while `extract-all-witnesses.xsl` can be used to split TEI files containing multiple witnesses into individual files. This script may need to be adapted to specific data and can be executed using the shell script `shellscripts/split_witness.
Another script, `generate_snippets.xsl`, is used to create the HTML snippets for the witnesses and is called by the Python script `make_snippets.
To set up the project for testing, users can run the shell script `shellscripts/script.sh`, set up a Python environment if necessary, and install the required Python dependencies using the command `python -m pip install -r pyscripts/requirements.txt`.
For development purposes, a local server can be started by navigating to the `html` directory and running the command `python -m http.server`. This will start a development server accessible at `http://0.0.0.
Once the server is running, users can click on "Fassungsvergleich" in the navigation bar to access the tool. The project also includes third-party libraries, which are stored in the `html/vendor` folder. The licenses for these libraries can be found either in a `LICENSE.
Its purpose is to provide a tool for viewing and comparing textual witnesses in a synoptic format.
Among these is a `build.xml` file, which defines the build routine inherited from the DSE-Static-Cookiecutter.
The `html` directory contains the static test site's HTML files, along with JavaScript scripts located in the `js/synopticTextViewer` subdirectory.For instance, `column.js` defines a class representing a single column that displays a witness or other text, while `column_viewer_config.js` manages the interaction between JavaScript and CSS and specifies default page behaviors. The main script, `columnViewer.js`, handles the loading of all components, while `editionManager.
Additionally, `editionState.
js` represents the container for a displayed text loaded into a column. The `witness_snippets` directory contains the text snippets rendered in the synoptic view. These snippets are generated by the Python script `pyscripts/make_snippets.py`, which also creates a `snippet_paths.
Other notable files in the repository include a `LICENSE` file, which outlines the licensing terms, and `nginx.conf`, a server configuration file inherited from the DSE-Static-Cookiecutter. The `pyscripts` directory contains Python scripts, including `make_snippets.py`, which is responsible for generating the witness snippets. A `requirements.
txt`. The repository also includes a `saxon` directory for the XSLT processor and a `shellscripts` directory with shell scripts inherited from the DSE-Static-Cookiecutter. The `xslt` directory contains XSL scripts that are used for various transformations. For example, `column_viewer.
xsl` can be used to split TEI files containing multiple witnesses into individual files. This script may need to be adapted to specific data and can be executed using the shell script `shellscripts/split_witness.sh`. Another script, `generate_snippets.xsl`, is used to create the HTML snippets for the witnesses and is called by the Python script `make_snippets.
To set up the project for testing, users can run the shell script `shellscripts/script.sh`, set up a Python environment if necessary, and install the required Python dependencies using the command `python -m pip install -r pyscripts/requirements.txt`. The `ant` build tool can then be used to generate the necessary HTML files and other components.
server`.
0.0.0:8000/`.
The project also includes third-party libraries, which are stored in the `html/vendor` folder. The licenses for these libraries can be found either in a `LICENSE.txt` file or in the headers of the respective JavaScript files.
It has no relation to the other text. The "Synoptic Text Viewer for DSE" is at version 0.1 and was initially created using the DSE-Static-Cookiecutter template. Its purpose is to provide a tool for viewing and comparing textual witnesses in a synoptic format. The repository contains a variety of files and directories that serve different purposes.
xml` file, which defines the build routine inherited from the DSE-Static-Cookiecutter. The `data` directory includes TEI files that are used for testing the tool. The `html` directory contains the static test site's HTML files, along with JavaScript scripts located in the `js/synopticTextViewer` subdirectory.
For instance, `column.
js` manages the interaction between JavaScript and CSS and specifies default page behaviors. The main script, `columnViewer.js`, handles the loading of all components, while `editionManager.js` oversees the rendering and behavior of the interface. Additionally, `editionState.
js` represents the container for a displayed text loaded into a column. The `witness_snippets` directory contains the text snippets rendered in the synoptic view. These snippets are generated by the Python script `pyscripts/make_snippets.
json` file containing metadata about the witnesses and their associated files. Other notable files in the repository include a `LICENSE` file, which outlines the licensing terms, and `nginx.conf`, a server configuration file inherited from the DSE-Static-Cookiecutter. The `pyscripts` directory contains Python scripts, including `make_snippets.py`, which is responsible for generating the witness snippets.
txt` file lists the Python dependencies needed for the project, which can be installed using the command `python3 -m pip install -r requirements.txt`. The repository also includes a `saxon` directory for the XSLT processor and a `shellscripts` directory with shell scripts inherited from the DSE-Static-Cookiecutter. The `xslt` directory contains XSL scripts that are used for various transformations. For example, `column_viewer.
201xsl` can be used to split TEI files containing multiple witnesses into individual files.
sh`. Another script, `generate_snippets.
py`. To set up the project for testing, users can run the shell script `shellscripts/script.sh`, set up a Python environment if necessary, and install the required Python dependencies using the command `python -m pip install -r pyscripts/requirements.txt`.
For development purposes, a local server can be started by navigating to the `html` directory and running the command `python -m http.server`. This will start a development server accessible at `http://0.
0.
Once the server is running, users can click on "Fassungsvergleich" in the navigation bar to access the tool. The project also includes third-party libraries, which are stored in the `html/vendor` folder.
Its purpose is to provide a tool for viewing and comparing textual witnesses in a synoptic format. The repository contains a variety of files and directories that serve different purposes. Among these is a `build.xml` file, which defines the build routine inherited from the DSE-Static-Cookiecutter.
The `html` directory contains the static test site's HTML files, along with JavaScript scripts located in the `js/synopticTextViewer` subdirectory. These scripts are central to the tool's functionality. For instance, `column.js` defines a class representing a single column that displays a witness or other text, while `column_viewer_config.The main script, `columnViewer.
js` oversees the rendering and behavior of the interface. Additionally, `editionState.js` tracks the current state of the interface, and `textContainer.js` represents the container for a displayed text loaded into a column. The `witness_snippets` directory contains the text snippets rendered in the synoptic view.
py`, which also creates a `snippet_paths.json` file containing metadata about the witnesses and their associated files.
conf`, a server configuration file inherited from the DSE-Static-Cookiecutter. The `pyscripts` directory contains Python scripts, including `make_snippets.py`, which is responsible for generating the witness snippets.
txt` file lists the Python dependencies needed for the project, which can be installed using the command `python3 -m pip install -r requirements.txt`. The repository also includes a `saxon` directory for the XSLT processor and a `shellscripts` directory with shell scripts inherited from the DSE-Static-Cookiecutter.
For example, `column_viewer.xsl` creates the basic page structure for the column viewer, while `extract-all-witnesses.xsl` can be used to split TEI files containing multiple witnesses into individual files. This script may need to be adapted to specific data and can be executed using the shell script `shellscripts/split_witness.sh`.
xsl`, is used to create the HTML snippets for the witnesses and is called by the Python script `make_snippets.py`.
sh`, set up a Python environment if necessary, and install the required Python dependencies using the command `python -m pip install -r pyscripts/requirements.txt`. The `ant` build tool can then be used to generate the necessary HTML files and other components.
server`. This will start a development server accessible at `http://0.0.0.0:8000/`.
The project also includes third-party libraries, which are stored in the `html/vendor` folder.
txt` file or in the headers of the respective JavaScript files.
The "Synoptic Text Viewer for DSE" is at version 0.1 and was initially created using the DSE-Static-Cookiecutter template.
The repository contains a variety of files and directories that serve different purposes. Among these is a `build.xml` file, which defines the build routine inherited from the DSE-Static-Cookiecutter. The `data` directory includes TEI files that are used for testing the tool. The `html` directory contains the static test site's HTML files, along with JavaScript scripts located in the `js/synopticTextViewer` subdirectory.
For instance, `column.
js` manages the interaction between JavaScript and CSS and specifies default page behaviors. The main script, `columnViewer.js`, handles the loading of all components, while `editionManager.js` oversees the rendering and behavior of the interface.
js` tracks the current state of the interface, and `textContainer.
The `witness_snippets` directory contains the text snippets rendered in the synoptic view. These snippets are generated by the Python script `pyscripts/make_snippets.py`, which also creates a `snippet_paths.json` file containing metadata about the witnesses and their associated files. Other notable files in the repository include a `LICENSE` file, which outlines the licensing terms, and `nginx.
The `pyscripts` directory contains Python scripts, including `make_snippets.py`, which is responsible for generating the witness snippets. A `requirements.txt` file lists the Python dependencies needed for the project, which can be installed using the command `python3 -m pip install -r requirements.
The repository also includes a `saxon` directory for the XSLT processor and a `shellscripts` directory with shell scripts inherited from the DSE-Static-Cookiecutter. The `xslt` directory contains XSL scripts that are used for various transformations. For example, `column_viewer.xsl` creates the basic page structure for the column viewer, while `extract-all-witnesses.xsl` can be used to split TEI files containing multiple witnesses into individual files.
sh`.
xsl`, is used to create the HTML snippets for the witnesses and is called by the Python script `make_snippets.
To set up the project for testing, users can run the shell script `shellscripts/script.sh`, set up a Python environment if necessary, and install the required Python dependencies using the command `python -m pip install -r pyscripts/requirements.txt`. The `ant` build tool can then be used to generate the necessary HTML files and other components. For development purposes, a local server can be started by navigating to the `html` directory and running the command `python -m http.
This will start a development server accessible at `http://0.0.0.0:8000/`. Once the server is running, users can click on "Fassungsvergleich" in the navigation bar to access the tool.
The licenses for these libraries can be found either in a `LICENSE.txt` file or in the headers of the respective JavaScript files.
The repository contains a variety of files and directories that serve different purposes. Among these is a `build.xml` file, which defines the build routine inherited from the DSE-Static-Cookiecutter. The `data` directory includes TEI files that are used for testing the tool. The `html` directory contains the static test site's HTML files, along with JavaScript scripts located in the `js/synopticTextViewer` subdirectory.
For instance, `column.
js` manages the interaction between JavaScript and CSS and specifies default page behaviors. The main script, `columnViewer.js`, handles the loading of all components, while `editionManager.js` oversees the rendering and behavior of the interface.
js` tracks the current state of the interface, and `textContainer.js` represents the container for a displayed text loaded into a column.
These snippets are generated by the Python script `pyscripts/make_snippets.py`, which also creates a `snippet_paths.
Other notable files in the repository include a `LICENSE` file, which outlines the licensing terms, and `nginx.conf`, a server configuration file inherited from the DSE-Static-Cookiecutter. The `pyscripts` directory contains Python scripts, including `make_snippets.py`, which is responsible for generating the witness snippets. A `requirements.
txt`.
The `xslt` directory contains XSL scripts that are used for various transformations. For example, `column_viewer.xsl` creates the basic page structure for the column viewer, while `extract-all-witnesses.xsl` can be used to split TEI files containing multiple witnesses into individual files.
sh`. Another script, `generate_snippets.xsl`, is used to create the HTML snippets for the witnesses and is called by the Python script `make_snippets.
To set up the project for testing, users can run the shell script `shellscripts/script.
txt`. The `ant` build tool can then be used to generate the necessary HTML files and other components. For development purposes, a local server can be started by navigating to the `html` directory and running the command `python -m http.server`.
0.0.0:8000/`. Once the server is running, users can click on "Fassungsvergleich" in the navigation bar to access the tool.
Its purpose is to provide a tool for viewing and comparing textual witnesses in a synoptic format.
Among these is a `build.
The `data` directory includes TEI files that are used for testing the tool. The `html` directory contains the static test site's HTML files, along with JavaScript scripts located in the `js/synopticTextViewer` subdirectory. These scripts are central to the tool's functionality. For instance, `column.
js` manages the interaction between JavaScript and CSS and specifies default page behaviors. The main script, `columnViewer.js`, handles the loading of all components, while `editionManager.
Additionally, `editionState.js` tracks the current state of the interface, and `textContainer.
The `witness_snippets` directory contains the text snippets rendered in the synoptic view. These snippets are generated by the Python script `pyscripts/make_snippets.py`, which also creates a `snippet_paths.json` file containing metadata about the witnesses and their associated files. Other notable files in the repository include a `LICENSE` file, which outlines the licensing terms, and `nginx.
The `pyscripts` directory contains Python scripts, including `make_snippets.py`, which is responsible for generating the witness snippets.
txt` file lists the Python dependencies needed for the project, which can be installed using the command `python3 -m pip install -r requirements.txt`. The repository also includes a `saxon` directory for the XSLT processor and a `shellscripts` directory with shell scripts inherited from the DSE-Static-Cookiecutter. The `xslt` directory contains XSL scripts that are used for various transformations. For example, `column_viewer.
xsl` can be used to split TEI files containing multiple witnesses into individual files. This script may need to be adapted to specific data and can be executed using the shell script `shellscripts/split_witness.
202Another script, `generate_snippets.xsl`, is used to create the HTML snippets for the witnesses and is called by the Python script `make_snippets.
To set up the project for testing, users can run the shell script `shellscripts/script.sh`, set up a Python environment if necessary, and install the required Python dependencies using the command `python -m pip install -r pyscripts/requirements.
The `ant` build tool can then be used to generate the necessary HTML files and other components. For development purposes, a local server can be started by navigating to the `html` directory and running the command `python -m http.
This will start a development server accessible at `http://0.0.0.0:8000/`.
The project also includes third-party libraries, which are stored in the `html/vendor` folder. The licenses for these libraries can be found either in a `LICENSE.txt` file or in the headers of the respective JavaScript files.
The "Synoptic Text Viewer for DSE" is at version 0.
Its purpose is to provide a tool for viewing and comparing textual witnesses in a synoptic format.Among these is a `build.xml` file, which defines the build routine inherited from the DSE-Static-Cookiecutter. The `data` directory includes TEI files that are used for testing the tool. The `html` directory contains the static test site's HTML files, along with JavaScript scripts located in the `js/synopticTextViewer` subdirectory. These scripts are central to the tool's functionality.
js` defines a class representing a single column that displays a witness or other text, while `column_viewer_config.js` manages the interaction between JavaScript and CSS and specifies default page behaviors. The main script, `columnViewer.js`, handles the loading of all components, while `editionManager.js` oversees the rendering and behavior of the interface.
js` tracks the current state of the interface, and `textContainer.js` represents the container for a displayed text loaded into a column. The `witness_snippets` directory contains the text snippets rendered in the synoptic view. These snippets are generated by the Python script `pyscripts/make_snippets.
json` file containing metadata about the witnesses and their associated files. Other notable files in the repository include a `LICENSE` file, which outlines the licensing terms, and `nginx.conf`, a server configuration file inherited from the DSE-Static-Cookiecutter.
py`, which is responsible for generating the witness snippets. A `requirements.
txt`. The repository also includes a `saxon` directory for the XSLT processor and a `shellscripts` directory with shell scripts inherited from the DSE-Static-Cookiecutter. The `xslt` directory contains XSL scripts that are used for various transformations.
xsl` creates the basic page structure for the column viewer, while `extract-all-witnesses.
This script may need to be adapted to specific data and can be executed using the shell script `shellscripts/split_witness.sh`. Another script, `generate_snippets.
py`. To set up the project for testing, users can run the shell script `shellscripts/script.sh`, set up a Python environment if necessary, and install the required Python dependencies using the command `python -m pip install -r pyscripts/requirements.txt`. The `ant` build tool can then be used to generate the necessary HTML files and other components.
server`. This will start a development server accessible at `http://0.0.0.0:8000/`.The project also includes third-party libraries, which are stored in the `html/vendor` folder. The licenses for these libraries can be found either in a `LICENSE.txt` file or in the headers of the respective JavaScript files.
It has no relation to the other text. The "Synoptic Text Viewer for DSE" is at version 0.1 and was initially created using the DSE-Static-Cookiecutter template. Its purpose is to provide a tool for viewing and comparing textual witnesses in a synoptic format. The repository contains a variety of files and directories that serve different purposes.
xml` file, which defines the build routine inherited from the DSE-Static-Cookiecutter.
The `html` directory contains the static test site's HTML files, along with JavaScript scripts located in the `js/synopticTextViewer` subdirectory. These scripts are central to the tool's functionality. For instance, `column.
js` manages the interaction between JavaScript and CSS and specifies default page behaviors. The main script, `columnViewer.
js` oversees the rendering and behavior of the interface. Additionally, `editionState.
js` represents the container for a displayed text loaded into a column. The `witness_snippets` directory contains the text snippets rendered in the synoptic view. These snippets are generated by the Python script `pyscripts/make_snippets.py`, which also creates a `snippet_paths.json` file containing metadata about the witnesses and their associated files.
conf`, a server configuration file inherited from the DSE-Static-Cookiecutter.
py`, which is responsible for generating the witness snippets. A `requirements.txt` file lists the Python dependencies needed for the project, which can be installed using the command `python3 -m pip install -r requirements.
The repository also includes a `saxon` directory for the XSLT processor and a `shellscripts` directory with shell scripts inherited from the DSE-Static-Cookiecutter. The `xslt` directory contains XSL scripts that are used for various transformations. For example, `column_viewer.xsl` creates the basic page structure for the column viewer, while `extract-all-witnesses.xsl` can be used to split TEI files containing multiple witnesses into individual files.
sh`. Another script, `generate_snippets.xsl`, is used to create the HTML snippets for the witnesses and is called by the Python script `make_snippets.
To set up the project for testing, users can run the shell script `shellscripts/script.sh`, set up a Python environment if necessary, and install the required Python dependencies using the command `python -m pip install -r pyscripts/requirements.txt`. The `ant` build tool can then be used to generate the necessary HTML files and other components. For development purposes, a local server can be started by navigating to the `html` directory and running the command `python -m http.
This will start a development server accessible at `http://0.0.0.0:8000/`. Once the server is running, users can click on "Fassungsvergleich" in the navigation bar to access the tool.
The licenses for these libraries can be found either in a `LICENSE.
The repository contains a variety of files and directories that serve different purposes. Among these is a `build.xml` file, which defines the build routine inherited from the DSE-Static-Cookiecutter.
The `html` directory contains the static test site's HTML files, along with JavaScript scripts located in the `js/synopticTextViewer` subdirectory. These scripts are central to the tool's functionality.
js` defines a class representing a single column that displays a witness or other text, while `column_viewer_config.js` manages the interaction between JavaScript and CSS and specifies default page behaviors.
js`, handles the loading of all components, while `editionManager.js` oversees the rendering and behavior of the interface. Additionally, `editionState.js` tracks the current state of the interface, and `textContainer.js` represents the container for a displayed text loaded into a column.
These snippets are generated by the Python script `pyscripts/make_snippets.py`, which also creates a `snippet_paths.json` file containing metadata about the witnesses and their associated files.
conf`, a server configuration file inherited from the DSE-Static-Cookiecutter. The `pyscripts` directory contains Python scripts, including `make_snippets.py`, which is responsible for generating the witness snippets. A `requirements.
txt`. The repository also includes a `saxon` directory for the XSLT processor and a `shellscripts` directory with shell scripts inherited from the DSE-Static-Cookiecutter. The `xslt` directory contains XSL scripts that are used for various transformations. For example, `column_viewer.xsl` creates the basic page structure for the column viewer, while `extract-all-witnesses.
This script may need to be adapted to specific data and can be executed using the shell script `shellscripts/split_witness.sh`. Another script, `generate_snippets.
py`. To set up the project for testing, users can run the shell script `shellscripts/script.sh`, set up a Python environment if necessary, and install the required Python dependencies using the command `python -m pip install -r pyscripts/requirements.txt`.
For development purposes, a local server can be started by navigating to the `html` directory and running the command `python -m http.
This will start a development server accessible at `http://0.
0.0:8000/`. Once the server is running, users can click on "Fassungsvergleich" in the navigation bar to access the tool.
Its purpose is to provide a tool for viewing and comparing textual witnesses in a synoptic format. The repository contains a variety of files and directories that serve different purposes. Among these is a `build.xml` file, which defines the build routine inherited from the DSE-Static-Cookiecutter.
The `html` directory contains the static test site's HTML files, along with JavaScript scripts located in the `js/synopticTextViewer` subdirectory. These scripts are central to the tool's functionality. For instance, `column.js` defines a class representing a single column that displays a witness or other text, while `column_viewer_config.js` manages the interaction between JavaScript and CSS and specifies default page behaviors.
js`, handles the loading of all components, while `editionManager.js` oversees the rendering and behavior of the interface. Additionally, `editionState.js` tracks the current state of the interface, and `textContainer.js` represents the container for a displayed text loaded into a column.
These snippets are generated by the Python script `pyscripts/make_snippets.
json` file containing metadata about the witnesses and their associated files. Other notable files in the repository include a `LICENSE` file, which outlines the licensing terms, and `nginx.
The `pyscripts` directory contains Python scripts, including `make_snippets.py`, which is responsible for generating the witness snippets. A `requirements.txt` file lists the Python dependencies needed for the project, which can be installed using the command `python3 -m pip install -r requirements.
The repository also includes a `saxon` directory for the XSLT processor and a `shellscripts` directory with shell scripts inherited from the DSE-Static-Cookiecutter. The `xslt` directory contains XSL scripts that are used for various transformations. For example, `column_viewer.xsl` creates the basic page structure for the column viewer, while `extract-all-witnesses.
This script may need to be adapted to specific data and can be executed using the shell script `shellscripts/split_witness.sh`. Another script, `generate_snippets.
py`. To set up the project for testing, users can run the shell script `shellscripts/script.
txt`. The `ant` build tool can then be used to generate the necessary HTML files and other components. For development purposes, a local server can be started by navigating to the `html` directory and running the command `python -m http.server`. This will start a development server accessible at `http://0.
0.0:8000/`.
The project also includes third-party libraries, which are stored in the `html/vendor` folder. The licenses for these libraries can be found either in a `LICENSE.txt` file or in the headers of the respective JavaScript files.
1 and was initially created using the DSE-Static-Cookiecutter template. Its purpose is to provide a tool for viewing and comparing textual witnesses in a synoptic format. The repository contains a variety of files and directories that serve different purposes. Among these is a `build.xml` file, which defines the build routine inherited from the DSE-Static-Cookiecutter.
The `html` directory contains the static test site's HTML files, along with JavaScript scripts located in the `js/synopticTextViewer` subdirectory. These scripts are central to the tool's functionality.
js` defines a class representing a single column that displays a witness or other text, while `column_viewer_config.js` manages the interaction between JavaScript and CSS and specifies default page behaviors.
js`, handles the loading of all components, while `editionManager.js` oversees the rendering and behavior of the interface.
js` tracks the current state of the interface, and `textContainer.js` represents the container for a displayed text loaded into a column. The `witness_snippets` directory contains the text snippets rendered in the synoptic view.
py`, which also creates a `snippet_paths.json` file containing metadata about the witnesses and their associated files.
conf`, a server configuration file inherited from the DSE-Static-Cookiecutter.
py`, which is responsible for generating the witness snippets. A `requirements.txt` file lists the Python dependencies needed for the project, which can be installed using the command `python3 -m pip install -r requirements.
The repository also includes a `saxon` directory for the XSLT processor and a `shellscripts` directory with shell scripts inherited from the DSE-Static-Cookiecutter. The `xslt` directory contains XSL scripts that are used for various transformations. For example, `column_viewer.
xsl` can be used to split TEI files containing multiple witnesses into individual files. This script may need to be adapted to specific data and can be executed using the shell script `shellscripts/split_witness.sh`. Another script, `generate_snippets.
py`. To set up the project for testing, users can run the shell script `shellscripts/script.sh`, set up a Python environment if necessary, and install the required Python dependencies using the command `python -m pip install -r pyscripts/requirements.txt`. The `ant` build tool can then be used to generate the necessary HTML files and other components.
server`. This will start a development server accessible at `http://0.0.0.0:8000/`.
The project also includes third-party libraries, which are stored in the `html/vendor` folder. The licenses for these libraries can be found either in a `LICENSE.txt` file or in the headers of the respective JavaScript files.
It has no relation to the other text. The "Synoptic Text Viewer for DSE" is at version 0.1 and was initially created using the DSE-Static-Cookiecutter template. Its purpose is to provide a tool for viewing and comparing textual witnesses in a synoptic format. The repository contains a variety of files and directories that serve different purposes.
xml` file, which defines the build routine inherited from the DSE-Static-Cookiecutter. The `data` directory includes TEI files that are used for testing the tool. The `html` directory contains the static test site's HTML files, along with JavaScript scripts located in the `js/synopticTextViewer` subdirectory.
For instance, `column.
js` manages the interaction between JavaScript and CSS and specifies default page behaviors.
js`, handles the loading of all components, while `editionManager.js` oversees the rendering and behavior of the interface.
js` tracks the current state of the interface, and `textContainer.js` represents the container for a displayed text loaded into a column. The `witness_snippets` directory contains the text snippets rendered in the synoptic view.
py`, which also creates a `snippet_paths.json` file containing metadata about the witnesses and their associated files. Other notable files in the repository include a `LICENSE` file, which outlines the licensing terms, and `nginx.conf`, a server configuration file inherited from the DSE-Static-Cookiecutter. The `pyscripts` directory contains Python scripts, including `make_snippets.
A `requirements.txt` file lists the Python dependencies needed for the project, which can be installed using the command `python3 -m pip install -r requirements.txt`.
The `xslt` directory contains XSL scripts that are used for various transformations. For example, `column_viewer.
xsl` can be used to split TEI files containing multiple witnesses into individual files. This script may need to be adapted to specific data and can be executed using the shell script `shellscripts/split_witness.sh`. Another script, `generate_snippets.
py`. To set up the project for testing, users can run the shell script `shellscripts/script.sh`, set up a Python environment if necessary, and install the required Python dependencies using the command `python -m pip install -r pyscripts/requirements.txt`. The `ant` build tool can then be used to generate the necessary HTML files and other components.
server`. This will start a development server accessible at `http://0.0.
0:8000/`. Once the server is running, users can click on "Fassungsvergleich" in the navigation bar to access the tool.
Its purpose is to provide a tool for viewing and comparing textual witnesses in a synoptic format. The repository contains a variety of files and directories that serve different purposes.
xml` file, which defines the build routine inherited from the DSE-Static-Cookiecutter. The `data` directory includes TEI files that are used for testing the tool. The `html` directory contains the static test site's HTML files, along with JavaScript scripts located in the `js/synopticTextViewer` subdirectory. These scripts are central to the tool's functionality. For instance, `column.
js` manages the interaction between JavaScript and CSS and specifies default page behaviors. The main script, `columnViewer.
203js` oversees the rendering and behavior of the interface. Additionally, `editionState.js` tracks the current state of the interface, and `textContainer.js` represents the container for a displayed text loaded into a column.
These snippets are generated by the Python script `pyscripts/make_snippets.py`, which also creates a `snippet_paths.json` file containing metadata about the witnesses and their associated files. Other notable files in the repository include a `LICENSE` file, which outlines the licensing terms, and `nginx.
The `pyscripts` directory contains Python scripts, including `make_snippets.py`, which is responsible for generating the witness snippets. A `requirements.
txt`.
The `xslt` directory contains XSL scripts that are used for various transformations. For example, `column_viewer.xsl` creates the basic page structure for the column viewer, while `extract-all-witnesses.xsl` can be used to split TEI files containing multiple witnesses into individual files. This script may need to be adapted to specific data and can be executed using the shell script `shellscripts/split_witness.
Another script, `generate_snippets.xsl`, is used to create the HTML snippets for the witnesses and is called by the Python script `make_snippets.
To set up the project for testing, users can run the shell script `shellscripts/script.sh`, set up a Python environment if necessary, and install the required Python dependencies using the command `python -m pip install -r pyscripts/requirements.
The `ant` build tool can then be used to generate the necessary HTML files and other components. For development purposes, a local server can be started by navigating to the `html` directory and running the command `python -m http.server`.0.0.0:8000/`.
The project also includes third-party libraries, which are stored in the `html/vendor` folder. The licenses for these libraries can be found either in a `LICENSE.txt` file or in the headers of the respective JavaScript files.
It has no relation to the other text. The "Synoptic Text Viewer for DSE" is at version 0.
Its purpose is to provide a tool for viewing and comparing textual witnesses in a synoptic format. The repository contains a variety of files and directories that serve different purposes. Among these is a `build.xml` file, which defines the build routine inherited from the DSE-Static-Cookiecutter.
The `html` directory contains the static test site's HTML files, along with JavaScript scripts located in the `js/synopticTextViewer` subdirectory.
For instance, `column.js` defines a class representing a single column that displays a witness or other text, while `column_viewer_config.js` manages the interaction between JavaScript and CSS and specifies default page behaviors. The main script, `columnViewer.
js` oversees the rendering and behavior of the interface.
js` tracks the current state of the interface, and `textContainer.js` represents the container for a displayed text loaded into a column. The `witness_snippets` directory contains the text snippets rendered in the synoptic view. These snippets are generated by the Python script `pyscripts/make_snippets.
json` file containing metadata about the witnesses and their associated files. Other notable files in the repository include a `LICENSE` file, which outlines the licensing terms, and `nginx.conf`, a server configuration file inherited from the DSE-Static-Cookiecutter. The `pyscripts` directory contains Python scripts, including `make_snippets.py`, which is responsible for generating the witness snippets.
txt` file lists the Python dependencies needed for the project, which can be installed using the command `python3 -m pip install -r requirements.txt`. The repository also includes a `saxon` directory for the XSLT processor and a `shellscripts` directory with shell scripts inherited from the DSE-Static-Cookiecutter. The `xslt` directory contains XSL scripts that are used for various transformations.xsl` creates the basic page structure for the column viewer, while `extract-all-witnesses.xsl` can be used to split TEI files containing multiple witnesses into individual files. This script may need to be adapted to specific data and can be executed using the shell script `shellscripts/split_witness.sh`.
xsl`, is used to create the HTML snippets for the witnesses and is called by the Python script `make_snippets.
To set up the project for testing, users can run the shell script `shellscripts/script.sh`, set up a Python environment if necessary, and install the required Python dependencies using the command `python -m pip install -r pyscripts/requirements.txt`.
For development purposes, a local server can be started by navigating to the `html` directory and running the command `python -m http.server`.
0.0.
Once the server is running, users can click on "Fassungsvergleich" in the navigation bar to access the tool. The project also includes third-party libraries, which are stored in the `html/vendor` folder. The licenses for these libraries can be found either in a `LICENSE.txt` file or in the headers of the respective JavaScript files.
Its purpose is to provide a tool for viewing and comparing textual witnesses in a synoptic format. The repository contains a variety of files and directories that serve different purposes. Among these is a `build.xml` file, which defines the build routine inherited from the DSE-Static-Cookiecutter.
The `html` directory contains the static test site's HTML files, along with JavaScript scripts located in the `js/synopticTextViewer` subdirectory. These scripts are central to the tool's functionality. For instance, `column.js` defines a class representing a single column that displays a witness or other text, while `column_viewer_config.js` manages the interaction between JavaScript and CSS and specifies default page behaviors.
js`, handles the loading of all components, while `editionManager.js` oversees the rendering and behavior of the interface. Additionally, `editionState.js` tracks the current state of the interface, and `textContainer.js` represents the container for a displayed text loaded into a column.
These snippets are generated by the Python script `pyscripts/make_snippets.py`, which also creates a `snippet_paths.
Other notable files in the repository include a `LICENSE` file, which outlines the licensing terms, and `nginx.conf`, a server configuration file inherited from the DSE-Static-Cookiecutter. The `pyscripts` directory contains Python scripts, including `make_snippets.py`, which is responsible for generating the witness snippets.txt` file lists the Python dependencies needed for the project, which can be installed using the command `python3 -m pip install -r requirements.txt`. The repository also includes a `saxon` directory for the XSLT processor and a `shellscripts` directory with shell scripts inherited from the DSE-Static-Cookiecutter. The `xslt` directory contains XSL scripts that are used for various transformations. For example, `column_viewer.
xsl` can be used to split TEI files containing multiple witnesses into individual files. This script may need to be adapted to specific data and can be executed using the shell script `shellscripts/split_witness.sh`.
xsl`, is used to create the HTML snippets for the witnesses and is called by the Python script `make_snippets.py`. To set up the project for testing, users can run the shell script `shellscripts/script.
txt`.
For development purposes, a local server can be started by navigating to the `html` directory and running the command `python -m http.server`. This will start a development server accessible at `http://0.
0.0:8000/`. Once the server is running, users can click on "Fassungsvergleich" in the navigation bar to access the tool.
The licenses for these libraries can be found either in a `LICENSE.txt` file or in the headers of the respective JavaScript files.
1 and was initially created using the DSE-Static-Cookiecutter template. Its purpose is to provide a tool for viewing and comparing textual witnesses in a synoptic format. The repository contains a variety of files and directories that serve different purposes.
xml` file, which defines the build routine inherited from the DSE-Static-Cookiecutter. The `data` directory includes TEI files that are used for testing the tool. The `html` directory contains the static test site's HTML files, along with JavaScript scripts located in the `js/synopticTextViewer` subdirectory. These scripts are central to the tool's functionality. For instance, `column.
js` manages the interaction between JavaScript and CSS and specifies default page behaviors. The main script, `columnViewer.js`, handles the loading of all components, while `editionManager.js` oversees the rendering and behavior of the interface. Additionally, `editionState.
js` represents the container for a displayed text loaded into a column.
These snippets are generated by the Python script `pyscripts/make_snippets.py`, which also creates a `snippet_paths.json` file containing metadata about the witnesses and their associated files. Other notable files in the repository include a `LICENSE` file, which outlines the licensing terms, and `nginx.
The `pyscripts` directory contains Python scripts, including `make_snippets.
A `requirements.txt` file lists the Python dependencies needed for the project, which can be installed using the command `python3 -m pip install -r requirements.
The repository also includes a `saxon` directory for the XSLT processor and a `shellscripts` directory with shell scripts inherited from the DSE-Static-Cookiecutter. The `xslt` directory contains XSL scripts that are used for various transformations. For example, `column_viewer.xsl` creates the basic page structure for the column viewer, while `extract-all-witnesses.
This script may need to be adapted to specific data and can be executed using the shell script `shellscripts/split_witness.sh`. Another script, `generate_snippets.
py`. To set up the project for testing, users can run the shell script `shellscripts/script.sh`, set up a Python environment if necessary, and install the required Python dependencies using the command `python -m pip install -r pyscripts/requirements.txt`. The `ant` build tool can then be used to generate the necessary HTML files and other components.
server`.
0.0.0:8000/`. Once the server is running, users can click on "Fassungsvergleich" in the navigation bar to access the tool. The project also includes third-party libraries, which are stored in the `html/vendor` folder.
The repository contains a variety of files and directories that serve different purposes. Among these is a `build.xml` file, which defines the build routine inherited from the DSE-Static-Cookiecutter. The `data` directory includes TEI files that are used for testing the tool. The `html` directory contains the static test site's HTML files, along with JavaScript scripts located in the `js/synopticTextViewer` subdirectory.
For instance, `column.js` defines a class representing a single column that displays a witness or other text, while `column_viewer_config.
The main script, `columnViewer.
js` oversees the rendering and behavior of the interface. Additionally, `editionState.js` tracks the current state of the interface, and `textContainer.js` represents the container for a displayed text loaded into a column. The `witness_snippets` directory contains the text snippets rendered in the synoptic view.
py`, which also creates a `snippet_paths.
Other notable files in the repository include a `LICENSE` file, which outlines the licensing terms, and `nginx.
The `pyscripts` directory contains Python scripts, including `make_snippets.py`, which is responsible for generating the witness snippets. A `requirements.txt` file lists the Python dependencies needed for the project, which can be installed using the command `python3 -m pip install -r requirements.
The repository also includes a `saxon` directory for the XSLT processor and a `shellscripts` directory with shell scripts inherited from the DSE-Static-Cookiecutter. The `xslt` directory contains XSL scripts that are used for various transformations. For example, `column_viewer.
xsl` can be used to split TEI files containing multiple witnesses into individual files. This script may need to be adapted to specific data and can be executed using the shell script `shellscripts/split_witness.sh`. Another script, `generate_snippets.
py`. To set up the project for testing, users can run the shell script `shellscripts/script.sh`, set up a Python environment if necessary, and install the required Python dependencies using the command `python -m pip install -r pyscripts/requirements.
The `ant` build tool can then be used to generate the necessary HTML files and other components.
server`. This will start a development server accessible at `http://0.
0.0:8000/`. Once the server is running, users can click on "Fassungsvergleich" in the navigation bar to access the tool. The project also includes third-party libraries, which are stored in the `html/vendor` folder.
txt` file or in the headers of the respective JavaScript files.
1 and was initially created using the DSE-Static-Cookiecutter template.
The repository contains a variety of files and directories that serve different purposes.
204xml` file, which defines the build routine inherited from the DSE-Static-Cookiecutter. The `data` directory includes TEI files that are used for testing the tool.
These scripts are central to the tool's functionality. For instance, `column.js` defines a class representing a single column that displays a witness or other text, while `column_viewer_config.js` manages the interaction between JavaScript and CSS and specifies default page behaviors. The main script, `columnViewer.
js` oversees the rendering and behavior of the interface. Additionally, `editionState.js` tracks the current state of the interface, and `textContainer.js` represents the container for a displayed text loaded into a column. The `witness_snippets` directory contains the text snippets rendered in the synoptic view.
py`, which also creates a `snippet_paths.
Other notable files in the repository include a `LICENSE` file, which outlines the licensing terms, and `nginx.
The `pyscripts` directory contains Python scripts, including `make_snippets.py`, which is responsible for generating the witness snippets. A `requirements.txt` file lists the Python dependencies needed for the project, which can be installed using the command `python3 -m pip install -r requirements.txt`.
The `xslt` directory contains XSL scripts that are used for various transformations. For example, `column_viewer.xsl` creates the basic page structure for the column viewer, while `extract-all-witnesses.xsl` can be used to split TEI files containing multiple witnesses into individual files. This script may need to be adapted to specific data and can be executed using the shell script `shellscripts/split_witness.
Another script, `generate_snippets.xsl`, is used to create the HTML snippets for the witnesses and is called by the Python script `make_snippets.
To set up the project for testing, users can run the shell script `shellscripts/script.sh`, set up a Python environment if necessary, and install the required Python dependencies using the command `python -m pip install -r pyscripts/requirements.txt`. The `ant` build tool can then be used to generate the necessary HTML files and other components.
server`. This will start a development server accessible at `http://0.
0.0:8000/`. Once the server is running, users can click on "Fassungsvergleich" in the navigation bar to access the tool. The project also includes third-party libraries, which are stored in the `html/vendor` folder.
The repository contains a variety of files and directories that serve different purposes.xml` file, which defines the build routine inherited from the DSE-Static-Cookiecutter. The `data` directory includes TEI files that are used for testing the tool.
These scripts are central to the tool's functionality. For instance, `column.js` defines a class representing a single column that displays a witness or other text, while `column_viewer_config.
The main script, `columnViewer.
js` oversees the rendering and behavior of the interface. Additionally, `editionState.js` tracks the current state of the interface, and `textContainer.js` represents the container for a displayed text loaded into a column. The `witness_snippets` directory contains the text snippets rendered in the synoptic view.
py`, which also creates a `snippet_paths.json` file containing metadata about the witnesses and their associated files. Other notable files in the repository include a `LICENSE` file, which outlines the licensing terms, and `nginx.
The `pyscripts` directory contains Python scripts, including `make_snippets.py`, which is responsible for generating the witness snippets. A `requirements.
txt`.
The `xslt` directory contains XSL scripts that are used for various transformations.
xsl` creates the basic page structure for the column viewer, while `extract-all-witnesses.
This script may need to be adapted to specific data and can be executed using the shell script `shellscripts/split_witness.sh`. Another script, `generate_snippets.
py`. To set up the project for testing, users can run the shell script `shellscripts/script.sh`, set up a Python environment if necessary, and install the required Python dependencies using the command `python -m pip install -r pyscripts/requirements.txt`.
For development purposes, a local server can be started by navigating to the `html` directory and running the command `python -m http.server`. This will start a development server accessible at `http://0.0.0.
Once the server is running, users can click on "Fassungsvergleich" in the navigation bar to access the tool. The project also includes third-party libraries, which are stored in the `html/vendor` folder. The licenses for these libraries can be found either in a `LICENSE.txt` file or in the headers of the respective JavaScript files.
It has no relation to the other text. The "Synoptic Text Viewer for DSE" is at version 0.1 and was initially created using the DSE-Static-Cookiecutter template.
The repository contains a variety of files and directories that serve different purposes. Among these is a `build.xml` file, which defines the build routine inherited from the DSE-Static-Cookiecutter. The `data` directory includes TEI files that are used for testing the tool. The `html` directory contains the static test site's HTML files, along with JavaScript scripts located in the `js/synopticTextViewer` subdirectory.
For instance, `column.js` defines a class representing a single column that displays a witness or other text, while `column_viewer_config.js` manages the interaction between JavaScript and CSS and specifies default page behaviors. The main script, `columnViewer.
js` oversees the rendering and behavior of the interface. Additionally, `editionState.
js` represents the container for a displayed text loaded into a column. The `witness_snippets` directory contains the text snippets rendered in the synoptic view.
py`, which also creates a `snippet_paths.json` file containing metadata about the witnesses and their associated files.
conf`, a server configuration file inherited from the DSE-Static-Cookiecutter. The `pyscripts` directory contains Python scripts, including `make_snippets.py`, which is responsible for generating the witness snippets. A `requirements.txt` file lists the Python dependencies needed for the project, which can be installed using the command `python3 -m pip install -r requirements.
The repository also includes a `saxon` directory for the XSLT processor and a `shellscripts` directory with shell scripts inherited from the DSE-Static-Cookiecutter.
For example, `column_viewer.xsl` creates the basic page structure for the column viewer, while `extract-all-witnesses.xsl` can be used to split TEI files containing multiple witnesses into individual files. This script may need to be adapted to specific data and can be executed using the shell script `shellscripts/split_witness.sh`.xsl`, is used to create the HTML snippets for the witnesses and is called by the Python script `make_snippets.py`. To set up the project for testing, users can run the shell script `shellscripts/script.
txt`. The `ant` build tool can then be used to generate the necessary HTML files and other components. For development purposes, a local server can be started by navigating to the `html` directory and running the command `python -m http.server`.
0.
0:8000/`. Once the server is running, users can click on "Fassungsvergleich" in the navigation bar to access the tool. The project also includes third-party libraries, which are stored in the `html/vendor` folder. The licenses for these libraries can be found either in a `LICENSE.
The "Synoptic Text Viewer for DSE" is at version 0.1 and was initially created using the DSE-Static-Cookiecutter template. Its purpose is to provide a tool for viewing and comparing textual witnesses in a synoptic format.
Among these is a `build.xml` file, which defines the build routine inherited from the DSE-Static-Cookiecutter. The `data` directory includes TEI files that are used for testing the tool. The `html` directory contains the static test site's HTML files, along with JavaScript scripts located in the `js/synopticTextViewer` subdirectory.
For instance, `column.js` defines a class representing a single column that displays a witness or other text, while `column_viewer_config.
The main script, `columnViewer.js`, handles the loading of all components, while `editionManager.js` oversees the rendering and behavior of the interface.
js` tracks the current state of the interface, and `textContainer.js` represents the container for a displayed text loaded into a column. The `witness_snippets` directory contains the text snippets rendered in the synoptic view.
py`, which also creates a `snippet_paths.json` file containing metadata about the witnesses and their associated files.
conf`, a server configuration file inherited from the DSE-Static-Cookiecutter. The `pyscripts` directory contains Python scripts, including `make_snippets.
A `requirements.txt` file lists the Python dependencies needed for the project, which can be installed using the command `python3 -m pip install -r requirements.txt`. The repository also includes a `saxon` directory for the XSLT processor and a `shellscripts` directory with shell scripts inherited from the DSE-Static-Cookiecutter.
For example, `column_viewer.xsl` creates the basic page structure for the column viewer, while `extract-all-witnesses.xsl` can be used to split TEI files containing multiple witnesses into individual files. This script may need to be adapted to specific data and can be executed using the shell script `shellscripts/split_witness.Another script, `generate_snippets.
py`.
sh`, set up a Python environment if necessary, and install the required Python dependencies using the command `python -m pip install -r pyscripts/requirements.txt`.
For development purposes, a local server can be started by navigating to the `html` directory and running the command `python -m http.server`. This will start a development server accessible at `http://0.0.
0:8000/`. Once the server is running, users can click on "Fassungsvergleich" in the navigation bar to access the tool. The project also includes third-party libraries, which are stored in the `html/vendor` folder.
1 and was initially created using the DSE-Static-Cookiecutter template. Its purpose is to provide a tool for viewing and comparing textual witnesses in a synoptic format. The repository contains a variety of files and directories that serve different purposes.
xml` file, which defines the build routine inherited from the DSE-Static-Cookiecutter. The `data` directory includes TEI files that are used for testing the tool. The `html` directory contains the static test site's HTML files, along with JavaScript scripts located in the `js/synopticTextViewer` subdirectory. These scripts are central to the tool's functionality. For instance, `column.
js` manages the interaction between JavaScript and CSS and specifies default page behaviors.
js`, handles the loading of all components, while `editionManager.js` oversees the rendering and behavior of the interface.
js` tracks the current state of the interface, and `textContainer.
The `witness_snippets` directory contains the text snippets rendered in the synoptic view. These snippets are generated by the Python script `pyscripts/make_snippets.py`, which also creates a `snippet_paths.json` file containing metadata about the witnesses and their associated files.
conf`, a server configuration file inherited from the DSE-Static-Cookiecutter. The `pyscripts` directory contains Python scripts, including `make_snippets.
A `requirements.txt` file lists the Python dependencies needed for the project, which can be installed using the command `python3 -m pip install -r requirements.txt`. The repository also includes a `saxon` directory for the XSLT processor and a `shellscripts` directory with shell scripts inherited from the DSE-Static-Cookiecutter. The `xslt` directory contains XSL scripts that are used for various transformations.
xsl` creates the basic page structure for the column viewer, while `extract-all-witnesses.xsl` can be used to split TEI files containing multiple witnesses into individual files. This script may need to be adapted to specific data and can be executed using the shell script `shellscripts/split_witness.sh`.
xsl`, is used to create the HTML snippets for the witnesses and is called by the Python script `make_snippets.py`. To set up the project for testing, users can run the shell script `shellscripts/script.sh`, set up a Python environment if necessary, and install the required Python dependencies using the command `python -m pip install -r pyscripts/requirements.
The `ant` build tool can then be used to generate the necessary HTML files and other components. For development purposes, a local server can be started by navigating to the `html` directory and running the command `python -m http.
This will start a development server accessible at `http://0.0.0.
Once the server is running, users can click on "Fassungsvergleich" in the navigation bar to access the tool. The project also includes third-party libraries, which are stored in the `html/vendor` folder. The licenses for these libraries can be found either in a `LICENSE.
205It has no relation to the other text. The "Synoptic Text Viewer for DSE" is at version 0.1 and was initially created using the DSE-Static-Cookiecutter template. Its purpose is to provide a tool for viewing and comparing textual witnesses in a synoptic format.
Among these is a `build.xml` file, which defines the build routine inherited from the DSE-Static-Cookiecutter. The `data` directory includes TEI files that are used for testing the tool. The `html` directory contains the static test site's HTML files, along with JavaScript scripts located in the `js/synopticTextViewer` subdirectory. These scripts are central to the tool's functionality.
js` defines a class representing a single column that displays a witness or other text, while `column_viewer_config.js` manages the interaction between JavaScript and CSS and specifies default page behaviors.
js`, handles the loading of all components, while `editionManager.js` oversees the rendering and behavior of the interface. Additionally, `editionState.js` tracks the current state of the interface, and `textContainer.
The `witness_snippets` directory contains the text snippets rendered in the synoptic view. These snippets are generated by the Python script `pyscripts/make_snippets.py`, which also creates a `snippet_paths.
Other notable files in the repository include a `LICENSE` file, which outlines the licensing terms, and `nginx.conf`, a server configuration file inherited from the DSE-Static-Cookiecutter. The `pyscripts` directory contains Python scripts, including `make_snippets.py`, which is responsible for generating the witness snippets. A `requirements.
txt`. The repository also includes a `saxon` directory for the XSLT processor and a `shellscripts` directory with shell scripts inherited from the DSE-Static-Cookiecutter. The `xslt` directory contains XSL scripts that are used for various transformations. For example, `column_viewer.
xsl` can be used to split TEI files containing multiple witnesses into individual files. This script may need to be adapted to specific data and can be executed using the shell script `shellscripts/split_witness.sh`. Another script, `generate_snippets.
py`. To set up the project for testing, users can run the shell script `shellscripts/script.sh`, set up a Python environment if necessary, and install the required Python dependencies using the command `python -m pip install -r pyscripts/requirements.txt`.
For development purposes, a local server can be started by navigating to the `html` directory and running the command `python -m http.server`. This will start a development server accessible at `http://0.0.0.
Once the server is running, users can click on "Fassungsvergleich" in the navigation bar to access the tool. The project also includes third-party libraries, which are stored in the `html/vendor` folder. The licenses for these libraries can be found either in a `LICENSE.
1 and was initially created using the DSE-Static-Cookiecutter template.
The repository contains a variety of files and directories that serve different purposes. Among these is a `build.xml` file, which defines the build routine inherited from the DSE-Static-Cookiecutter. The `data` directory includes TEI files that are used for testing the tool.
These scripts are central to the tool's functionality. For instance, `column.
js` manages the interaction between JavaScript and CSS and specifies default page behaviors.
js`, handles the loading of all components, while `editionManager.js` oversees the rendering and behavior of the interface. Additionally, `editionState.js` tracks the current state of the interface, and `textContainer.js` represents the container for a displayed text loaded into a column.
These snippets are generated by the Python script `pyscripts/make_snippets.py`, which also creates a `snippet_paths.json` file containing metadata about the witnesses and their associated files. Other notable files in the repository include a `LICENSE` file, which outlines the licensing terms, and `nginx.conf`, a server configuration file inherited from the DSE-Static-Cookiecutter.
py`, which is responsible for generating the witness snippets. A `requirements.txt` file lists the Python dependencies needed for the project, which can be installed using the command `python3 -m pip install -r requirements.txt`. The repository also includes a `saxon` directory for the XSLT processor and a `shellscripts` directory with shell scripts inherited from the DSE-Static-Cookiecutter.
For example, `column_viewer.xsl` creates the basic page structure for the column viewer, while `extract-all-witnesses.xsl` can be used to split TEI files containing multiple witnesses into individual files.
sh`. Another script, `generate_snippets.xsl`, is used to create the HTML snippets for the witnesses and is called by the Python script `make_snippets.py`.
sh`, set up a Python environment if necessary, and install the required Python dependencies using the command `python -m pip install -r pyscripts/requirements.txt`.
For development purposes, a local server can be started by navigating to the `html` directory and running the command `python -m http.server`. This will start a development server accessible at `http://0.0.0.
Once the server is running, users can click on "Fassungsvergleich" in the navigation bar to access the tool. The project also includes third-party libraries, which are stored in the `html/vendor` folder. The licenses for these libraries can be found either in a `LICENSE.
Its purpose is to provide a tool for viewing and comparing textual witnesses in a synoptic format. The repository contains a variety of files and directories that serve different purposes.
xml` file, which defines the build routine inherited from the DSE-Static-Cookiecutter. The `data` directory includes TEI files that are used for testing the tool. The `html` directory contains the static test site's HTML files, along with JavaScript scripts located in the `js/synopticTextViewer` subdirectory. These scripts are central to the tool's functionality.
js` defines a class representing a single column that displays a witness or other text, while `column_viewer_config.js` manages the interaction between JavaScript and CSS and specifies default page behaviors. The main script, `columnViewer.
js` oversees the rendering and behavior of the interface. Additionally, `editionState.
js` represents the container for a displayed text loaded into a column.
These snippets are generated by the Python script `pyscripts/make_snippets.py`, which also creates a `snippet_paths.json` file containing metadata about the witnesses and their associated files. Other notable files in the repository include a `LICENSE` file, which outlines the licensing terms, and `nginx.conf`, a server configuration file inherited from the DSE-Static-Cookiecutter.
py`, which is responsible for generating the witness snippets. A `requirements.
txt`.
The `xslt` directory contains XSL scripts that are used for various transformations. For example, `column_viewer.xsl` creates the basic page structure for the column viewer, while `extract-all-witnesses.xsl` can be used to split TEI files containing multiple witnesses into individual files.
sh`. Another script, `generate_snippets.
py`. To set up the project for testing, users can run the shell script `shellscripts/script.sh`, set up a Python environment if necessary, and install the required Python dependencies using the command `python -m pip install -r pyscripts/requirements.txt`.
For development purposes, a local server can be started by navigating to the `html` directory and running the command `python -m http.server`. This will start a development server accessible at `http://0.0.
0:8000/`. Once the server is running, users can click on "Fassungsvergleich" in the navigation bar to access the tool. The project also includes third-party libraries, which are stored in the `html/vendor` folder. The licenses for these libraries can be found either in a `LICENSE.
The repository contains a variety of files and directories that serve different purposes. Among these is a `build.xml` file, which defines the build routine inherited from the DSE-Static-Cookiecutter.
The `html` directory contains the static test site's HTML files, along with JavaScript scripts located in the `js/synopticTextViewer` subdirectory. These scripts are central to the tool's functionality. For instance, `column.
js` manages the interaction between JavaScript and CSS and specifies default page behaviors. The main script, `columnViewer.
js` oversees the rendering and behavior of the interface. Additionally, `editionState.js` tracks the current state of the interface, and `textContainer.js` represents the container for a displayed text loaded into a column.
These snippets are generated by the Python script `pyscripts/make_snippets.py`, which also creates a `snippet_paths.json` file containing metadata about the witnesses and their associated files. Other notable files in the repository include a `LICENSE` file, which outlines the licensing terms, and `nginx.conf`, a server configuration file inherited from the DSE-Static-Cookiecutter.
py`, which is responsible for generating the witness snippets.
txt` file lists the Python dependencies needed for the project, which can be installed using the command `python3 -m pip install -r requirements.txt`.
The `xslt` directory contains XSL scripts that are used for various transformations. For example, `column_viewer.xsl` creates the basic page structure for the column viewer, while `extract-all-witnesses.xsl` can be used to split TEI files containing multiple witnesses into individual files.
sh`. Another script, `generate_snippets.xsl`, is used to create the HTML snippets for the witnesses and is called by the Python script `make_snippets.py`. To set up the project for testing, users can run the shell script `shellscripts/script.
txt`. The `ant` build tool can then be used to generate the necessary HTML files and other components. For development purposes, a local server can be started by navigating to the `html` directory and running the command `python -m http.
This will start a development server accessible at `http://0.0.0.0:8000/`.
The project also includes third-party libraries, which are stored in the `html/vendor` folder. The licenses for these libraries can be found either in a `LICENSE.txt` file or in the headers of the respective JavaScript files.
Its purpose is to provide a tool for viewing and comparing textual witnesses in a synoptic format. The repository contains a variety of files and directories that serve different purposes. Among these is a `build.xml` file, which defines the build routine inherited from the DSE-Static-Cookiecutter.
The `html` directory contains the static test site's HTML files, along with JavaScript scripts located in the `js/synopticTextViewer` subdirectory. These scripts are central to the tool's functionality.
js` defines a class representing a single column that displays a witness or other text, while `column_viewer_config.js` manages the interaction between JavaScript and CSS and specifies default page behaviors.js`, handles the loading of all components, while `editionManager.js` oversees the rendering and behavior of the interface. Additionally, `editionState.
js` represents the container for a displayed text loaded into a column. The `witness_snippets` directory contains the text snippets rendered in the synoptic view. These snippets are generated by the Python script `pyscripts/make_snippets.py`, which also creates a `snippet_paths.json` file containing metadata about the witnesses and their associated files.
conf`, a server configuration file inherited from the DSE-Static-Cookiecutter. The `pyscripts` directory contains Python scripts, including `make_snippets.py`, which is responsible for generating the witness snippets. A `requirements.
txt`.
The `xslt` directory contains XSL scripts that are used for various transformations. For example, `column_viewer.xsl` creates the basic page structure for the column viewer, while `extract-all-witnesses.xsl` can be used to split TEI files containing multiple witnesses into individual files. This script may need to be adapted to specific data and can be executed using the shell script `shellscripts/split_witness.
Another script, `generate_snippets.xsl`, is used to create the HTML snippets for the witnesses and is called by the Python script `make_snippets.py`. To set up the project for testing, users can run the shell script `shellscripts/script.txt`. The `ant` build tool can then be used to generate the necessary HTML files and other components. For development purposes, a local server can be started by navigating to the `html` directory and running the command `python -m http.server`.
0.0.
Once the server is running, users can click on "Fassungsvergleich" in the navigation bar to access the tool.
The licenses for these libraries can be found either in a `LICENSE.txt` file or in the headers of the respective JavaScript files.
Its purpose is to provide a tool for viewing and comparing textual witnesses in a synoptic format. The repository contains a variety of files and directories that serve different purposes.
xml` file, which defines the build routine inherited from the DSE-Static-Cookiecutter. The `data` directory includes TEI files that are used for testing the tool. The `html` directory contains the static test site's HTML files, along with JavaScript scripts located in the `js/synopticTextViewer` subdirectory. These scripts are central to the tool's functionality. For instance, `column.
js` manages the interaction between JavaScript and CSS and specifies default page behaviors.
js`, handles the loading of all components, while `editionManager.
Additionally, `editionState.js` tracks the current state of the interface, and `textContainer.js` represents the container for a displayed text loaded into a column. The `witness_snippets` directory contains the text snippets rendered in the synoptic view.
py`, which also creates a `snippet_paths.
Other notable files in the repository include a `LICENSE` file, which outlines the licensing terms, and `nginx.conf`, a server configuration file inherited from the DSE-Static-Cookiecutter. The `pyscripts` directory contains Python scripts, including `make_snippets.
A `requirements.txt` file lists the Python dependencies needed for the project, which can be installed using the command `python3 -m pip install -r requirements.txt`. The repository also includes a `saxon` directory for the XSLT processor and a `shellscripts` directory with shell scripts inherited from the DSE-Static-Cookiecutter. The `xslt` directory contains XSL scripts that are used for various transformations.
xsl` creates the basic page structure for the column viewer, while `extract-all-witnesses.xsl` can be used to split TEI files containing multiple witnesses into individual files. This script may need to be adapted to specific data and can be executed using the shell script `shellscripts/split_witness.sh`.
xsl`, is used to create the HTML snippets for the witnesses and is called by the Python script `make_snippets.py`. To set up the project for testing, users can run the shell script `shellscripts/script.sh`, set up a Python environment if necessary, and install the required Python dependencies using the command `python -m pip install -r pyscripts/requirements.txt`.
For development purposes, a local server can be started by navigating to the `html` directory and running the command `python -m http.server`. This will start a development server accessible at `http://0.
0.0:8000/`. Once the server is running, users can click on "Fassungsvergleich" in the navigation bar to access the tool. The project also includes third-party libraries, which are stored in the `html/vendor` folder.
206Its purpose is to provide a tool for viewing and comparing textual witnesses in a synoptic format. The repository contains a variety of files and directories that serve different purposes. Among these is a `build.xml` file, which defines the build routine inherited from the DSE-Static-Cookiecutter. The `data` directory includes TEI files that are used for testing the tool.
These scripts are central to the tool's functionality. For instance, `column.
js` manages the interaction between JavaScript and CSS and specifies default page behaviors. The main script, `columnViewer.js`, handles the loading of all components, while `editionManager.js` oversees the rendering and behavior of the interface.
js` tracks the current state of the interface, and `textContainer.js` represents the container for a displayed text loaded into a column.
These snippets are generated by the Python script `pyscripts/make_snippets.py`, which also creates a `snippet_paths.json` file containing metadata about the witnesses and their associated files. Other notable files in the repository include a `LICENSE` file, which outlines the licensing terms, and `nginx.conf`, a server configuration file inherited from the DSE-Static-Cookiecutter.py`, which is responsible for generating the witness snippets. A `requirements.txt` file lists the Python dependencies needed for the project, which can be installed using the command `python3 -m pip install -r requirements.txt`. The repository also includes a `saxon` directory for the XSLT processor and a `shellscripts` directory with shell scripts inherited from the DSE-Static-Cookiecutter.
For example, `column_viewer.xsl` creates the basic page structure for the column viewer, while `extract-all-witnesses.xsl` can be used to split TEI files containing multiple witnesses into individual files.
sh`. Another script, `generate_snippets.
py`. To set up the project for testing, users can run the shell script `shellscripts/script.sh`, set up a Python environment if necessary, and install the required Python dependencies using the command `python -m pip install -r pyscripts/requirements.txt`. The `ant` build tool can then be used to generate the necessary HTML files and other components.
server`. This will start a development server accessible at `http://0.
0.0:8000/`. Once the server is running, users can click on "Fassungsvergleich" in the navigation bar to access the tool.
The licenses for these libraries can be found either in a `LICENSE.txt` file or in the headers of the respective JavaScript files.
It has no relation to the other text. The "Synoptic Text Viewer for DSE" is at version 0.1 and was initially created using the DSE-Static-Cookiecutter template.
The repository contains a variety of files and directories that serve different purposes. Among these is a `build.xml` file, which defines the build routine inherited from the DSE-Static-Cookiecutter. The `data` directory includes TEI files that are used for testing the tool. The `html` directory contains the static test site's HTML files, along with JavaScript scripts located in the `js/synopticTextViewer` subdirectory.
For instance, `column.
js` manages the interaction between JavaScript and CSS and specifies default page behaviors. The main script, `columnViewer.
js` oversees the rendering and behavior of the interface. Additionally, `editionState.js` tracks the current state of the interface, and `textContainer.js` represents the container for a displayed text loaded into a column. The `witness_snippets` directory contains the text snippets rendered in the synoptic view.
py`, which also creates a `snippet_paths.json` file containing metadata about the witnesses and their associated files. Other notable files in the repository include a `LICENSE` file, which outlines the licensing terms, and `nginx.conf`, a server configuration file inherited from the DSE-Static-Cookiecutter.
py`, which is responsible for generating the witness snippets. A `requirements.
txt`. The repository also includes a `saxon` directory for the XSLT processor and a `shellscripts` directory with shell scripts inherited from the DSE-Static-Cookiecutter.
For example, `column_viewer.xsl` creates the basic page structure for the column viewer, while `extract-all-witnesses.
This script may need to be adapted to specific data and can be executed using the shell script `shellscripts/split_witness.sh`. Another script, `generate_snippets.xsl`, is used to create the HTML snippets for the witnesses and is called by the Python script `make_snippets.py`.sh`, set up a Python environment if necessary, and install the required Python dependencies using the command `python -m pip install -r pyscripts/requirements.txt`. The `ant` build tool can then be used to generate the necessary HTML files and other components. For development purposes, a local server can be started by navigating to the `html` directory and running the command `python -m http.server`.
0.0.0:8000/`.
The project also includes third-party libraries, which are stored in the `html/vendor` folder. The licenses for these libraries can be found either in a `LICENSE.
Its purpose is to provide a tool for viewing and comparing textual witnesses in a synoptic format. The repository contains a variety of files and directories that serve different purposes. Among these is a `build.
The `data` directory includes TEI files that are used for testing the tool.
These scripts are central to the tool's functionality. For instance, `column.js` defines a class representing a single column that displays a witness or other text, while `column_viewer_config.js` manages the interaction between JavaScript and CSS and specifies default page behaviors.
js`, handles the loading of all components, while `editionManager.js` oversees the rendering and behavior of the interface. Additionally, `editionState.js` tracks the current state of the interface, and `textContainer.js` represents the container for a displayed text loaded into a column.
These snippets are generated by the Python script `pyscripts/make_snippets.py`, which also creates a `snippet_paths.
Other notable files in the repository include a `LICENSE` file, which outlines the licensing terms, and `nginx.conf`, a server configuration file inherited from the DSE-Static-Cookiecutter. The `pyscripts` directory contains Python scripts, including `make_snippets.py`, which is responsible for generating the witness snippets. A `requirements.
txt`. The repository also includes a `saxon` directory for the XSLT processor and a `shellscripts` directory with shell scripts inherited from the DSE-Static-Cookiecutter. The `xslt` directory contains XSL scripts that are used for various transformations. For example, `column_viewer.
xsl` can be used to split TEI files containing multiple witnesses into individual files. This script may need to be adapted to specific data and can be executed using the shell script `shellscripts/split_witness.sh`.
xsl`, is used to create the HTML snippets for the witnesses and is called by the Python script `make_snippets.py`. To set up the project for testing, users can run the shell script `shellscripts/script.sh`, set up a Python environment if necessary, and install the required Python dependencies using the command `python -m pip install -r pyscripts/requirements.txt`.
For development purposes, a local server can be started by navigating to the `html` directory and running the command `python -m http.
This will start a development server accessible at `http://0.0.0.
Once the server is running, users can click on "Fassungsvergleich" in the navigation bar to access the tool. The project also includes third-party libraries, which are stored in the `html/vendor` folder. The licenses for these libraries can be found either in a `LICENSE.
1 and was initially created using the DSE-Static-Cookiecutter template. Its purpose is to provide a tool for viewing and comparing textual witnesses in a synoptic format. The repository contains a variety of files and directories that serve different purposes. Among these is a `build.
The `data` directory includes TEI files that are used for testing the tool. The `html` directory contains the static test site's HTML files, along with JavaScript scripts located in the `js/synopticTextViewer` subdirectory. These scripts are central to the tool's functionality. For instance, `column.js` defines a class representing a single column that displays a witness or other text, while `column_viewer_config.
The main script, `columnViewer.js`, handles the loading of all components, while `editionManager.js` oversees the rendering and behavior of the interface. Additionally, `editionState.js` tracks the current state of the interface, and `textContainer.
The `witness_snippets` directory contains the text snippets rendered in the synoptic view. These snippets are generated by the Python script `pyscripts/make_snippets.
json` file containing metadata about the witnesses and their associated files. Other notable files in the repository include a `LICENSE` file, which outlines the licensing terms, and `nginx.conf`, a server configuration file inherited from the DSE-Static-Cookiecutter. The `pyscripts` directory contains Python scripts, including `make_snippets.py`, which is responsible for generating the witness snippets.
txt` file lists the Python dependencies needed for the project, which can be installed using the command `python3 -m pip install -r requirements.
The repository also includes a `saxon` directory for the XSLT processor and a `shellscripts` directory with shell scripts inherited from the DSE-Static-Cookiecutter.
For example, `column_viewer.xsl` creates the basic page structure for the column viewer, while `extract-all-witnesses.
This script may need to be adapted to specific data and can be executed using the shell script `shellscripts/split_witness.sh`. Another script, `generate_snippets.xsl`, is used to create the HTML snippets for the witnesses and is called by the Python script `make_snippets.
To set up the project for testing, users can run the shell script `shellscripts/script.sh`, set up a Python environment if necessary, and install the required Python dependencies using the command `python -m pip install -r pyscripts/requirements.txt`. The `ant` build tool can then be used to generate the necessary HTML files and other components.
server`. This will start a development server accessible at `http://0.0.
0:8000/`. Once the server is running, users can click on "Fassungsvergleich" in the navigation bar to access the tool. The project also includes third-party libraries, which are stored in the `html/vendor` folder.
txt` file or in the headers of the respective JavaScript files.
Its purpose is to provide a tool for viewing and comparing textual witnesses in a synoptic format.
Among these is a `build.xml` file, which defines the build routine inherited from the DSE-Static-Cookiecutter. The `data` directory includes TEI files that are used for testing the tool. The `html` directory contains the static test site's HTML files, along with JavaScript scripts located in the `js/synopticTextViewer` subdirectory.
For instance, `column.js` defines a class representing a single column that displays a witness or other text, while `column_viewer_config.
The main script, `columnViewer.js`, handles the loading of all components, while `editionManager.
Additionally, `editionState.js` tracks the current state of the interface, and `textContainer.js` represents the container for a displayed text loaded into a column. The `witness_snippets` directory contains the text snippets rendered in the synoptic view.
py`, which also creates a `snippet_paths.json` file containing metadata about the witnesses and their associated files. Other notable files in the repository include a `LICENSE` file, which outlines the licensing terms, and `nginx.conf`, a server configuration file inherited from the DSE-Static-Cookiecutter. The `pyscripts` directory contains Python scripts, including `make_snippets.
A `requirements.txt` file lists the Python dependencies needed for the project, which can be installed using the command `python3 -m pip install -r requirements.txt`.
The `xslt` directory contains XSL scripts that are used for various transformations. For example, `column_viewer.xsl` creates the basic page structure for the column viewer, while `extract-all-witnesses.xsl` can be used to split TEI files containing multiple witnesses into individual files.
207sh`. Another script, `generate_snippets.xsl`, is used to create the HTML snippets for the witnesses and is called by the Python script `make_snippets.py`.
sh`, set up a Python environment if necessary, and install the required Python dependencies using the command `python -m pip install -r pyscripts/requirements.
The `ant` build tool can then be used to generate the necessary HTML files and other components. For development purposes, a local server can be started by navigating to the `html` directory and running the command `python -m http.server`. This will start a development server accessible at `http://0.
0.0:8000/`. Once the server is running, users can click on "Fassungsvergleich" in the navigation bar to access the tool. The project also includes third-party libraries, which are stored in the `html/vendor` folder.
txt` file or in the headers of the respective JavaScript files.
The repository contains a variety of files and directories that serve different purposes. Among these is a `build.xml` file, which defines the build routine inherited from the DSE-Static-Cookiecutter.
The `html` directory contains the static test site's HTML files, along with JavaScript scripts located in the `js/synopticTextViewer` subdirectory. These scripts are central to the tool's functionality. For instance, `column.js` defines a class representing a single column that displays a witness or other text, while `column_viewer_config.
The main script, `columnViewer.js`, handles the loading of all components, while `editionManager.js` oversees the rendering and behavior of the interface.
js` tracks the current state of the interface, and `textContainer.js` represents the container for a displayed text loaded into a column. The `witness_snippets` directory contains the text snippets rendered in the synoptic view.
py`, which also creates a `snippet_paths.json` file containing metadata about the witnesses and their associated files. Other notable files in the repository include a `LICENSE` file, which outlines the licensing terms, and `nginx.
The `pyscripts` directory contains Python scripts, including `make_snippets.py`, which is responsible for generating the witness snippets.
txt` file lists the Python dependencies needed for the project, which can be installed using the command `python3 -m pip install -r requirements.txt`. The repository also includes a `saxon` directory for the XSLT processor and a `shellscripts` directory with shell scripts inherited from the DSE-Static-Cookiecutter. The `xslt` directory contains XSL scripts that are used for various transformations.
xsl` creates the basic page structure for the column viewer, while `extract-all-witnesses.xsl` can be used to split TEI files containing multiple witnesses into individual files. This script may need to be adapted to specific data and can be executed using the shell script `shellscripts/split_witness.sh`. Another script, `generate_snippets.
py`.
sh`, set up a Python environment if necessary, and install the required Python dependencies using the command `python -m pip install -r pyscripts/requirements.txt`. The `ant` build tool can then be used to generate the necessary HTML files and other components.
server`.
0.0.
Once the server is running, users can click on "Fassungsvergleich" in the navigation bar to access the tool. The project also includes third-party libraries, which are stored in the `html/vendor` folder. The licenses for these libraries can be found either in a `LICENSE.txt` file or in the headers of the respective JavaScript files.
It has no relation to the other text.1 and was initially created using the DSE-Static-Cookiecutter template. Its purpose is to provide a tool for viewing and comparing textual witnesses in a synoptic format. The repository contains a variety of files and directories that serve different purposes. Among these is a `build.
The `data` directory includes TEI files that are used for testing the tool. The `html` directory contains the static test site's HTML files, along with JavaScript scripts located in the `js/synopticTextViewer` subdirectory.
For instance, `column.js` defines a class representing a single column that displays a witness or other text, while `column_viewer_config.js` manages the interaction between JavaScript and CSS and specifies default page behaviors.
js`, handles the loading of all components, while `editionManager.
Additionally, `editionState.js` tracks the current state of the interface, and `textContainer.js` represents the container for a displayed text loaded into a column. The `witness_snippets` directory contains the text snippets rendered in the synoptic view.
py`, which also creates a `snippet_paths.json` file containing metadata about the witnesses and their associated files. Other notable files in the repository include a `LICENSE` file, which outlines the licensing terms, and `nginx.conf`, a server configuration file inherited from the DSE-Static-Cookiecutter. The `pyscripts` directory contains Python scripts, including `make_snippets.
A `requirements.txt` file lists the Python dependencies needed for the project, which can be installed using the command `python3 -m pip install -r requirements.txt`. The repository also includes a `saxon` directory for the XSLT processor and a `shellscripts` directory with shell scripts inherited from the DSE-Static-Cookiecutter.
For example, `column_viewer.xsl` creates the basic page structure for the column viewer, while `extract-all-witnesses.xsl` can be used to split TEI files containing multiple witnesses into individual files. This script may need to be adapted to specific data and can be executed using the shell script `shellscripts/split_witness.
Another script, `generate_snippets.
py`. To set up the project for testing, users can run the shell script `shellscripts/script.
txt`. The `ant` build tool can then be used to generate the necessary HTML files and other components.
server`. This will start a development server accessible at `http://0.0.0.0:8000/`.
The repository contains a variety of files and directories that serve different purposes. Among these is a `build.xml` file, which defines the build routine inherited from the DSE-Static-Cookiecutter. The `data` directory includes TEI files that are used for testing the tool.
These scripts are central to the tool's functionality. For instance, `column.
js` manages the interaction between JavaScript and CSS and specifies default page behaviors. The main script, `columnViewer.js`, handles the loading of all components, while `editionManager.js` oversees the rendering and behavior of the interface.
js` tracks the current state of the interface, and `textContainer.js` represents the container for a displayed text loaded into a column. The `witness_snippets` directory contains the text snippets rendered in the synoptic view. These snippets are generated by the Python script `pyscripts/make_snippets.
json` file containing metadata about the witnesses and their associated files.
conf`, a server configuration file inherited from the DSE-Static-Cookiecutter. The `pyscripts` directory contains Python scripts, including `make_snippets.py`, which is responsible for generating the witness snippets. A `requirements.
txt`. The repository also includes a `saxon` directory for the XSLT processor and a `shellscripts` directory with shell scripts inherited from the DSE-Static-Cookiecutter. The `xslt` directory contains XSL scripts that are used for various transformations. For example, `column_viewer.xsl` creates the basic page structure for the column viewer, while `extract-all-witnesses.
This script may need to be adapted to specific data and can be executed using the shell script `shellscripts/split_witness.sh`. Another script, `generate_snippets.
py`. To set up the project for testing, users can run the shell script `shellscripts/script.sh`, set up a Python environment if necessary, and install the required Python dependencies using the command `python -m pip install -r pyscripts/requirements.txt`.
For development purposes, a local server can be started by navigating to the `html` directory and running the command `python -m http.server`. This will start a development server accessible at `http://0.0.0.
Once the server is running, users can click on "Fassungsvergleich" in the navigation bar to access the tool. The project also includes third-party libraries, which are stored in the `html/vendor` folder.
The repository contains a variety of files and directories that serve different purposes. Among these is a `build.xml` file, which defines the build routine inherited from the DSE-Static-Cookiecutter. The `data` directory includes TEI files that are used for testing the tool. The `html` directory contains the static test site's HTML files, along with JavaScript scripts located in the `js/synopticTextViewer` subdirectory.
For instance, `column.js` defines a class representing a single column that displays a witness or other text, while `column_viewer_config.js` manages the interaction between JavaScript and CSS and specifies default page behaviors. The main script, `columnViewer.js`, handles the loading of all components, while `editionManager.
Additionally, `editionState.js` tracks the current state of the interface, and `textContainer.js` represents the container for a displayed text loaded into a column. The `witness_snippets` directory contains the text snippets rendered in the synoptic view.
py`, which also creates a `snippet_paths.
Other notable files in the repository include a `LICENSE` file, which outlines the licensing terms, and `nginx.conf`, a server configuration file inherited from the DSE-Static-Cookiecutter. The `pyscripts` directory contains Python scripts, including `make_snippets.
A `requirements.txt` file lists the Python dependencies needed for the project, which can be installed using the command `python3 -m pip install -r requirements.
The repository also includes a `saxon` directory for the XSLT processor and a `shellscripts` directory with shell scripts inherited from the DSE-Static-Cookiecutter. The `xslt` directory contains XSL scripts that are used for various transformations. For example, `column_viewer.
xsl` can be used to split TEI files containing multiple witnesses into individual files. This script may need to be adapted to specific data and can be executed using the shell script `shellscripts/split_witness.sh`. Another script, `generate_snippets.py`. To set up the project for testing, users can run the shell script `shellscripts/script.sh`, set up a Python environment if necessary, and install the required Python dependencies using the command `python -m pip install -r pyscripts/requirements.txt`. The `ant` build tool can then be used to generate the necessary HTML files and other components.
server`. This will start a development server accessible at `http://0.0.0.
Once the server is running, users can click on "Fassungsvergleich" in the navigation bar to access the tool. The project also includes third-party libraries, which are stored in the `html/vendor` folder.
Its purpose is to provide a tool for viewing and comparing textual witnesses in a synoptic format. The repository contains a variety of files and directories that serve different purposes. Among these is a `build.xml` file, which defines the build routine inherited from the DSE-Static-Cookiecutter.
The `html` directory contains the static test site's HTML files, along with JavaScript scripts located in the `js/synopticTextViewer` subdirectory.
For instance, `column.js` defines a class representing a single column that displays a witness or other text, while `column_viewer_config.js` manages the interaction between JavaScript and CSS and specifies default page behaviors.
js`, handles the loading of all components, while `editionManager.js` oversees the rendering and behavior of the interface. Additionally, `editionState.js` tracks the current state of the interface, and `textContainer.js` represents the container for a displayed text loaded into a column.These snippets are generated by the Python script `pyscripts/make_snippets.
json` file containing metadata about the witnesses and their associated files. Other notable files in the repository include a `LICENSE` file, which outlines the licensing terms, and `nginx.conf`, a server configuration file inherited from the DSE-Static-Cookiecutter. The `pyscripts` directory contains Python scripts, including `make_snippets.
A `requirements.txt` file lists the Python dependencies needed for the project, which can be installed using the command `python3 -m pip install -r requirements.txt`.
The `xslt` directory contains XSL scripts that are used for various transformations. For example, `column_viewer.xsl` creates the basic page structure for the column viewer, while `extract-all-witnesses.
This script may need to be adapted to specific data and can be executed using the shell script `shellscripts/split_witness.sh`. Another script, `generate_snippets.xsl`, is used to create the HTML snippets for the witnesses and is called by the Python script `make_snippets.
To set up the project for testing, users can run the shell script `shellscripts/script.sh`, set up a Python environment if necessary, and install the required Python dependencies using the command `python -m pip install -r pyscripts/requirements.txt`.
For development purposes, a local server can be started by navigating to the `html` directory and running the command `python -m http.server`. This will start a development server accessible at `http://0.
0.0:8000/`. Once the server is running, users can click on "Fassungsvergleich" in the navigation bar to access the tool. The project also includes third-party libraries, which are stored in the `html/vendor` folder.
txt` file or in the headers of the respective JavaScript files.
1 and was initially created using the DSE-Static-Cookiecutter template.
The repository contains a variety of files and directories that serve different purposes. Among these is a `build.xml` file, which defines the build routine inherited from the DSE-Static-Cookiecutter. The `data` directory includes TEI files that are used for testing the tool. The `html` directory contains the static test site's HTML files, along with JavaScript scripts located in the `js/synopticTextViewer` subdirectory.
For instance, `column.js` defines a class representing a single column that displays a witness or other text, while `column_viewer_config.
The main script, `columnViewer.js`, handles the loading of all components, while `editionManager.
Additionally, `editionState.js` tracks the current state of the interface, and `textContainer.
The `witness_snippets` directory contains the text snippets rendered in the synoptic view. These snippets are generated by the Python script `pyscripts/make_snippets.py`, which also creates a `snippet_paths.
Other notable files in the repository include a `LICENSE` file, which outlines the licensing terms, and `nginx.conf`, a server configuration file inherited from the DSE-Static-Cookiecutter. The `pyscripts` directory contains Python scripts, including `make_snippets.
A `requirements.txt` file lists the Python dependencies needed for the project, which can be installed using the command `python3 -m pip install -r requirements.txt`. The repository also includes a `saxon` directory for the XSLT processor and a `shellscripts` directory with shell scripts inherited from the DSE-Static-Cookiecutter. The `xslt` directory contains XSL scripts that are used for various transformations.xsl` creates the basic page structure for the column viewer, while `extract-all-witnesses.xsl` can be used to split TEI files containing multiple witnesses into individual files. This script may need to be adapted to specific data and can be executed using the shell script `shellscripts/split_witness.sh`.
xsl`, is used to create the HTML snippets for the witnesses and is called by the Python script `make_snippets.py`. To set up the project for testing, users can run the shell script `shellscripts/script.sh`, set up a Python environment if necessary, and install the required Python dependencies using the command `python -m pip install -r pyscripts/requirements.
The `ant` build tool can then be used to generate the necessary HTML files and other components. For development purposes, a local server can be started by navigating to the `html` directory and running the command `python -m http.
This will start a development server accessible at `http://0.0.0.
Once the server is running, users can click on "Fassungsvergleich" in the navigation bar to access the tool. The project also includes third-party libraries, which are stored in the `html/vendor` folder. The licenses for these libraries can be found either in a `LICENSE.txt` file or in the headers of the respective JavaScript files.
1 and was initially created using the DSE-Static-Cookiecutter template.
The repository contains a variety of files and directories that serve different purposes.
xml` file, which defines the build routine inherited from the DSE-Static-Cookiecutter. The `data` directory includes TEI files that are used for testing the tool.
These scripts are central to the tool's functionality.
208js` defines a class representing a single column that displays a witness or other text, while `column_viewer_config.
The main script, `columnViewer.js`, handles the loading of all components, while `editionManager.js` oversees the rendering and behavior of the interface.
js` tracks the current state of the interface, and `textContainer.js` represents the container for a displayed text loaded into a column.
These snippets are generated by the Python script `pyscripts/make_snippets.py`, which also creates a `snippet_paths.json` file containing metadata about the witnesses and their associated files.
conf`, a server configuration file inherited from the DSE-Static-Cookiecutter.
py`, which is responsible for generating the witness snippets. A `requirements.
txt`. The repository also includes a `saxon` directory for the XSLT processor and a `shellscripts` directory with shell scripts inherited from the DSE-Static-Cookiecutter. The `xslt` directory contains XSL scripts that are used for various transformations. For example, `column_viewer.xsl` creates the basic page structure for the column viewer, while `extract-all-witnesses.
This script may need to be adapted to specific data and can be executed using the shell script `shellscripts/split_witness.sh`.
xsl`, is used to create the HTML snippets for the witnesses and is called by the Python script `make_snippets.py`. To set up the project for testing, users can run the shell script `shellscripts/script.sh`, set up a Python environment if necessary, and install the required Python dependencies using the command `python -m pip install -r pyscripts/requirements.txt`.For development purposes, a local server can be started by navigating to the `html` directory and running the command `python -m http.server`. This will start a development server accessible at `http://0.
0.0:8000/`.
The project also includes third-party libraries, which are stored in the `html/vendor` folder.
The repository contains a variety of files and directories that serve different purposes.
xml` file, which defines the build routine inherited from the DSE-Static-Cookiecutter.
The `html` directory contains the static test site's HTML files, along with JavaScript scripts located in the `js/synopticTextViewer` subdirectory. These scripts are central to the tool's functionality.
js` defines a class representing a single column that displays a witness or other text, while `column_viewer_config.js` manages the interaction between JavaScript and CSS and specifies default page behaviors. The main script, `columnViewer.js`, handles the loading of all components, while `editionManager.
Additionally, `editionState.js` tracks the current state of the interface, and `textContainer.js` represents the container for a displayed text loaded into a column. The `witness_snippets` directory contains the text snippets rendered in the synoptic view.
py`, which also creates a `snippet_paths.json` file containing metadata about the witnesses and their associated files.
conf`, a server configuration file inherited from the DSE-Static-Cookiecutter. The `pyscripts` directory contains Python scripts, including `make_snippets.
A `requirements.txt` file lists the Python dependencies needed for the project, which can be installed using the command `python3 -m pip install -r requirements.txt`. The repository also includes a `saxon` directory for the XSLT processor and a `shellscripts` directory with shell scripts inherited from the DSE-Static-Cookiecutter.
For example, `column_viewer.xsl` creates the basic page structure for the column viewer, while `extract-all-witnesses.xsl` can be used to split TEI files containing multiple witnesses into individual files. This script may need to be adapted to specific data and can be executed using the shell script `shellscripts/split_witness.
Another script, `generate_snippets.xsl`, is used to create the HTML snippets for the witnesses and is called by the Python script `make_snippets.py`.
sh`, set up a Python environment if necessary, and install the required Python dependencies using the command `python -m pip install -r pyscripts/requirements.txt`. The `ant` build tool can then be used to generate the necessary HTML files and other components. For development purposes, a local server can be started by navigating to the `html` directory and running the command `python -m http.
This will start a development server accessible at `http://0.
0.0:8000/`. Once the server is running, users can click on "Fassungsvergleich" in the navigation bar to access the tool.
The repository contains a variety of files and directories that serve different purposes. Among these is a `build.xml` file, which defines the build routine inherited from the DSE-Static-Cookiecutter. The `data` directory includes TEI files that are used for testing the tool.
These scripts are central to the tool's functionality. For instance, `column.js` defines a class representing a single column that displays a witness or other text, while `column_viewer_config.js` manages the interaction between JavaScript and CSS and specifies default page behaviors.
js`, handles the loading of all components, while `editionManager.js` oversees the rendering and behavior of the interface. Additionally, `editionState.
js` represents the container for a displayed text loaded into a column. The `witness_snippets` directory contains the text snippets rendered in the synoptic view. These snippets are generated by the Python script `pyscripts/make_snippets.
json` file containing metadata about the witnesses and their associated files. Other notable files in the repository include a `LICENSE` file, which outlines the licensing terms, and `nginx.
The `pyscripts` directory contains Python scripts, including `make_snippets.py`, which is responsible for generating the witness snippets. A `requirements.txt` file lists the Python dependencies needed for the project, which can be installed using the command `python3 -m pip install -r requirements.txt`.
The `xslt` directory contains XSL scripts that are used for various transformations. For example, `column_viewer.xsl` can be used to split TEI files containing multiple witnesses into individual files. This script may need to be adapted to specific data and can be executed using the shell script `shellscripts/split_witness.
Another script, `generate_snippets.
py`.
sh`, set up a Python environment if necessary, and install the required Python dependencies using the command `python -m pip install -r pyscripts/requirements.txt`. The `ant` build tool can then be used to generate the necessary HTML files and other components.
server`. This will start a development server accessible at `http://0.0.
0:8000/`. Once the server is running, users can click on "Fassungsvergleich" in the navigation bar to access the tool.
The licenses for these libraries can be found either in a `LICENSE.
Its purpose is to provide a tool for viewing and comparing textual witnesses in a synoptic format. The repository contains a variety of files and directories that serve different purposes. Among these is a `build.xml` file, which defines the build routine inherited from the DSE-Static-Cookiecutter. The `data` directory includes TEI files that are used for testing the tool.
These scripts are central to the tool's functionality. For instance, `column.js` defines a class representing a single column that displays a witness or other text, while `column_viewer_config.
The main script, `columnViewer.js`, handles the loading of all components, while `editionManager.
Additionally, `editionState.js` tracks the current state of the interface, and `textContainer.js` represents the container for a displayed text loaded into a column. The `witness_snippets` directory contains the text snippets rendered in the synoptic view. These snippets are generated by the Python script `pyscripts/make_snippets.json` file containing metadata about the witnesses and their associated files. Other notable files in the repository include a `LICENSE` file, which outlines the licensing terms, and `nginx.conf`, a server configuration file inherited from the DSE-Static-Cookiecutter. The `pyscripts` directory contains Python scripts, including `make_snippets.py`, which is responsible for generating the witness snippets.
txt` file lists the Python dependencies needed for the project, which can be installed using the command `python3 -m pip install -r requirements.txt`. The repository also includes a `saxon` directory for the XSLT processor and a `shellscripts` directory with shell scripts inherited from the DSE-Static-Cookiecutter. The `xslt` directory contains XSL scripts that are used for various transformations.
xsl` creates the basic page structure for the column viewer, while `extract-all-witnesses.
This script may need to be adapted to specific data and can be executed using the shell script `shellscripts/split_witness.
Another script, `generate_snippets.xsl`, is used to create the HTML snippets for the witnesses and is called by the Python script `make_snippets.py`.sh`, set up a Python environment if necessary, and install the required Python dependencies using the command `python -m pip install -r pyscripts/requirements.txt`.
For development purposes, a local server can be started by navigating to the `html` directory and running the command `python -m http.server`.
0.
0:8000/`. Once the server is running, users can click on "Fassungsvergleich" in the navigation bar to access the tool.
The repository contains a variety of files and directories that serve different purposes. Among these is a `build.xml` file, which defines the build routine inherited from the DSE-Static-Cookiecutter.
The `html` directory contains the static test site's HTML files, along with JavaScript scripts located in the `js/synopticTextViewer` subdirectory. These scripts are central to the tool's functionality. For instance, `column.js` defines a class representing a single column that displays a witness or other text, while `column_viewer_config.
The main script, `columnViewer.js`, handles the loading of all components, while `editionManager.js` oversees the rendering and behavior of the interface.
js` tracks the current state of the interface, and `textContainer.js` represents the container for a displayed text loaded into a column. The `witness_snippets` directory contains the text snippets rendered in the synoptic view.
py`, which also creates a `snippet_paths.
Other notable files in the repository include a `LICENSE` file, which outlines the licensing terms, and `nginx.conf`, a server configuration file inherited from the DSE-Static-Cookiecutter. The `pyscripts` directory contains Python scripts, including `make_snippets.py`, which is responsible for generating the witness snippets.txt` file lists the Python dependencies needed for the project, which can be installed using the command `python3 -m pip install -r requirements.txt`. The repository also includes a `saxon` directory for the XSLT processor and a `shellscripts` directory with shell scripts inherited from the DSE-Static-Cookiecutter.