-
Introduction
-
Jinks: edition in few clicks
-
Development Workflows
-
Approach 1: Developing inside the Database
-
Approach 2: Developing in a local directory
-
Command line utilities
-
Setting up a local directory
-
Setting up your development environment
-
Synchronizing changes to the database
-
Updating the application via Jinks
-
Building
-
Using Apache Ant
-
Using Node.js
-
Using Coding Agents
-
Data
-
Creating a data package
-
Hierarchical data collections
-
Processing instructions
-
TEI Processing Model
-
TEI Processing Model transformations
-
Models, behaviours and renditions
-
Context-differentiated models
-
Processing Model Syntax
-
model element
-
model children and attributes
-
model output styling
-
output styling example
-
multiple models
-
matching models example
-
modelSequence
-
modelGrp (processing model group)
-
Behaviours
-
Standard behaviours
-
Custom behaviours in the ODD
-
Custom Behaviours in XQuery
-
Custom markup templates with pb:template
-
XQuery extension modules
-
Implementing Custom Functions and Behaviours
-
Custom Behaviours Accepting User-Defined Parameters
-
Setting ODD parameters
-
Global Configuration Variables
-
External Parameters
-
Processing Modes
-
Setting parameters within the ODD
-
XQuery or XPath
-
Default Processing Model Rules
-
Chaining the ODDs
-
Output Specific Settings
-
FO Output
-
LaTeX Output
-
ePub Output
-
DOCX Output
-
Enabling DOCX export
-
Template and style mapping
-
Supported structures
-
Downloading DOCX
-
Print CSS
-
Anatomy of a profile
-
Templated source files
-
XQuery Callbacks
-
Bootstrap your own profile
-
Jinks Templates
-
Templating Syntax
-
The Context Map
-
Template Inheritance
-
Frontmatter Configuration Merging
-
Preloaded XML Data
-
Blocks and Templates
-
Template-Only Files for Dynamic Content Injection
-
Importing Helper Functions
-
Layout, Themes and Styling
-
Default Page Layout Areas
-
Injecting Content into Layout Areas
-
Themes and custom CSS styling
-
Adding CSS Stylesheets
-
External stylesheets
-
Supported XML vocabularies
-
TEI
-
DocBook
-
JATS (Journal Publishing Tag Library)
-
MS Word DOCX format conversion
-
A word about Word
-
ODD for docx
-
Adding a custom vocabulary
-
ODD
-
Case study: foo vocabulary
-
Default view and page template
-
Lucene configuration
-
Navigation
-
Search
-
Server-side API
-
Advantages of the API-based approach
-
Extending the API
-
Registering custom API endpoints in config.json
-
URL Routing
-
Creating custom URLs
-
Adjusting the client-side URL handling
-
Language versions
-
Using i18n in page templates
-
HTML text node with pb-i18n
-
Attributes (on HTML elements or custom web components)
-
Special web component properties configured via attributes
-
Project specific i18n files
-
Search
-
Index configuration
-
Facets
-
Web Search Engine Optimization
-
Server-side fragments and client-side hydration
-
The Sitemap profile
-
How the pieces fit together
-
Hosting
-
Running behind a proxy
-
Hosting Options