SlideShare ist ein Scribd-Unternehmen logo
1 von 42
Downloaden Sie, um offline zu lesen
Liven Up Your PDFs
With FrameMaker-to-Acrobat
TimeSavers + Assistants




Shlomo Perets, microtype.com
1
    Enhancing PDFs in Acrobat
    ■   Labor-intensive, repetitive process
    ■   Features added in Acrobat “disappear”
        next time you distill / Save as PDF,
        and must be recreated and tested again
2
    With TS: define once, use many!
    ■   All features described in this webinar
        can be defined in your source FM
        files using custom hypertext markers
    ■   Upon distilling with FM-to-Acrobat
        TimeSavers + Assistants, corresponding
        features are automatically present in
        the PDFs produced
    ■   Update content in FrameMaker source
        as needed, then distill or Save as PDF
3
    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
4
    Related live online training
    ■   FrameMaker-to-PDF Advanced Tech
        Feb 22-24 + March 10-11
    ■   Building a PDF Front-End Interface to
        Document Collections March 2
    ■   Rich Media in PDFs with FM-to-Acrobat
        TimeSavers+Multimedia Assistant
        March 3
    ■   Visually-Oriented Documentation
        March 8+9
5

    Visual Design &
    Interaction
6
        Page background
        Page background (typically non-printing):
       ■   Light background to reduce screen glare,
            or for screen-only graphics (e.g. buttons)
        ■   JPEG image inserted via hypertext
            marker (typically on master pages)
        ■   Image is visible after distilling
            (display in FrameMaker is faster
            without the image display)
7
    Table shading
    Can specify non-printing table shading
    (heading or body rows)
8
        Transparency
       ■   Buttons or shapes (defined via hypertext
            markers) can be transparent – adding
            depth and visual interest
        ■   Control over opacity level, blending
            mode
9
        Link highlight style
        Globally control link attributes, such as:
       ■   Highlight style
        ■   Border line width, line style and color
        ■   Non-printing underline
10
     Bookmark visual properties
     Bookmark color and font style
     (plain, italic, bold, bold italic):
    ■   Improve perception of hierarchy
     ■   Emphasize bookmark automatically
         based on text strings contained in
         bookmark
11
     Popup menus (with Nav. Asst)
     ■   Variable pop-up menus help avoid
         overloading screen/page with links
         (e.g. “Related Topics”)
     ■   Menu entries can point to:
         ●   Named destinations in current/other PDF
         ●   Web-based PDFs (or destinations in such
             PDFs), e-mail addresses, web sites
         ●   Acrobat Search with specific phrases
         ●   Acrobat JavaScript functions
12
     Popup menus (with Nav. Asst)
                                             CONTINUED
    ■   Menu entries can also serve as headings
         for sub-menu items
     ■   To facilitate editing, entries used in all
         popup menus are stored in a single text
         file (referenced during distilling)
13

     Selective Display
     of Information
14
     Highlight
    ■   Acrobat “highlight” annotations,
         coloring specific terms; can control
         color, style, printing
     ■   Multiple triggers:
         ●   Placing the cursor on the highlighted text
             displays the additional information as a
             tooltip
         ●   Double-clicking the highlighted word opens a
             window with the additional text
15
     Acrobat notes
     Can control note’s properties:
    ■   Icon
     ■   Title
     ■   Color
     ■   Location
     ■   Initial open/closed state
16
     Addt’l options with form fields
     ■   Buttons
         ●   Visible on-screen, non-printing
         ●   Multiple triggers (enter/exit area, click)
         ●   Can be placed outside the page/slide
     ■   Display of additional information
         ●   Tooltips/rollovers (e.g. home page, diagrams)
         ●   Watermarks: print + no display or vice versa
    ■   Forms (optionally integrated in docs)
         ●   Checklists / surveys / Evaluation / feedback
17
     Tooltips…
    ■   Provide brief information on
         ●   Buttons or text fields
         ●   Icons
         ●   Image elements
     ■   Note: fixed tooltip font/size in Acrobat
18
     Rollovers…
    ■   Help reduce clutter when there is a lot of
         information to display for various items
         that are in close proximity to each other
    ■   Can display additional information for
         a link, without leaving current page
     ■   Note: can control rollover font/size
         (also text/background/border colors)
19
     Optional content display
     ■   Can display text/graphic shapes
         selectively through Acrobat layers:
         ●   Callouts
         ●   Correct answers
         ●   Specific areas (underline / strikethrough /
             circle / box / shaded box)
         ●   Change bars
     ■   Show/hide layers through bookmarks,
         links, page actions or Acrobat UI
20
     Optional image display
     ■   Image sequences
         ●   Can include image number display
    ■   Image display based on selection of
         option / list item*
     ■   Image flipping*
    ■   Image rollover*
     *Requires Form Assistant & Presentation Assistant
21

     Video / Audio / 3D
22
     Why use multimedia or 3D?
     ■   Accommodate different learning styles
         (visual demo vs. text-intensive)
     ■   International audience;
         reduces text translation/localization
     ■   “Internet generation”
     ■   Intuitive knowledge transfer to users
     ■   Processes/products can be difficult to
         describe, but easily understood visually
23
     Multimedia can enhance…
     ■   Software documentation
         ●   User guides             ●   Reference
         ●   Online help             ●   Tutorials
     ■   Hardware documentation
         ●   Installation             ● User tutorials

         ●   Service manuals          ● Part catalogs

         ●   Interactive Electronic Technical Manuals
             (IETM)
24
     With FM-to-Acrobat TS …
     Can create links/bookmarks pointing
     to QuickTime/AVI movie files through
     custom hypertext markers
25
     With Multimedia Assistant …
    ■   Link (local/web-based files) or
         embed multimedia files
        ●   Media can be in any of the formats supported
             by Acrobat/Reader, including: FLV / SWF
             [QT, MPEG, WMV, AVI, WAV, AIFF, MP3, JPEG]
    ■   Define movie playback location:
         ●   Floating Window        ●   In Document
         ●   Hidden (useful for     ●   Full Screen
             sound-only media)
26
     Dynamic 3D in hardware docs
     ■   Demonstration of part installation/
         replacement
     ■   Part identification
     ■   “Physically impossible” demonstrations
     ■   Showcasing of color and finish options,
         configurations
27
     Dynamic 3D in hardware docs
                                                  CONTINUED
    ■   Empowering users so that they can
         investigate features, moving parts:
         ●   Dynamic viewpoints / exploded views
         ●   Motion and functional simulations
         ●   Cross-sections
         ●   Measuring
         ●   Translucency & transparency to emphasize
             a part
28
     TimeSavers + 3D Asst
    ■   Embed U3D (ECMA1 and ECMA3)
         through hypertext markers in FM files
         ●   Define related views, bookmarks, links
             or JavaScript
         ●   Applies to all FM versions
         ●   U3D-ECMA3 features mesh compression
             (requires Acrobat/Reader 8 or higher)
29
     3D view, state, interactivity
     ■   Define 3D Views
         ●   Lighting, background color, cross-section
             views, render mode, zoom, node visibility
    ■   Control 3D annotation state
         ●   Floating window
         ●   Transparency
    ■   Specify 3D-related interactivity
         ●   Optionally add links/bookmarks to 3D models,
             3D views, model/part properties
30

     Presentations
31
     Presentation features
     ■   Specify page transitions
         ●   Only apply to PDFs displayed in full-screen
             mode
         ●   Tip: slightly different backgrounds in different
             pages (e.g. left/right) are essential for
             effective transitions
     ■   Specify full-screen mode (hiding all user
         interface items), or selectively control
         UI items (e.g. suppress menus / toolbars)
32
     Presentation features
                                            CONTINUED

     ■   Progress bar indicates current location;
         can also be used interactively
     ■   Attach notes to specific slides,
         displayed on demand
     ■   Create self-running presentations
         ●   Specify default timing
33

     Support User Input
34
     Page marks / notes
    ■   Users can mark pages of special interest
         ●   Navigate to next/previous page mark
         ●   Mark/unmark all pages
    ■   Users can add text notes on specific pages
         ●   Navigate to next/previous page note;
             directly access notes via a pop-up menu
         ●   Generate e-mail message with all notes
         ●   Display note text in Acrobat console
         ●   Reset all notes
35
     Page marks / notes
                                             CONTINUED

     ■   Can enable Reader save with notes
         (Acrobat 8 or later)
     ■   Page marks/notes can be set to be
         visible on screen (and non-printing),
         or as visible & printing
     ■   Find function (Acrobat/Reader)
         can be used to search text in notes
36
     Save search queries
    ■   Users can benefit from predefined
         search phrases (Find/Search) or
         queries (Advanced Search)
    ■   Users can save their own search queries,
         with control over all search parameters
         (useful when repeatedly performing the
         same search operations)
37

     Miscellaneous
38
     Embed files in PDF
    ■   End-users can open embedded files
         or save them to the disk:
         ●   Related files (in native format)
         ●   Code fragments (thus avoiding copy/paste
             problems)
     ■   Can optionally add links/bookmarks to
         specific locations in embedded PDFs
39
     Random display
    ■   Random tip display
         (e.g. through a bookmark)
     ■   “Display random page” button
40
     List/table sorting on-demand
    ■   Dynamic sorting of list / table columns
         by end-users (in PDF file)
Liven up your PDFs with FrameMaker-to-Acrobat TimeSavers/Assistants

Weitere ähnliche Inhalte

Ähnlich wie Liven up your PDFs with FrameMaker-to-Acrobat TimeSavers/Assistants

Cs8092 computer graphics and multimedia unit 5
Cs8092 computer graphics and multimedia unit 5Cs8092 computer graphics and multimedia unit 5
Cs8092 computer graphics and multimedia unit 5SIMONTHOMAS S
 
High Performance Rust UI.pdf
High Performance Rust UI.pdfHigh Performance Rust UI.pdf
High Performance Rust UI.pdfmraaaaa
 
Multimedia Authoring Tools.ppt
Multimedia Authoring Tools.pptMultimedia Authoring Tools.ppt
Multimedia Authoring Tools.pptKalai Selvi
 
Better PDFs with FrameMaker-to-Acrobat TimeSavers
Better PDFs with FrameMaker-to-Acrobat TimeSavers Better PDFs with FrameMaker-to-Acrobat TimeSavers
Better PDFs with FrameMaker-to-Acrobat TimeSavers Shlomo Perets
 
Writing Effective Self-Help Guides for World Domination
Writing Effective Self-Help Guides for World DominationWriting Effective Self-Help Guides for World Domination
Writing Effective Self-Help Guides for World DominationEmma Jane Hogbin Westby
 
Build your Own Customizable 3D Objects with Sculpteo
Build your Own Customizable 3D Objects with SculpteoBuild your Own Customizable 3D Objects with Sculpteo
Build your Own Customizable 3D Objects with SculpteoSculpteo
 
Demonstrating multiple phases in multiple colors for one project or many - Or...
Demonstrating multiple phases in multiple colors for one project or many - Or...Demonstrating multiple phases in multiple colors for one project or many - Or...
Demonstrating multiple phases in multiple colors for one project or many - Or...p6academy
 
010-chapter-9-multimedia-authoring-packages-revamped1.ppt
010-chapter-9-multimedia-authoring-packages-revamped1.ppt010-chapter-9-multimedia-authoring-packages-revamped1.ppt
010-chapter-9-multimedia-authoring-packages-revamped1.pptOCHENGJEROM
 
Web Design For The Nondesigner
Web Design For The NondesignerWeb Design For The Nondesigner
Web Design For The NondesignerCharlie Kalech
 
The Salient Process SPARK UI toolkit for IBM BPM
The Salient Process SPARK UI toolkit for IBM BPMThe Salient Process SPARK UI toolkit for IBM BPM
The Salient Process SPARK UI toolkit for IBM BPMDennis Parrott
 
Open Printing Summit / PWG Meeting 2012 Cupertino Event Report
Open Printing Summit / PWG Meeting 2012 Cupertino Event ReportOpen Printing Summit / PWG Meeting 2012 Cupertino Event Report
Open Printing Summit / PWG Meeting 2012 Cupertino Event ReportNaruhiko Ogasawara
 
UX-Driven & Inclusive Data Visualizations
UX-Driven & Inclusive Data VisualizationsUX-Driven & Inclusive Data Visualizations
UX-Driven & Inclusive Data VisualizationsMichelle Michael
 
Milos Marinkovic "Modular Android UI"
Milos Marinkovic "Modular Android UI"Milos Marinkovic "Modular Android UI"
Milos Marinkovic "Modular Android UI"IT Event
 
Iteria lowcode 2022-01-10
Iteria lowcode 2022-01-10Iteria lowcode 2022-01-10
Iteria lowcode 2022-01-10Jozef Slezak
 
Appian Self assembly Language
Appian  Self assembly LanguageAppian  Self assembly Language
Appian Self assembly LanguageBHARATH KUNAMNENI
 

Ähnlich wie Liven up your PDFs with FrameMaker-to-Acrobat TimeSavers/Assistants (20)

Cs8092 computer graphics and multimedia unit 5
Cs8092 computer graphics and multimedia unit 5Cs8092 computer graphics and multimedia unit 5
Cs8092 computer graphics and multimedia unit 5
 
High Performance Rust UI.pdf
High Performance Rust UI.pdfHigh Performance Rust UI.pdf
High Performance Rust UI.pdf
 
Multimedia Authoring Tools.ppt
Multimedia Authoring Tools.pptMultimedia Authoring Tools.ppt
Multimedia Authoring Tools.ppt
 
Better PDFs with FrameMaker-to-Acrobat TimeSavers
Better PDFs with FrameMaker-to-Acrobat TimeSavers Better PDFs with FrameMaker-to-Acrobat TimeSavers
Better PDFs with FrameMaker-to-Acrobat TimeSavers
 
Input design
Input designInput design
Input design
 
Writing Effective Self-Help Guides for World Domination
Writing Effective Self-Help Guides for World DominationWriting Effective Self-Help Guides for World Domination
Writing Effective Self-Help Guides for World Domination
 
ss5.ppt
ss5.pptss5.ppt
ss5.ppt
 
Build your Own Customizable 3D Objects with Sculpteo
Build your Own Customizable 3D Objects with SculpteoBuild your Own Customizable 3D Objects with Sculpteo
Build your Own Customizable 3D Objects with Sculpteo
 
Demonstrating multiple phases in multiple colors for one project or many - Or...
Demonstrating multiple phases in multiple colors for one project or many - Or...Demonstrating multiple phases in multiple colors for one project or many - Or...
Demonstrating multiple phases in multiple colors for one project or many - Or...
 
Authoring metaphors
Authoring metaphorsAuthoring metaphors
Authoring metaphors
 
010-chapter-9-multimedia-authoring-packages-revamped1.ppt
010-chapter-9-multimedia-authoring-packages-revamped1.ppt010-chapter-9-multimedia-authoring-packages-revamped1.ppt
010-chapter-9-multimedia-authoring-packages-revamped1.ppt
 
Spec by Role
Spec by RoleSpec by Role
Spec by Role
 
Web Design For The Nondesigner
Web Design For The NondesignerWeb Design For The Nondesigner
Web Design For The Nondesigner
 
Developer effiencency
Developer effiencencyDeveloper effiencency
Developer effiencency
 
The Salient Process SPARK UI toolkit for IBM BPM
The Salient Process SPARK UI toolkit for IBM BPMThe Salient Process SPARK UI toolkit for IBM BPM
The Salient Process SPARK UI toolkit for IBM BPM
 
Open Printing Summit / PWG Meeting 2012 Cupertino Event Report
Open Printing Summit / PWG Meeting 2012 Cupertino Event ReportOpen Printing Summit / PWG Meeting 2012 Cupertino Event Report
Open Printing Summit / PWG Meeting 2012 Cupertino Event Report
 
UX-Driven & Inclusive Data Visualizations
UX-Driven & Inclusive Data VisualizationsUX-Driven & Inclusive Data Visualizations
UX-Driven & Inclusive Data Visualizations
 
Milos Marinkovic "Modular Android UI"
Milos Marinkovic "Modular Android UI"Milos Marinkovic "Modular Android UI"
Milos Marinkovic "Modular Android UI"
 
Iteria lowcode 2022-01-10
Iteria lowcode 2022-01-10Iteria lowcode 2022-01-10
Iteria lowcode 2022-01-10
 
Appian Self assembly Language
Appian  Self assembly LanguageAppian  Self assembly Language
Appian Self assembly Language
 

Liven up your PDFs with FrameMaker-to-Acrobat TimeSavers/Assistants

  • 1. Liven Up Your PDFs With FrameMaker-to-Acrobat TimeSavers + Assistants Shlomo Perets, microtype.com
  • 2. 1 Enhancing PDFs in Acrobat ■ Labor-intensive, repetitive process ■ Features added in Acrobat “disappear” next time you distill / Save as PDF, and must be recreated and tested again
  • 3. 2 With TS: define once, use many! ■ All features described in this webinar can be defined in your source FM files using custom hypertext markers ■ Upon distilling with FM-to-Acrobat TimeSavers + Assistants, corresponding features are automatically present in the PDFs produced ■ Update content in FrameMaker source as needed, then distill or Save as PDF
  • 4. 3 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
  • 5. 4 Related live online training ■ FrameMaker-to-PDF Advanced Tech Feb 22-24 + March 10-11 ■ Building a PDF Front-End Interface to Document Collections March 2 ■ Rich Media in PDFs with FM-to-Acrobat TimeSavers+Multimedia Assistant March 3 ■ Visually-Oriented Documentation March 8+9
  • 6. 5 Visual Design & Interaction
  • 7. 6 Page background Page background (typically non-printing):  ■ Light background to reduce screen glare, or for screen-only graphics (e.g. buttons) ■ JPEG image inserted via hypertext marker (typically on master pages) ■ Image is visible after distilling (display in FrameMaker is faster without the image display)
  • 8. 7 Table shading Can specify non-printing table shading (heading or body rows)
  • 9. 8 Transparency  ■ Buttons or shapes (defined via hypertext markers) can be transparent – adding depth and visual interest ■ Control over opacity level, blending mode
  • 10. 9 Link highlight style Globally control link attributes, such as:  ■ Highlight style ■ Border line width, line style and color ■ Non-printing underline
  • 11. 10 Bookmark visual properties Bookmark color and font style (plain, italic, bold, bold italic):  ■ Improve perception of hierarchy ■ Emphasize bookmark automatically based on text strings contained in bookmark
  • 12. 11 Popup menus (with Nav. Asst) ■ Variable pop-up menus help avoid overloading screen/page with links (e.g. “Related Topics”) ■ Menu entries can point to: ● Named destinations in current/other PDF ● Web-based PDFs (or destinations in such PDFs), e-mail addresses, web sites ● Acrobat Search with specific phrases ● Acrobat JavaScript functions
  • 13. 12 Popup menus (with Nav. Asst) CONTINUED  ■ Menu entries can also serve as headings for sub-menu items ■ To facilitate editing, entries used in all popup menus are stored in a single text file (referenced during distilling)
  • 14. 13 Selective Display of Information
  • 15. 14 Highlight  ■ Acrobat “highlight” annotations, coloring specific terms; can control color, style, printing ■ Multiple triggers: ● Placing the cursor on the highlighted text displays the additional information as a tooltip ● Double-clicking the highlighted word opens a window with the additional text
  • 16. 15 Acrobat notes Can control note’s properties:  ■ Icon ■ Title ■ Color ■ Location ■ Initial open/closed state
  • 17. 16 Addt’l options with form fields ■ Buttons ● Visible on-screen, non-printing ● Multiple triggers (enter/exit area, click) ● Can be placed outside the page/slide ■ Display of additional information ● Tooltips/rollovers (e.g. home page, diagrams) ● Watermarks: print + no display or vice versa  ■ Forms (optionally integrated in docs) ● Checklists / surveys / Evaluation / feedback
  • 18. 17 Tooltips…  ■ Provide brief information on ● Buttons or text fields ● Icons ● Image elements ■ Note: fixed tooltip font/size in Acrobat
  • 19. 18 Rollovers…  ■ Help reduce clutter when there is a lot of information to display for various items that are in close proximity to each other  ■ Can display additional information for a link, without leaving current page ■ Note: can control rollover font/size (also text/background/border colors)
  • 20. 19 Optional content display ■ Can display text/graphic shapes selectively through Acrobat layers: ● Callouts ● Correct answers ● Specific areas (underline / strikethrough / circle / box / shaded box) ● Change bars ■ Show/hide layers through bookmarks, links, page actions or Acrobat UI
  • 21. 20 Optional image display ■ Image sequences ● Can include image number display  ■ Image display based on selection of option / list item* ■ Image flipping*  ■ Image rollover* *Requires Form Assistant & Presentation Assistant
  • 22. 21 Video / Audio / 3D
  • 23. 22 Why use multimedia or 3D? ■ Accommodate different learning styles (visual demo vs. text-intensive) ■ International audience; reduces text translation/localization ■ “Internet generation” ■ Intuitive knowledge transfer to users ■ Processes/products can be difficult to describe, but easily understood visually
  • 24. 23 Multimedia can enhance… ■ Software documentation ● User guides ● Reference ● Online help ● Tutorials ■ Hardware documentation ● Installation ● User tutorials ● Service manuals ● Part catalogs ● Interactive Electronic Technical Manuals (IETM)
  • 25. 24 With FM-to-Acrobat TS … Can create links/bookmarks pointing to QuickTime/AVI movie files through custom hypertext markers
  • 26. 25 With Multimedia Assistant …  ■ Link (local/web-based files) or embed multimedia files  ● Media can be in any of the formats supported by Acrobat/Reader, including: FLV / SWF [QT, MPEG, WMV, AVI, WAV, AIFF, MP3, JPEG]  ■ Define movie playback location: ● Floating Window ● In Document ● Hidden (useful for ● Full Screen sound-only media)
  • 27. 26 Dynamic 3D in hardware docs ■ Demonstration of part installation/ replacement ■ Part identification ■ “Physically impossible” demonstrations ■ Showcasing of color and finish options, configurations
  • 28. 27 Dynamic 3D in hardware docs CONTINUED  ■ Empowering users so that they can investigate features, moving parts: ● Dynamic viewpoints / exploded views ● Motion and functional simulations ● Cross-sections ● Measuring ● Translucency & transparency to emphasize a part
  • 29. 28 TimeSavers + 3D Asst  ■ Embed U3D (ECMA1 and ECMA3) through hypertext markers in FM files ● Define related views, bookmarks, links or JavaScript ● Applies to all FM versions ● U3D-ECMA3 features mesh compression (requires Acrobat/Reader 8 or higher)
  • 30. 29 3D view, state, interactivity ■ Define 3D Views ● Lighting, background color, cross-section views, render mode, zoom, node visibility  ■ Control 3D annotation state ● Floating window ● Transparency  ■ Specify 3D-related interactivity ● Optionally add links/bookmarks to 3D models, 3D views, model/part properties
  • 31. 30 Presentations
  • 32. 31 Presentation features ■ Specify page transitions ● Only apply to PDFs displayed in full-screen mode ● Tip: slightly different backgrounds in different pages (e.g. left/right) are essential for effective transitions ■ Specify full-screen mode (hiding all user interface items), or selectively control UI items (e.g. suppress menus / toolbars)
  • 33. 32 Presentation features CONTINUED ■ Progress bar indicates current location; can also be used interactively ■ Attach notes to specific slides, displayed on demand ■ Create self-running presentations ● Specify default timing
  • 34. 33 Support User Input
  • 35. 34 Page marks / notes  ■ Users can mark pages of special interest ● Navigate to next/previous page mark ● Mark/unmark all pages  ■ Users can add text notes on specific pages ● Navigate to next/previous page note; directly access notes via a pop-up menu ● Generate e-mail message with all notes ● Display note text in Acrobat console ● Reset all notes
  • 36. 35 Page marks / notes CONTINUED ■ Can enable Reader save with notes (Acrobat 8 or later) ■ Page marks/notes can be set to be visible on screen (and non-printing), or as visible & printing ■ Find function (Acrobat/Reader) can be used to search text in notes
  • 37. 36 Save search queries  ■ Users can benefit from predefined search phrases (Find/Search) or queries (Advanced Search)  ■ Users can save their own search queries, with control over all search parameters (useful when repeatedly performing the same search operations)
  • 38. 37 Miscellaneous
  • 39. 38 Embed files in PDF  ■ End-users can open embedded files or save them to the disk: ● Related files (in native format) ● Code fragments (thus avoiding copy/paste problems) ■ Can optionally add links/bookmarks to specific locations in embedded PDFs
  • 40. 39 Random display  ■ Random tip display (e.g. through a bookmark) ■ “Display random page” button
  • 41. 40 List/table sorting on-demand  ■ Dynamic sorting of list / table columns by end-users (in PDF file)