Em logo
 products   download   support   sales   info   news   store  
 overview   Xdata   InData   Xcatalog   InCatalog   Xtags   InFlow 
need help?
 overview 
 features 
 download 
 support 
 history 
 beta 
 indesign 
 quarkxpress 
 quarkxpress server 
 buy 

Xtags [Pro] for QuarkXPress Beta Downloads

First, you must see important information about beta software if you haven't already. Then, download:

Changes for Xtags 6-7-8.3.2 beta 11

  • Added support for QuarkXPress 8.0.

    To install Xtags 8, simply drag the Xtags XTension from the archive's XTensions for QuarkXPress 8.0 folder into your QuarkXPress 8 installation's XTensions sub-folder.

    We're happy to announce that the upgrade from Xtags 7 to Xtags 8 will be free. If you already own a license for Xtags 7, then this same license will also activate Xtags 8. For users interested in upgrading to Xtags 8 from a version of Xtags prior to 7, please contact our sales department with your existing serial number for upgrade information.

Changes for Xtags 6-7.3.2 beta 10 (an internal/private release)

  • Refined table sizing so that gutters more tightly bound the right edge of columns containing wrapped text. (Pro only)

  • Fixed a problem with left- and right-aligned numerical columns where text to the right of the number's decimal point would overset in some situations. (Pro only)

  • Fixed a problem that would give spanning cells (like headers) whose content's width was very close to that of the spanned columns' an extra line's worth of height. (Pro only)

  • Fixed a compatibility issue with KyTek's XMLxt where numerically-aligned cells containing hidden XML were sometimes overflowing. (Pro only)

  • Lowered the floor of proportional table sizes from 1 to 0.01 (1/100th) to provide an easier way to specify a right margin that sizes itself relative to the table's inner gutters. For example, the long-ish ([6]1*,1*:2*|C,1*:2*|C), which specifies a fixed left margin and a right margin that's half the width of the inner gutters, can now be shortened to ([6].5*,1*|C,1*|C). (Pro only)

  • Fixed a problem introduced in beta 9 that could prevent a table from ending up being the proper width. (Pro only)

Changes for Xtags 6-7.3.2 beta 9

  • Added support for table margins and column gutters. (Pro only)

    Margin and gutter widths may be specified in the table tag's column-widths parameter. The left margin qualifier takes the form [<width>, the right margin qualifier the form ]<width> and gutters the form :<width>. If not provided, Xtags defaults to flexible, equal gutters and right margin and a zero-width left margin (or [0:1*]1* in Xtags parlance).

    Margin and gutter qualifiers may be given in one of three forms:

    • as a fixed measurement, like :2p (for a gutter 2 picas wide) or [0 (for a zero-width left margin);

    • as a range limited width of the form min-width?max-width where the gutter is allowed to size flexibly and equally (it's treated as a 1* internally) until either limit is reached; or,

    • as a proportional width, denoted with a * suffix like []1*:2*, for example, which would cause Xtags to create a table whose inside gutters get twice as much space as its outside gutters. (Where []1* is simply shorthand for [1*]1* .)

    There are two ways to include margin and gutter qualifiers in the column-widths parameter. If all column widths, alignments and gutter widths are the same such that the sub-list form of the parameter is unnecessary, then the sizing qualifiers can be placed directly in the column-widths parameter. For example,

    <&tsu(,,C80%,,4,,[]1*:2*)>
    creates a four column unanchored table that's 80% of the containing column's width with all inside gutters twice the width of the outside margins.
    <&tsu(,,C80%,,4,,[]0)>
    creates a similar table but with fixed, zero-width outside gutters and the default flexible, equal inside gutters. Lastly,
    <&tsu(,,C80%,,4,,[1p:1p?2p]1*)>
    imposes a fixed 1p left margin, flexible and equal inside gutters limited to a width of 2p and a right margin that will obtain all remaining extra space.

    If control over the individual column widths is needed such that the sub-list form of the column-widths parameter is required, then each column width in the list may include a gutter qualifier to be applied to the space between that column and the next column. For example,

    <&tsu(,,C80%,,3,,(:2p,:1p,:20p))>
    makes the first gutter's width (the space between columns one and two) 2p and the second gutter's width 1p. The left and right margin qualifiers, if needed, can appear anywhere in the sub-list. The tag
    <&tsu(,,C80%,,3,([6pt:1*,|R:2p,|R]6pt))>
    creates a three column table with 6pt fixed margins, a 2p fixed gutter between the numerically right-aligned second and third columns and a gutter between the first two columns that obtains all remaining extra space.

Changes for Xtags 6-7.3.2 beta 8

  • Improved the speed of placing unanchored boxes (text boxes in particular) by up to a factor of ten. (Which brings us back close to QuarkXPress 4 speeds).

  • Fixed a problem where shrinking a text box to fit the width of its contents could shrink the box too much if its text ended with a paragraph marker.

  • Fixed a problem where shrinking a text box to fit the width of its contents would fail if any paragraph rules were present.

  • Fixed a long-standing problem which was preventing errors in style definitions from being reported.

  • Added support for mixed column alignments within a single table column. Any column alignment type may now be specified in a table cell start tag's width parameter and will locally override any alignment specified for the entire column. A cell of a particular alignment type (left, center, right, alphabetic or none) will be so aligned with all other cells of the same alignment type in that same column. (Pro only)

  • The alphabetic table column format now handles long and multi-line entries properly. (Pro only)

  • Fixed a long-standing problem which could leave columns artificially wide if they contained more than one cell each containing more than a single word. (Pro only)

  • Fixed a problem which prevented tables from being anchored with ascent alignment or an offset baseline. (Pro only)

  • Fixed a problem with tables where specifying a lock or maintain geometry flag would prevent the table from autosizing. (Pro only)

  • Fixed a problem where representing a missing picture with our proxy image (the red '?') would cause the scaling and positioning settings specified in the &pb, &pbu or &pbu2 tag to be lost.

Changes for Xtags 6-7.3.2 beta 7

  • Added the alphabetic (A) column format, where the content of all cells in the column is aligned on the left and adjusted so that the widest entry is centered within the column. Alphabetically-aligned cells are, by default, indented at least 6 points relative to left-aligned content. This indent may be specified by following the A key-letter with an indentation value, like "|A8", which would increase the indent to 8 points, or "|A0", which would remove the indent and make the alphabetic column indistinguishable from a left-aligned column. (Pro only)

  • Added the "default" ($) column format, which removes all Xtags-imposed formatting and lets each cell's current style sheet determine the content's alignment. This format can also be specified in &tcs's width parameter (<&tcs(|$)>) in order to disable a column's format for a particular cell. (Pro only)

  • Text boxes lacking a closing &te and tables lacking a closing &tse no longer cause Xtags to crash XPress. Such non-terminated box tags are now automatically closed.

  • Fixed a problem where creating a table or non-rectangular box could sometimes cause a crash.

  • Fixed a problem where creating an unanchored, positioned but default-sized box (like <&tbu(36,36)>) would fail claiming the width parameter was "out of range".

Changes for Xtags 6-7.3.2 beta 6

  • Added "version 2" anchored text, picture and none box tag variants (&tb2, &pb2 and &nb2) to support rotation, skew, flags and runaround on anchored boxes.

    (width, height, angle, skew, flags, anchored alignment, item runaround, frame width...)
    For example, the tag
    <&nb2(1",1",45,,,B,n)>
    would insert a content-less anchored box at a 45 degree angle to the baseline with no text wrap.
  • The content of a text box may now be exported even if the box is a shape that's not currently supported (like polygonal, bezier or a text-on-a-path). The Copy Xtags Text/Save Xtags Text... menu items are no longer disabled for the latter cases when in content mode.)

  • On output, anchored and grouped boxes with an unsupported box shape are now silently ignored, instead of causing an error which aborted the export.

  • Fixed an output problem introduced in beta 5 where line boxes were being output as none-content boxes.

  • Fixed an output problem where group members not actually touching the group's page were being output with incorrect box offsets.

  • In QuarkXPress 7, anchored box tags in which a runaround type is either not specified or is not specifiable (such as in the case of the &tb, &pb and &nb tags) now create an anchored box with item runaround if any text outset is specified or an anchored box with the default runaround (as obtained from the corresponding tool's preferences) if the text outset parameter is empty.

  • In QuarkXPress 6, a Unicode character specified by <\#U+nnnn> is now converted to the corresponding ASCII (MacRoman/WinLatin) character or substituted with a "?" if no conversion is available.

  • Fixed problems with MacOS HFS-style partial path handling where using one or more parent directory references (like :: or :..:) in a picture's path could prevent Xtags from finding the picture.

  • Fixed some text box shrink-to-fit issues where hyphenated words, forced line ends and paragraph rules could prevent the text box from shrinking properly.

Changes for Xtags 6-7.3.2 beta 5

  • Added the &nb and &nbu2 tags to represent "none" (content-less) boxes. The anchored none box tag takes the form

    <&nb(width, height, anchored alignment, frame width, frame color, frame shade, frame style, background color, background shade, text outset, box name)>
    while the unanchored none box tag has the form
    <&nbu2(x, y, width, height, box angle, box skew, flags, item runaround, frame width, frame color, frame shade, frame style, background color, background shade, text outset, box name, layer name)>
  • Fixed a problem introduced in beta 4 where boxes were being created with a "none" background rather than with the background color specified in the box's tag.

  • Addressed a QuarkXPress 7/Mac OS issue where tagged text put on the clipboard by Copy Xtags Text wasn't available to non-Unicode applications like FileMaker Pro 9. Xtags 7 now copies both Unicode and non-Unicode (MacRoman) tags to the clipboard so that tagged text can be pasted into these older or non-Unicode-enabled applications.

  • Fixed a problem where translation files with Unix-style line ends weren't being read properly.

  • Added the ability to Copy/Save selections containing multiple (ungrouped) items and a singly-selected item that belongs to a group.

  • When shrinking a text box to fit its content's width, Xtags now stops at a width that is just large enough to prevent words from breaking/hyphenating.

  • Fixed a problem that could cause the display of an incorrect serial number in our QuarkXPress 6/Windows XTensions' About dialogs.

Changes for Xtags 6/7.3.2 beta 4 release

  • Added support for box background blends. A box's background color parameter now accepts a sub-list that can specify blend-specific parameters, like:

    (background color, blend color, blend style, blend angle)
    where the blend style is one of "Solid" (or S for short), "Linear" (L), "Mid-Linear" (M), "Rectangular" (R), "Diamond" (D), "Circular" (C) or "Full Circular" (F). If not otherwise specified, a blend's style defaults to Linear, its blend color defaults to K (black) and its angle defaults to 0.

    Similarly, the background shade parameter now accepts a sub-list that can specify a blend's shade and opacity.

    (background shade, background opacity, blend shade, blend opacity)
    If not otherwise specified, a blend's shade and opacity both default to 100%.

    A non-empty setting for one or more blend-specific parameters will cause the box to contain a blend. For example, <&pbu2(1",1",2",2",,,,,,,,,,(,,50))>, which simply specifies a blend shade of 50%, is enough to set a linear blend from 100% white to 50% black on the box.

    Note that opacity parameters are ignored in QuarkXPress 6.

  • Added support for shrinking text boxes width-wise. For example,

    <&tb(160?,20)>The quick brown fox.<&te>
    will produce a 20pt high anchored box whose width fits the contained text exactly while
    <&tb(160?,20?)>The quick brown fox.<&te>
    will produce an anchored box that tightly bounds its contained text both width-wise and height-wise.
  • Added support for shrinking multi-column text boxes height-wise. For example,

    <&tbu2(72,72,100,120?,,,,,,,,,,,,2)>The quick brown fox.<&te>
    now produces a two-column text box whose height fits the contained text.
  • Added support for box background and frame opacity in QuarkXPress 7. The background shade parameter now accepts a sub-list of the form

    (background shade, background opacity, blend shade, blend opacity)
    while another expanded sub-list for the frame shade parameter lets you specify the frame and gap opacities
    (frame shade, frame gap shade, frame opacity, frame gap opacity)
    where missing opacities and shades default to 100%. For example,
    <&pbu2(1",1",2",2",,,,,8,K,(,,50),"Solid")>
    creates a picture box with an 8pt black 50% opaque frame. Likewise,
    <&pbu2(1",1",2",2",,,,,8,(K,M),(,,50,20),"Dotted")>
    creates a picture box with an 8pt frame, where the black dots are 50% opaque and the magenta gaps are 20% opaque.
  • Fixed missing picture path preservation in QuarkXPress 7. A non-conditional missing picture file will result in a picture box containing a big red question mark proxy image along with a corresponding entry in the Picture Usage dialog.

  • Missing picture errors now display the full path of the missing picture's file.

  • Worked around a QuarkXPress 7 limitation where it would refuse to import a picture when specified with a relative path and a filename containing a / (forward slash). For example, the import of ":picfolders:photo1/24/04.tif" now works as expected. (Mac OS only)

  • A box being sized relative to a referenced box is now limited to its original size (meaning, it can only shrink). For example, the sequence

    <&pbu2(24B,24,1296?,812?)><&tbu2((0,BL,1),9,(360,R,0,240),120)> caption <&te>
    will generate a caption box that's the width of the fit-to-contents picture box, but only up to 360 points.
  • Fixed a problem where overwriting an existing file while saving tagged text was sometimes leaving garbage characters after the newly exported tagged text.

  • Numerical character escapes like <\#nnn> now always result in a character from either the MacRoman or the WinLatin character set depending upon the current <en> setting and the OS. For <e0>, a numerical escape results in a character from the MacRoman character set. For <e1>, a WinLatin character is produced. If no e tag is present or if the e tag specifies an encoding other than 0 or 1 then the resulting character is from MacRoman on Mac OS and WinLatin on Windows.

  • Fixed a problem where pasting with Xtags could result in multiple "invalid tag" errors.

  • Fixed general file type and creator issues in QuarkXPress 7 on Intel-based Mac OS machines that were preventing some text files from being selectable in the Import Text with Xtags... dialog. (XPress 7, Mac OS, Intel only)

  • Added support for blends in table, table row and table cell tags. Each tag's background color and background shade parameters have been expanded just like the picture and text box tags. (See above.) Setting a blend on a table will produce a single blend for the entire table that will only be visible behind transparent cells (cells with None background color or those with opacities other than 100%). Setting a blend with a table row tag will set the specified blend on each cell in that row. Setting a blend with a table cell tag will apply the blend to only that cell. (Pro only)

  • Added support for table cell background opacity in QuarkXPress 7. (See normal box background opacity, above.) (Pro only)

  • Added support for table gridline opacity in QuarkXPress 7. For tags explicitly versioned with a <v7.00> tag or for non-versioned tags being imported into QuarkXPress 7, a gridline opacities parameter has been inserted after the existing gridline shades parameter and a gridgap opacities parameter has been inserted after the existing gridgap shades parameter in both the &ts (table start) and the &trs (table row start) tags. (Pro only)

  • Fixed general table creation instabilities in QuarkXPress 7/Windows. (Pro only)

  • Fixed a problem where inserting an anchored table could cause a crash. (Pro only)

Changes for Xtags 6/7.3.2 beta 3 release

  • Fixed a byte order problem in xt2xtags.h which was preventing other XTensions from finding Xtags on Intel-based Macs. Note that this change requires any QuarkXPress 7-level XTensions using our xt2xtags API to be recompiled with the new header. (OEM/VAR only)

  • When generating v7.0 tags, Xtags no longer puts a language parameter in the *p(...) tag since that attribute is now a character-level setting in QuarkXPress 7 (represented by the new <n#> tag). When reading v7 tags, a language parameter, if present, is silently ignored so as not to break the reading of tags generated by previous versions of Xtags 7. (QXP7 only)

  • Text insets for table cells are now set correctly in QXP7. (Pro only, QXP7 only)

  • Worked around a QuarkXPress limitation which caused the creation of breaking tables with hundreds of rows to fail with the message "Box is too large to fit on the spread". (Pro only)

  • Fixed a problem where the height of rows in breaking tables containing hundreds of rows would be incorrect if the weight of the table's horizontal gridlines was greater than zero. (Pro only)

Changes for Xtags 6/7.3.2 beta 2 release

  • Fixed a glitch where exported PDF page numbers were off by one.

  • Fixed the Euro character conversion between the MacRoman (<\#219>) and WinLatin (<\#128>) character encodings.

  • Corrected a problem in the XT-to-XT API which was causing any import using the XT2XTAGS_IMPORT_USEPREFERENCES flag to fail with paramErr (-50).

  • The XMLxt, Autopage and XPressMath XTensions are now invoked (if present) for each created text box.

  • Fixed a problem where single word cells were wrapping their contents. A cell's text inset is no longer ignored when a cell's smallest "nonbreaking" width is used. (Pro only)

  • Fixed a problem introduced in beta 1 where centered table column content was being positioned too far to the right. Centered, right and percentage-aligned content is now positioned relative to each constituent cell's text inset-adjusted width. (Pro only)

  • Worked around QuarkXPress limitations in order to fully support breaking tables. Tables large enough to break upon creation (hundreds of rows) will now import correctly. (Pro only)

  • Added checks for breaking tables which ensure that all headers, footers and at least one body row (or group of spanned rows) will fit within the specified break height. (Pro only)

  • Tables are now forcibly shrunk in order to attain a table width specified within the table's start tag, even if doing so would cause cells' contents to wrap or hyphenate. (Pro only)

Changes for Xtags 6/7.3.2 beta 1 release

  • Table cells with very wide content will no longer blow out their columns' widths. Rather than use such content's natural width, we now use its minimum "non-breaking" width to help determine an appropriate width for the column. (Pro only)

  • When measuring text width for column alignment and autosizing, Xtags now ignores the nominal width QuarkXPress tacks on to lines ending with line break characters. (Pro only)

  • Added auto-center (which attempts to center a column's content in a balanced way), auto-left and auto-right column alignment options. Use |C for center, |L for left and |R for right in the column widths parameter. (Pro only)

  • Fixed a problem where a column's alignment wasn't being accounted for when auto-sizing a column's width. (Pro only)

  • The content of table cells in aligned columns are no longer allowed to wrap. (Pro only)

 

Try / Buy Xtags $400

top | home     © 2005 em software, inc. all rights reserved.