65 new highlights of xmetal author enterprise 7.0

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

Upload: xmetal

Post on 12-Jun-2015

1.541 views

Category:

Technology


2 download

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

TRANSCRIPT

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]