62
© 2012 JustSystems Canada, Inc. 0 65 Highlights in the New 65 Highlights in the New XMetaL Author Enterprise XMetaL Author Enterprise 7.0 7.0 by Tom Magliery 18 April 2012

65 New Highlights of XMetaL Author Enterprise 7.0

  • Upload
    xmetal

  • View
    1.541

  • Download
    2

Embed Size (px)

DESCRIPTION

An overview of the new features available in the latest version of XMetaL Author Enteprise. This is the slide deck from a webinar we did. If you'd like to view the webinar recording with audio, it's available here: http://justsystems.xmetal.com/webinar_downloads/65_New_Features_in_XMetaL_Author_Enterprise_7

Citation preview

Page 1: 65 New Highlights of XMetaL Author Enterprise 7.0

© 2012 JustSystems Canada, Inc.

065 Highlights in the New 65 Highlights in the New XMetaL Author Enterprise 7.0XMetaL Author Enterprise 7.0

by Tom Magliery18 April 2012

Page 2: 65 New Highlights of XMetaL Author Enterprise 7.0

Brace yourself for a whirlwind tour of the new features awaiting you in version 7.0 of XMetaL Author Enterprise!

Page 3: 65 New Highlights of XMetaL Author Enterprise 7.0

© 2012 JustSystems Canada, Inc.

ThemesThemes1. User experience– General and DITA

2. DITA 1.23. Platform and extensibility

Page 4: 65 New Highlights of XMetaL Author Enterprise 7.0

Theme 1a: Usability (any document type)

Page 5: 65 New Highlights of XMetaL Author Enterprise 7.0

© 2012 JustSystems Canada, Inc.

Find in FilesFind in Files

Page 6: 65 New Highlights of XMetaL Author Enterprise 7.0

© 2012 JustSystems Canada, Inc.

Find in Files – Text searchFind in Files – Text search

1

Page 7: 65 New Highlights of XMetaL Author Enterprise 7.0

© 2012 JustSystems Canada, Inc.

Find in Files – Text searchFind in Files – Text search

Set the scopeof the search

2

Page 8: 65 New Highlights of XMetaL Author Enterprise 7.0

© 2012 JustSystems Canada, Inc.

Results paneResults pane• Used not only for search results

3

Page 9: 65 New Highlights of XMetaL Author Enterprise 7.0

© 2012 JustSystems Canada, Inc.

Results paneResults pane

Collapse and expand search results

4

Page 10: 65 New Highlights of XMetaL Author Enterprise 7.0

© 2012 JustSystems Canada, Inc.

Results paneResults pane

Toggle between treeview and “flat” viewof results

5

Page 11: 65 New Highlights of XMetaL Author Enterprise 7.0

© 2012 JustSystems Canada, Inc.

Results paneResults pane

Toggle highlighting of search results in

the editor window

6

Page 12: 65 New Highlights of XMetaL Author Enterprise 7.0

© 2012 JustSystems Canada, Inc.

Results paneResults pane

Double-click to open file /jump to a search result

7

Page 13: 65 New Highlights of XMetaL Author Enterprise 7.0

© 2012 JustSystems Canada, Inc.

Results paneResults pane

Toolbar buttons or F4/Shift-F4to navigate through results

8

Page 14: 65 New Highlights of XMetaL Author Enterprise 7.0

© 2012 JustSystems Canada, Inc.

Results paneResults pane

Summary of results

9

Page 15: 65 New Highlights of XMetaL Author Enterprise 7.0

© 2012 JustSystems Canada, Inc.

Results paneResults pane

Search within the results window!

10

Page 16: 65 New Highlights of XMetaL Author Enterprise 7.0

© 2012 JustSystems Canada, Inc.

Find in Files – Markup searchFind in Files – Markup search

11

Page 17: 65 New Highlights of XMetaL Author Enterprise 7.0

© 2012 JustSystems Canada, Inc.

Find in Files – XPath searchFind in Files – XPath search

12

Page 18: 65 New Highlights of XMetaL Author Enterprise 7.0

© 2012 JustSystems Canada, Inc.

Spell check in FilesSpell check in Files

13

Page 19: 65 New Highlights of XMetaL Author Enterprise 7.0

© 2012 JustSystems Canada, Inc.

Other cross-file operationsOther cross-file operations

14 15 16 17

Page 20: 65 New Highlights of XMetaL Author Enterprise 7.0

© 2012 JustSystems Canada, Inc.

Example Example results – Word Countresults – Word Count

Page 21: 65 New Highlights of XMetaL Author Enterprise 7.0

© 2012 JustSystems Canada, Inc.

In-place, In-place, look-ahead element listlook-ahead element list• Consider what’s NOT available

in the “regular” Element List pane:

Your cursor here ...

Page 22: 65 New Highlights of XMetaL Author Enterprise 7.0

© 2012 JustSystems Canada, Inc.

In-place, In-place, look-ahead element listlook-ahead element list• In XMetaL 7, press Ctrl+Enter:

18

Page 23: 65 New Highlights of XMetaL Author Enterprise 7.0

© 2012 JustSystems Canada, Inc.

Attribute Inspector – Attribute Inspector – DTD order or alphabeticalDTD order or alphabetical• Right-click in the AI

19

Page 24: 65 New Highlights of XMetaL Author Enterprise 7.0

Theme 1b: Usability (DITA)

Page 25: 65 New Highlights of XMetaL Author Enterprise 7.0

© 2012 JustSystems Canada, Inc.

Map Editor improvementsMap Editor improvements

22

23

Context (right-click) menu

Find references commands

Lock-status icon with repository connectors

21

Find and Spell check buttons20

Page 26: 65 New Highlights of XMetaL Author Enterprise 7.0

© 2012 JustSystems Canada, Inc.

Insert topicref – Insert topicref – markup previewmarkup preview

24

25

Note also <navtitle>element support

Page 27: 65 New Highlights of XMetaL Author Enterprise 7.0

© 2012 JustSystems Canada, Inc.

Properties dialogsProperties dialogs

26

Page 28: 65 New Highlights of XMetaL Author Enterprise 7.0

© 2012 JustSystems Canada, Inc.

DITA OT DITA OT pre-conditions checkingpre-conditions checking

27

Page 29: 65 New Highlights of XMetaL Author Enterprise 7.0

Theme 2: DITA 1.2

Page 30: 65 New Highlights of XMetaL Author Enterprise 7.0

© 2012 JustSystems Canada, Inc.

KeysKeys• Creating and binding keys• Creating key-based references• Key spaces and context

Page 31: 65 New Highlights of XMetaL Author Enterprise 7.0

Creating and binding keysKeys Part 1

Page 32: 65 New Highlights of XMetaL Author Enterprise 7.0

© 2012 JustSystems Canada, Inc.

Inserting a key definitionInserting a key definition28

Give the key a name and browse to select the target

Page 33: 65 New Highlights of XMetaL Author Enterprise 7.0

© 2012 JustSystems Canada, Inc.

Inserting a key definitionInserting a key definitionwith a keywordwith a keyword

29

Give the key a name and enter keyword text

Page 34: 65 New Highlights of XMetaL Author Enterprise 7.0

Creating key-based references

Keys Part 2

Page 35: 65 New Highlights of XMetaL Author Enterprise 7.0

© 2012 JustSystems Canada, Inc.

Creating key-based referencesCreating key-based references• Key-based

analogues to the conref commands

30 31 32

Page 36: 65 New Highlights of XMetaL Author Enterprise 7.0

© 2012 JustSystems Canada, Inc.

Insert a key-based referenceInsert a key-based reference

In the Select Key dialog, choose a key space, and the key from within it

33

Page 37: 65 New Highlights of XMetaL Author Enterprise 7.0

Key spaces and contextKeys Part 3

Page 38: 65 New Highlights of XMetaL Author Enterprise 7.0

© 2012 JustSystems Canada, Inc.

Key spaces and contextKey spaces and context• Whenever you edit a topic you can work

in the context of a key space– If you open a topic from a map, XMetaL

uses the default key space of the map– If you open a topic otherwise (File > Open),

XMetaL will prompt you for a key space association

• Generating output automatically uses the DITAVAL file associated with that key space

34

35

36

Page 39: 65 New Highlights of XMetaL Author Enterprise 7.0

© 2012 JustSystems Canada, Inc.

Key space managerKey space manager

37

Page 40: 65 New Highlights of XMetaL Author Enterprise 7.0

© 2012 JustSystems Canada, Inc.

Adding a key spaceAdding a key space

38

Name the new key space, select a map and (optional) DITAVAL file

Page 41: 65 New Highlights of XMetaL Author Enterprise 7.0

Publishing-related stuff

Page 42: 65 New Highlights of XMetaL Author Enterprise 7.0

© 2012 JustSystems Canada, Inc.

DITA OT 1.5.4DITA OT 1.5.4

39

Page 43: 65 New Highlights of XMetaL Author Enterprise 7.0

© 2012 JustSystems Canada, Inc.

Additional output typesAdditional output types

40 41 42 43

44

DITA for Publishers – EPUB, Kindle, InDesign and “HTML2”

HTML with tocjs

Page 44: 65 New Highlights of XMetaL Author Enterprise 7.0

© 2012 JustSystems Canada, Inc.

WebHelp: WebHelp: two-term searchtwo-term search

45

Page 45: 65 New Highlights of XMetaL Author Enterprise 7.0

DITA Miscellany

Page 46: 65 New Highlights of XMetaL Author Enterprise 7.0

© 2012 JustSystems Canada, Inc.

Conref rangeConref range

46

Page 47: 65 New Highlights of XMetaL Author Enterprise 7.0

© 2012 JustSystems Canada, Inc.

Conref pushConref push• Markup is supported• No reference validation or

transclusion

Page 48: 65 New Highlights of XMetaL Author Enterprise 7.0

© 2012 JustSystems Canada, Inc.

Learning and TrainingLearning and Trainingtemplatestemplates

47

Page 49: 65 New Highlights of XMetaL Author Enterprise 7.0

© 2012 JustSystems Canada, Inc.

Other new templatesOther new templates

48

Page 50: 65 New Highlights of XMetaL Author Enterprise 7.0

Settings and preferences

Page 51: 65 New Highlights of XMetaL Author Enterprise 7.0

© 2012 JustSystems Canada, Inc.

Updating Updating references – or notreferences – or not

49

Page 52: 65 New Highlights of XMetaL Author Enterprise 7.0

© 2012 JustSystems Canada, Inc.

New settingsNew settings

51

50

New domains – dependent on topic type

Switch betweenDITA 1.2 and 1.1

Page 53: 65 New Highlights of XMetaL Author Enterprise 7.0

© 2012 JustSystems Canada, Inc.

Online help Online help updated for DITA 1.2updated for DITA 1.2

52

Page 54: 65 New Highlights of XMetaL Author Enterprise 7.0

Theme 3: Platform and extensibility

Page 55: 65 New Highlights of XMetaL Author Enterprise 7.0

© 2012 JustSystems Canada, Inc.

Licensing optionsLicensing options• Traditional per-seat licensing• Concurrent licensing– Install XMetaL on as many computers as

you wish– No more than N copies may be used

simultaneously– XMetaL Licensing Server

53

Page 56: 65 New Highlights of XMetaL Author Enterprise 7.0

© 2012 JustSystems Canada, Inc.

Windows 7 Windows 7 64-bit compatible64-bit compatible

54

Btw, that’s 37 to the 12th power, in binary.

Page 57: 65 New Highlights of XMetaL Author Enterprise 7.0

For partners, developers, customizers

Page 58: 65 New Highlights of XMetaL Author Enterprise 7.0

© 2012 JustSystems Canada, Inc.

““XMetaL Assistants” XMetaL Assistants” frameworkframework• Look-ahead element list is an example• Keyboard shortcut-based or Windows

message-based XMetaL Assistants• Motivated by requirements of vendor

partners for more seamless integration into the editor

• Popup window is COM; also implement JScript “XMetaL service” class

55

Page 59: 65 New Highlights of XMetaL Author Enterprise 7.0

© 2012 JustSystems Canada, Inc.

Cross-file operations Cross-file operations frameworkframework• Examples: Word Count, Accept All

Changes, etc.• Provide JScript code to be performed

at overall start, end, and for each file• APIs to accumulate Results for

display

56

Page 60: 65 New Highlights of XMetaL Author Enterprise 7.0

© 2012 JustSystems Canada, Inc.

Other new APIsOther new APIs• Get/set INI variables• Results panel management• Making highlights• Screen coordinates of a selection• Scrolling a selection into view• Hiding/showing inline controls• ... and more!

57 58 59

60 61 62

63 64 65

Page 61: 65 New Highlights of XMetaL Author Enterprise 7.0

© 2012 JustSystems Canada, Inc.

Whew!!Whew!!How about a summary ...How about a summary ...• Cross-file operations including Find

and Spell Check• DITA 1.2 support + updated DITA OT• In-place look-ahead element list• Concurrent licensing option• Windows 7 64-bit• New APIs and development support• AND LOTS OF OTHER STUFF

Page 62: 65 New Highlights of XMetaL Author Enterprise 7.0

© 2012 JustSystems Canada, Inc.

For more informationFor more information• Contact your account representative– North America +1 866 793 1542– Europe +44 (0) 1462 889 082– International +1 604 697 8705

• XMetaL Community Forums:http://forums.xmetal.com/

• Visit our website:– http://xmetal.com/

• Questions especially for me?– [email protected]