# Pagemaker

Pagemaker
Pagemaker

Pagemaker is a lightweight module designed to bridge a key gap in the Marker Data toolset: the ability to generate and export PDFs from Final Cut Pro's Marker metadata with images. Originally, Marker Data lacked native support for PDF export. With the introduction of the Pagemaker module, this limitation has been thoughtfully addressed.

Starting with Marker Data version 1.2.0, Marker Data now allows users to load a data set, extracted via Notion or Airtable using Extraction Profiles and generate a dynamic, visual web gallery. Once the Data Set is loaded, users can explore its contents through a searchable and filterable interface. Selected items can then be exported into a cleanly formatted, print-ready PDF, making it easy to share with clients, team members, or maintaining as project archives.

Creating PDF
/in-action/creating-pdf

# Opening Pagemaker

With Marker Data opened, click Open Pagemaker from File menu. Alternatively, you can press P on your keyboard to open Pagemaker module.

Additionally, if you are working with Notion or Airtable profiles, an Open Pagemaker button will appear upon completion of the extraction process. You may click this button to access the module as well.

# Choosing Extracted Data Set

Pagemaker accepts Data Sets extracted through Marker Data's Extraction Profiles for Notion or Airtable, ensuring compatibility with your existing workflow.

# Drag and Drop

The simplest way to load your Data Set is by dragging and dropping your extracted data folder directly onto the Pagemaker's drop zone. This folder should contain .json data extracted via Notion or Airtable using Extraction Profiles.

# Choose Folder

Alternatively, click the drop zone or by pressing O on your keyboard to open a folder browser dialog. Navigate to your extracted data folder and select it. This method is particularly useful for users who prefer traditional file navigation.

# Search

Pagemaker offers common search capabilities to help you quickly find and select specific Markers within large Data Sets.

Use the search field to filter markers by name, notes, or type. The search is real-time, with results updating as you type.

# Status Selection

Efficiently sort and filter your markers based on their completion status using the status selection toolbar.

Toggle between four status views using the buttons in the toolbar.

Status Options.

  • All Statuses Default
  • Done
  • In Progress
  • Not Started

# Marker Type Selection

Marker types helps you categorise and locate your Markers for more efficient retrieval.

Add type-specific filters by typing type: in the search field or clicking the Type Suggestions button. You can select from Marker types (Standard, To Do, Chapter, Caption). Combine multiple type filters by adding multiple type: prefixes. For example, you can simultaneously filter for both Chapter and Caption markers.

Active type filters appears as a pill tag inside search field. Click the × icon on any pill tag to remove that type filter and update your results.

Status Options.

  • Standard
  • To Do
  • Chapter
  • Caption

# Column Selection

Customise your viewing experience by adjusting the gallery's column layout to match your screen size and export preferences. The column selection affects the PDF export layout, giving you control over the final printed appearance of your Markers.

Layout Options.

  • 1 Column
  • 2 Columns Default
  • 3 Columns
  • 4 Columns
  • 5 Columns

The column selection feature enables you to balance information density with readability, adapting the interface to best suit your display size and PDF export.

1 Column Layout (Portrait)
1 Column Layout (Portrait)

2 Columns Layout (Portrait)
2 Columns Layout (Portrait)

3 Columns Layout (Portrait)
3 Columns Layout (Portrait)

4 Columns Layout (Landscape)
4 Columns Layout (Landscape)

5 Columns Layout (Landscape)
5 Columns Layout (Landscape)

# Checkbox Selection

The checkbox selection system provides granular control over your exports, enabling you to create precisely tailored PDFs containing exactly the marker information you need. Each Marker Card features a checkbox in the top-right corner. Click to toggle inclusion in the PDF export. This feature allows you to include or exclude specific Markers from your export while keeping the rest, perfect for creating targeted PDFs.

Use the dedicated selection button for efficient management:

  • Select All will instantly selects all currently visible Markers. Default
  • Deselect All will clears all selections at once.

# Export PDF

Transform your selected markers into professionally formatted PDF documents with Pagemaker's export functionality. Click the Export PDF button or press P on your keyboard in the top toolbar to initiate the export process.

The PDF will automatically use your current:

  • Search
  • Status Selection
  • Marker Type Selection
  • Column Selection
  • Checkbox Selection

The PDF will begin with a title page that includes a project summary, date, and filter details. Marker cards will be organised based on the selected column layout: portrait orientation will be used for layouts with 1 Column, 2 Columns, or 3 Columns, while landscape orientation will be applied for 4 Columns and 5 Columns formats.

Each page will feature consistent headers and footers displaying the project name and page numbers. Within each marker card, the following details will be presented: images, colour palettes (when available), names, IDs, positions, types, statuses, and accompanying notes.

The PDF export is automatically named using the format [ProjectName]-[Date]-[Time].pdf for easy identification and organisation. Once export completes, you can save it to your desired location.

# Behind the Name: Pagemaker

The name Pagemaker draws from fond memories of my teenage years in the 1990s. During high school, PageMaker 6.0 became my gateway into desktop publishing—transforming simple school reports into thoughtfully designed documents. This early experience kindled my appreciation for visual communication and the power of layout design. By naming this module after that influential software, I honour a tool that shaped my creative understanding while providing today's users the ability to transform metadata data into elegant, shareable PDFs.

# Contribution

Pagemaker was developed as an ‘as-is’ side project, driven by curiosity, experimentation, and a desire to create a proof of concept. While functional and stable, maintenance and feature additions will be minimal—no new paper sizes or features are planned, though critical bugs will be addressed as they arise. Community contributions are welcome through pull requests, provided they maintain all existing functionality, behaviour, theme, and styling without introducing breaking changes. The source code can be found here.

# Customisations

For users requiring specific customisations related to style or layout, the Pagemaker.html file can be downloaded from the source code mentioned above and modified directly. Once customised, it should replace the existing file in the application directory at:

/Applications/Marker Data.app/Contents/Resources/Pagemaker.html

There will not be any guides or tutorials available due to the complexity of the codebase, as it delves into programming and development territory. Users may rely on AI tools or large language models to support their customisation efforts.

# Disclaimer

PageMaker® is a registered trademark of Adobe Inc. References to PageMaker in this project are for historical context, fair use, and educational purposes, and do not imply any affiliation with or endorsement by Adobe Inc.