21
Enriching PDFs for STM content Kaveh Bazargan @Kaveh1000

Enriching PDFs for STM content · Enriching PDFs for STM content Kaveh Bazargan @Kaveh1000 . How we locate things We remember objects by their position, e.g. … • Left side of

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Enriching PDFs for STM content · Enriching PDFs for STM content Kaveh Bazargan @Kaveh1000 . How we locate things We remember objects by their position, e.g. … • Left side of

Enriching PDFs for

STM content

Kaveh Bazargan @Kaveh1000

Page 2: Enriching PDFs for STM content · Enriching PDFs for STM content Kaveh Bazargan @Kaveh1000 . How we locate things We remember objects by their position, e.g. … • Left side of

How we locate things

We remember objects by their position,

e.g. …

• Left side of desk

• Second drawer down

• Third car along

Page 3: Enriching PDFs for STM content · Enriching PDFs for STM content Kaveh Bazargan @Kaveh1000 . How we locate things We remember objects by their position, e.g. … • Left side of

That’s why we like PDFs

• We know where we are on the page

• “PDFs have edges!” – Steve Pettifer

Page 4: Enriching PDFs for STM content · Enriching PDFs for STM content Kaveh Bazargan @Kaveh1000 . How we locate things We remember objects by their position, e.g. … • Left side of

Problem with PDF and STM

Page 5: Enriching PDFs for STM content · Enriching PDFs for STM content Kaveh Bazargan @Kaveh1000 . How we locate things We remember objects by their position, e.g. … • Left side of

We like a “home page”

• Hyperlinks take us away from our

home page, so not comfortable

• We need to stay on the home page,

but quickly refer to figures,

references, etc.

Page 6: Enriching PDFs for STM content · Enriching PDFs for STM content Kaveh Bazargan @Kaveh1000 . How we locate things We remember objects by their position, e.g. … • Left side of

With print we are at home

Page 7: Enriching PDFs for STM content · Enriching PDFs for STM content Kaveh Bazargan @Kaveh1000 . How we locate things We remember objects by their position, e.g. … • Left side of

Need equivalent on screen

e.g. interactive popups and widgets…

We are used to them in web pages,

but not in PDF

Page 8: Enriching PDFs for STM content · Enriching PDFs for STM content Kaveh Bazargan @Kaveh1000 . How we locate things We remember objects by their position, e.g. … • Left side of

Example (PeerJ html)

Page 9: Enriching PDFs for STM content · Enriching PDFs for STM content Kaveh Bazargan @Kaveh1000 . How we locate things We remember objects by their position, e.g. … • Left side of
Page 10: Enriching PDFs for STM content · Enriching PDFs for STM content Kaveh Bazargan @Kaveh1000 . How we locate things We remember objects by their position, e.g. … • Left side of

Can we do similar in PDF?

Paginated content, so widgets even

more important.

Two technologies come to our aid…

Page 11: Enriching PDFs for STM content · Enriching PDFs for STM content Kaveh Bazargan @Kaveh1000 . How we locate things We remember objects by their position, e.g. … • Left side of

1. Acrobat Layers

Page 12: Enriching PDFs for STM content · Enriching PDFs for STM content Kaveh Bazargan @Kaveh1000 . How we locate things We remember objects by their position, e.g. … • Left side of

2. Acrobat JavaScript

Used, for example to validate forms in

PDFs, but otherwise underused

Page 13: Enriching PDFs for STM content · Enriching PDFs for STM content Kaveh Bazargan @Kaveh1000 . How we locate things We remember objects by their position, e.g. … • Left side of

Example of layer as “pop-up”

Page 14: Enriching PDFs for STM content · Enriching PDFs for STM content Kaveh Bazargan @Kaveh1000 . How we locate things We remember objects by their position, e.g. … • Left side of

Multiple, moving pop-ups

Page 15: Enriching PDFs for STM content · Enriching PDFs for STM content Kaveh Bazargan @Kaveh1000 . How we locate things We remember objects by their position, e.g. … • Left side of
Page 16: Enriching PDFs for STM content · Enriching PDFs for STM content Kaveh Bazargan @Kaveh1000 . How we locate things We remember objects by their position, e.g. … • Left side of

Checking colour figures

Page 17: Enriching PDFs for STM content · Enriching PDFs for STM content Kaveh Bazargan @Kaveh1000 . How we locate things We remember objects by their position, e.g. … • Left side of

Example of JavaScript

Page 18: Enriching PDFs for STM content · Enriching PDFs for STM content Kaveh Bazargan @Kaveh1000 . How we locate things We remember objects by their position, e.g. … • Left side of

Copy edit changes

Page 19: Enriching PDFs for STM content · Enriching PDFs for STM content Kaveh Bazargan @Kaveh1000 . How we locate things We remember objects by their position, e.g. … • Left side of

Best of all…

All PDFs can be generated

automatically from XML

So XML is always the definitive archive

of content

Page 20: Enriching PDFs for STM content · Enriching PDFs for STM content Kaveh Bazargan @Kaveh1000 . How we locate things We remember objects by their position, e.g. … • Left side of

So take a look at:

• Layers (or Optional Content Groups)

• JavaScript

Page 21: Enriching PDFs for STM content · Enriching PDFs for STM content Kaveh Bazargan @Kaveh1000 . How we locate things We remember objects by their position, e.g. … • Left side of

Time’s Up!

About your speaker:

Name: Kaveh Bazargan

Company: River Valley Technologies

Tel: +44 7771 824 111

Email: [email protected]

Social Media: @kaveh1000