Print Editions

Content Sources

A content source is needed, but content schemas are standardised for print edition, and will thus not have to be setup specifically for your product.

Content Schemas

You may add content schemas to add custom data on pages and page items. Content schemas follows the JSON Schema specification.

All properties configured in the schema will be available in the page plan for viewing or editing.

Example content schema
{
"type": "object",
"x-dredition": {
"titleTemplate": "{{properties.section}} : {{title}}"
},
"properties": {
"section": {
"title": "Section",
"type": "string"
}
}
}

We support a custom attribute called titleTemplate . To allow visual customisation of page titles, which can include custom properties defined in the schema.

Example of using a customised title

All properties configured in the schema will be available in the page plan for viewing or editing.

Example content schema
{
"type": "object",
"properties": {
"printDate": {
"title": "Print Date",
"type": "string",
"x-dredition": {
"itemLabelTemplate": {
"title": "{{TITLE}}: {{VALUE}}",
"text": "{{DATE}}",
"color": "#6868ff"
}
}
}
}
}

We support a custom attribute called itemLabelTemplate to display custom labels on items in the import list. Use title to show a custom tooltip when hovering the label, text to customise the content, and color to show special color. title textand colorare optional. Here's the valid substitution variables you can use.

Variable

Description

{{TITLE}}

The title used for the property in the schema

{{VALUE}}

The current value for the property in the applied data

{{DATE}}

Format date as month name, day of month, year

Example of using custom item labels

Article data

Please provide an endpoint for getting all article data for a specific article id — including, but not necessarily limited to: pre-title, title, lead, byline, body-text, fact box, quote, images, image captions, text formatting (bold/italic) and section/category tags.

Ads

Please provide and HTTPS endpoint containing all relevant ad booking data for any specific date and product as one JSON feed; HTTP(S) URL's to PDF ad material and corresponding preview image for each ad booking. These must all be referenced from the booking data JSON feed.

Webhooks

Print Automation will provide a webhook after you press "Send to print" on a page in the Print Automation page plan.

Print Automation also provide a webhook when you press "Archive edition". The payload of this webhook contains references to all pages, including references to high-res PDFs, and metadata about what is on the page (ads, articles).

You may set this up according to DrEdition webhooks setup section.

Print Page Templates

Page templates have a base configuration for page size, margins, columns and baseline. Go to Settings -> Print Page Templates -> Add to create a new page template specification.

Base configuration for templates

To dispose of the space on a single page or a spread you will need to create page templates with content shapes. Add the amount of page templates you need, with the amount of item placeholders (grey shapes) you need on each.

Print Page Template

Article templates

For each item placeholder on a Print Page Template the article layout is automated using LayoutPreview as the backend. LayoutPreview is preconfigured with article templates from which it intelligently selects proper layouts, and also nominates the best available layout.

Go to https://YOUR_ACCOUNT.layoutpreview.aptoma.no/#!/templates to set up. Click the circled symbol top right to proceed to the template editor.

LayoutPreview article template editor

Click components on the right hand side to add them to an article template. Use 'alt'+arrow keys to move components. Press 'space'-key to get an overview of all available templates.

LayoutPreview article template overview

Article layout components

Articles are composed of building blocks, called "article layout components". To build these layout components we will need detailed visual design specifications.

If your design specification is "as-is today", we can inspect current print product. Please provide access to e-paper versions and the production archive of Indesign files.

If you are redesigning, we need provided the new design specification according to our requirements below. The principle is that these designs should provide the level of detail needed to fully automate your design.

Automation puts a high requirements on design specifications, as the machine will need specifications in points, millimeters and color codes, and nothing should be left to "case-by-case human design judgement". Thus we encourage that you pay close attention to every detail while specifying your design.

Article layout components specification

This is how the building blocks on a ten column spread will look within an article template after they have been set up. The grey boxes are text columns, the green are images, the blue are quotes, dark grey is intro, and so on.

Illustration 1.

Let's use the 'intro' article layout component as an example. The below illustration is an example of an acceptable specification of an "Intro"-component:

Illustration 2.

Other page components may include: byline, email, fact-box, headline, intro, picture, main picture, portrait, quote, text column, and more, and each will require a similar specification as shown in the 'intro' article layout component in the illustration above.

As you design each component, put each of the article components on one or more pages in inDesign. Use background color magenta with font color white (as shown) for specifications. The result should look something like this:

Illustration 3

Body text specifications

For body text, we need the following specifications

  • Font face

  • If you need multiple font faces for body text, please specify criteria for when each should be used (different fonts for separate newspaper sections, or similar).

  • Text alignment

  • Baseline grid (and topline grid, if applicable)

  • Max/min word spacing allowed

  • Max/min glyph scaling allowed

  • Minimum letters before hyphens (default: 3)

Illustration 4: Body text with baseline grid

Article design specifications

We will not ask you to provide designs for every article design. However, the automation will require knowledge of spacing and other interactions between page layout components. Thus we will need you to specify how article layout components interact with eachother on the page. Supply as only as many examples and pages required for you to be able to show how these elements interact in regards to spacing and other interactions between elements.

  • Page header and title

  • Title and lead

  • Title and main image

  • Fact box in body text

  • Subtitles and body text

  • Image captions and images

  • Bylines

The preferred way of specifying vertical spacing is using amount of full baselines.

Illustration 4. Article design with spacing in full baselines (yellow).

Folio

Please include examples of all variations of page folio (headers and footers) to the same level of specificity as the article template components above.

Themes

You will need themes if certain sections of your newspaper have different page folio, different body-text specifications, different fonts, different colors, or similar.

Ad-sizes

Please specify all allowed ad-sizes, i.e. a grid such as the one provided here https://modulkart.no/. If there are no specific ad-sizes and "everything goes", please just specify this fact.