pop-up menus in pdf (with framemaker-to-acrobat timesavers + navigation assistant)
DESCRIPTION
TRANSCRIPT
Shlomo Perets microtype.com
Popup Menus in PDFs With FrameMaker-to-Acrobat TimeSavers + Navigation Assistant
1 Popup menus■ Pop-up menus help avoid overloading
screen/page with links■ Can be optimized to provide context-
sensitive options
2 Menu entries can point to: ■ Named destinations in current/other PDF■ Web sites, web-based PDFs
(or destinations in such PDFs), e-mail addresses
■ Acrobat Search with specific phrases■ Acrobat JavaScript functions■ Multimedia items■ Sub-menu items
3 Defining menu entries■ Set up a text file with a list of popup
menu definitions, using the following format:
■ Can also manage entries using a spreadsheet:● Copy definitions to the Menu text file● Copy entry # to ~more hypertext markers
Item ID number (31 and higher)
Item Name Item Action Specification Each item definition is ended with:
123 (Goals) (item action) TS_SetMenuEntry
4 Repetitive itemsBased on the “Bookends” specification:■ Items 10-19 (if defined), are placed
at the beginning of the popup menu■ Items 20-29 (if defined) are placed
at the end of the popup menu
5 Item action specificationIndicated by a single-letter prefix, followed by a colonAction Prefix Required Parameters
■ Go to named destination in current file f: ^:destination
■ Go to named destination in another file f: filename#destination
■ Web link u: URL
■ Specific destination in a web-based PDF u: URL+PDF#Dest
■ E-mail address u: e-mail address
■ Acrobat Search s: search phrase
■ JavaScript function j: JavaScript code
■ Title t: none
6 Menu item examples11 (back) (j:app.goBack()) TS_SetMenuEntry 12 (feedback) (u:mailto:[email protected]?Subject=xyz) TS_SetMenuEntry28 (Web site) (u:http://www.microtype.com) TS_SetMenuEntry29 (search: font) (s:font) TS_SetMenuEntry301 (Cross-References) (f:^#CrossRef) TS_SetMenuEntry302 (Hypertext and Online Documents) (f:^#Online) TS_SetMenuEntry701 (Back) (j:app.goBack()) TS_SetMenuEntry305 (Hypertext and Online Documents) (f:^#Online) TS_SetMenuEntry306 (Generated Lists) (f:^#GeneratedLists) TS_SetMenuEntry801 (Common) (t:) TS_SetMenuEntry901 (Indexes) (f:xyz#Indexes) TS_SetMenuEntry
7 Sample ~more markers■ alert ~more (Search for...) /0 (602–605)
● – indicates a from-to range
■ alert ~more /st /1 (301^801,306,302-304^701) ● ^ indicates a titled subgroup
■ alert ~more /nt /2 (301, 303^801)● = indicates a horizontal separator
8 Popup entries from bookmarksBookmarks generated by FrameMaker or custom shortcuts can also be used to automatically define a popup menu.■ Suitable with flat bookmark hierarchies
(higher-level bookmarks become sub-menu headings only)
■ Initial PDF view setting should be “page only” (so that the bookmark panel is not displayed)
9 Additional info and examples■ “36 Ways to Improve Your PDFs
with TimeSavers/Assistants” microtype.com/ImprovePDF.html
■ TimeSavers/Assistants Showcase (where all PDFs demonstrated in this webinar are available)microtype.com/showcase.html
■ TimeSavers/Assistants order form microtype.com/TimeSavers.html
10 Related live online training■ Building a PDF Front-End Interface to
Document Collections■ Visually-Oriented Documentation■ Rich Media in PDFs with FM-to-Acrobat
TimeSavers+Multimedia Assistant■ FrameMaker-to-PDF Advanced Tech