TLex Suite Changelog

What's new in TLex Suite 14.1.0.3356 Beta

Mar 2, 2023
  • OpenAI AI/GPT (ChatGPT) Integration

New in TLex Suite 14.1.0.3338 Beta (Feb 22, 2023)

  • Support for Apple M1 and M2 (Apple Silicon) - new releases supporting
  • [Burgermenu] Add Tree View config menu and Attributes and Tools Menu as submenus (this is the menu previously accessible by right-clicking on the "Attributes (F1)" tab)
  • [Burgermenu] Add more Preview Area shortcuts

New in TLex Suite 14.1.0.3232 (Dec 25, 2022)

  • Add Tree View config menu and Attributes and Tools Menu as submenus (this is the menu previously accessible by right-clicking on the "Attributes (F1)" tab)
  • Add more Preview Area shortcuts

New in TLex Suite 14.1.0.3215 (Oct 23, 2022)

  • Support for Apple M1 and M2 (Apple Silicon) - new releases supporting
  • [Burgermenu] Add Tree View config menu and Attributes and Tools Menu as submenus (this is the menu previously accessible by right-clicking on the "Attributes (F1)" tab)
  • [Burgermenu] Add more Preview Area shortcuts

New in TLex Suite 14.1.0.3212 (Oct 12, 2022)

  • Support for Apple M1 and M2 (Apple Silicon) - new releases supporting
  • [Burgermenu] Add Tree View config menu and Attributes and Tools Menu as submenus (this is the menu previously accessible by right-clicking on the "Attributes (F1)" tab)
  • [Burgermenu] Add more Preview Area shortcuts

New in TLex Suite 14.1.0.3209 (Oct 10, 2022)

  • Support for Apple M1 and M2 (Apple Silicon) - new releases supporting
  • [Burgermenu] Add Tree View config menu and Attributes and Tools Menu as submenus (this is the menu previously accessible by right-clicking on the "Attributes (F1)" tab)
  • [Burgermenu] Add more Preview Area shortcuts

New in TLex Suite 14.1.0.3198 (Aug 15, 2022)

  • Support for Apple M1 and M2 (Apple Silicon) - new releases supporting
  • [Burgermenu] Add Tree View config menu and Attributes and Tools Menu as submenus (this is the menu previously accessible by right-clicking on the "Attributes (F1)" tab)
  • [Burgermenu] Add more Preview Area shortcuts

New in TLex Suite 12.1.0.2984 (Jul 8, 2021)

  • More User Guide updates
  • Bugfixes
  • Small power usage improvements for laptops on battery power

New in TLex Suite 12.1.0.2964 (Mar 29, 2021)

  • New "MORE SEARCHES" submenu on 'General Text Commands Menu' with shortcuts to open the selected text in Google Translate, Bing Translate, EuroTermBank search, Wikipedia and many other sites

New in TLex Suite 12.1.0.2883 (Nov 23, 2020)

  • [Hebrew] tlCorpus search result and right-click text-command submenus: If matching text contains Niqqud (נִקּוּד), add extra text-command submenu for same text but without Niqqud (e.g. נקוד).
  • [macOS] macOS Retina display support improvements
  • Some high-DPI-display improvements
  • [ODBC / macOS] ODBC fixes for macOS 64-bit

New in TLex Suite 12.1.0.2820 (Jun 18, 2020)

  • Some high-DPI-display improvements
  • [ODBC / macOS] ODBC fixes for macOS 64-bit

New in TLex Suite 12.1.0.2709 (May 29, 2020)

  • New Tree View right-click command "Add/Edit 'text' child (using dialog)" makes for friendlier editing in some situations than F1
  • New 64-bit versions of TLex and tlTerm and tlDatabase, on both Windows and macOS! (Catalina-ready)
  • [Preview] Popup menu for 'settings' button near top right of Preview Area: Add new user-local toggle option 'Preview masked entries always' that, if enabled [default], shows a preview of 'what a masked-out entry *would* look like IF visible in that styleset' under the "Entry hidden/excluded by styleset mask (edition selection). Use F2 checkboxes (or F1 selection list) to edit edition selection. Use top right of Preview Area to change selected styleset/edition to view" message
  • [Filter (F5)] New filter "match node if 'is-empty'" (element node that has no child elements and no attribute values filled in)
  • New Tools/Options (or Mac Preferences) local user setting "/EditOptions/DisableAutoSortElements" allows you to turn off element auto-sorting
  • [Entry List MRU] (Most-Recently-Used Entries) List: Add double-click to force re-select of clicked entry (if already selected)
  • [Online Publishing Exporter] Four new publish export options in the 'File / Export online publishing' dialog (NB:
  • * AudioTag [default 'true'] Indicates to export sounds using the newer HTML5 'audio' tag instead of the old img+JavaScript approach
  • * AudioTagControls [default 'true'] Adds the play/pause etc. controls on the HTML5 control
  • * AudioTagNoDownload [default 'true'] If 'AudioTag' option on, tries to hide the 'Download' option from the control
  • * OverridePathSounds [Optional] This can be either an absolute URL for the path of the sound files, e.g.:
  • https://yourserver.com/sounds/
  • or a relative path on the Web server, e.g.:
  • /sounds/
  • (There is no real difference between the above two for visitors to the site itself, but if the entries are to be made available via other sites through an API server then the absolute URL https://yourserver.com/sounds/ is better as the sounds will work for API clients - if using a relative URL then the browser will try to locate the sounds on the client website which will not work)
  • NOTE: During publish exports, the OverridePathSounds option CAN be different from the OverridePathImages export option, BUT there is still only one single folder setting in Dictionary/Properties (used during editing in TLex or tlTerm). So locally in TLex/tlTerm your sound files and image files should be in the same folder for the Preview Area to work, but they can go to separate folders on the webserver itself now during publishes by using different settings for these two options.
  • NB NB If one has existing dictionaries that are set up to use the 'old system' of an 'img' tag with JavaScript on the serverside to handle it, then whoever does a new publish with the new publish will HAVE TO set AudioTag to FALSE/OFF (as it's default to TRUE) during exports or existing sounds will break on those old dictionaries.

New in TLex Suite 12.1.0.2706 (May 24, 2020)

  • New Tree View right-click command "Add/Edit 'text' child (using dialog)" makes for friendlier editing in some situations than F1
  • New 64-bit versions of TLex and tlTerm and tlDatabase, on both Windows and macOS! (Catalina-ready)
  • [Preview] Popup menu for 'settings' button near top right of Preview Area: Add new user-local toggle option 'Preview masked entries always' that, if enabled [default], shows a preview of 'what a masked-out entry *would* look like IF visible in that styleset' under the "Entry hidden/excluded by styleset mask (edition selection). Use F2 checkboxes (or F1 selection list) to edit edition selection. Use top right of Preview Area to change selected styleset/edition to view" message
  • [Filter (F5)] New filter "match node if 'is-empty'" (element node that has no child elements and no attribute values filled in)
  • New Tools/Options (or Mac Preferences) local user setting "/EditOptions/DisableAutoSortElements" allows you to turn off element auto-sorting
  • [Entry List MRU] (Most-Recently-Used Entries) List: Add double-click to force re-select of clicked entry (if already selected)
  • [Online Publishing Exporter] Four new publish export options in the 'File / Export online publishing' dialog (NB:
  • * AudioTag [default 'true'] Indicates to export sounds using the newer HTML5 'audio' tag instead of the old img+JavaScript approach
  • * AudioTagControls [default 'true'] Adds the play/pause etc. controls on the HTML5 control
  • * AudioTagNoDownload [default 'true'] If 'AudioTag' option on, tries to hide the 'Download' option from the control
  • * OverridePathSounds [Optional] This can be either an absolute URL for the path of the sound files, e.g.:
  • https://yourserver.com/sounds/
  • or a relative path on the Web server, e.g.:
  • /sounds/
  • (There is no real difference between the above two for visitors to the site itself, but if the entries are to be made available via other sites through an API server then the absolute URL https://yourserver.com/sounds/ is better as the sounds will work for API clients - if using a relative URL then the browser will try to locate the sounds on the client website which will not work)
  • NOTE: During publish exports, the OverridePathSounds option CAN be different from the OverridePathImages export option, BUT there is still only one single folder setting in Dictionary/Properties (used during editing in TLex or tlTerm). So locally in TLex/tlTerm your sound files and image files should be in the same folder for the Preview Area to work, but they can go to separate folders on the webserver itself now during publishes by using different settings for these two options.
  • NB NB If one has existing dictionaries that are set up to use the 'old system' of an 'img' tag with JavaScript on the serverside to handle it, then whoever does a new publish with the new publish will HAVE TO set AudioTag to FALSE/OFF (as it's default to TRUE) during exports or existing sounds will break on those old dictionaries.

New in TLex Suite 12.1.0.2691 (May 22, 2020)

  • New Tree View right-click command "Add/Edit 'text' child (using dialog)" makes for friendlier editing in some situations than F1
  • New 64-bit versions of TLex and tlTerm and tlDatabase, on both Windows and macOS! (Catalina-ready)
  • [Preview] Popup menu for 'settings' button near top right of Preview Area: Add new user-local toggle option 'Preview masked entries always' that, if enabled [default], shows a preview of 'what a masked-out entry *would* look like IF visible in that styleset' under the "Entry hidden/excluded by styleset mask (edition selection). Use F2 checkboxes (or F1 selection list) to edit edition selection. Use top right of Preview Area to change selected styleset/edition to view" message
  • [Filter (F5)] New filter "match node if 'is-empty'" (element node that has no child elements and no attribute values filled in)
  • New Tools/Options (or Mac Preferences) local user setting "/EditOptions/DisableAutoSortElements" allows you to turn off element auto-sorting
  • [Entry List MRU] (Most-Recently-Used Entries) List: Add double-click to force re-select of clicked entry (if already selected)
  • [Online Publishing Exporter] Four new publish export options in the 'File / Export online publishing' dialog

New in TLex Suite 12.1.0.2684 (May 17, 2020)

  • New Tree View right-click command "Add/Edit 'text' child (using dialog)" makes for friendlier editing in some situations than F1
  • New 64-bit versions of TLex and tlTerm and tlDatabase, on both Windows and macOS! (Catalina-ready)
  • [Preview] Popup menu for 'settings' button near top right of Preview Area: Add new user-local toggle option 'Preview masked entries always' that, if enabled [default], shows a preview of 'what a masked-out entry *would* look like IF visible in that styleset' under the "Entry hidden/excluded by styleset mask (edition selection). Use F2 checkboxes (or F1 selection list) to edit edition selection. Use top right of Preview Area to change selected styleset/edition to view" message
  • [Filter (F5)] New filter "match node if 'is-empty'" (element node that has no child elements and no attribute values filled in)
  • New Tools/Options (or Mac Preferences) local user setting "/EditOptions/DisableAutoSortElements" allows you to turn off element auto-sorting
  • [Entry List MRU] (Most-Recently-Used Entries) List: Add double-click to force re-select of clicked entry (if already selected)
  • [Online Publishing Exporter] Four new publish export options in the 'File / Export online publishing' dialog (NB:
  • AudioTag [default 'true'] Indicates to export sounds using the newer HTML5 'audio' tag instead of the old img+JavaScript approach
  • AudioTagControls [default 'true'] Adds the play/pause etc. controls on the HTML5 control
  • AudioTagNoDownload [default 'true'] If 'AudioTag' option on, tries to hide the 'Download' option from the control
  • OverridePathSounds [Optional] This can be either an absolute URL for the path of the sound files, e.g.:
  • https://yourserver.com/sounds/
  • or a relative path on the Web server, e.g.:
  • /sounds/

New in TLex Suite 11.1.0.2667 Alpha (May 15, 2020)

  • New Tree View right-click command "Add/Edit 'text' child (using dialog)" makes for friendlier editing in some situations than F1
  • New 64-bit beta Windows versions of TLex and tlTerm
  • [Preview] Popup menu for 'settings' button near top right of Preview Area: Add new user-local toggle option 'Preview masked entries always' that, if enabled [default], shows a preview of 'what a masked-out entry *would* look like IF visible in that styleset' under the "Entry hidden/excluded by styleset mask (edition selection). Use F2 checkboxes (or F1 selection list) to edit edition selection. Use top right of Preview Area to change selected styleset/edition to view" message
  • [Filter (F5)] New filter "match node if 'is-empty'" (element node that has no child elements and no attribute values filled in)
  • New Tools/Options (or Mac Preferences) local user setting "/EditOptions/DisableAutoSortElements" allows you to turn off element auto-sorting
  • [Entry List MRU] (Most-Recently-Used Entries) List: Add double-click to force re-select of clicked entry (if already selected)

New in TLex Suite 11.1.0.2665 (May 14, 2020)

  • [Preview] Popup menu for 'settings' button near top right of Preview Area: Add new user-local toggle option 'Preview masked entries always' that, if enabled [default], shows a preview of 'what a masked-out entry *would* look like IF visible in that styleset' under the "Entry hidden/excluded by styleset mask (edition selection). Use F2 checkboxes (or F1 selection list) to edit edition selection. Use top right of Preview Area to change selected styleset/edition to view" message
  • [Filter (F5)] New filter "match node if 'is-empty'" (element node that has no child elements and no attribute values filled in)
  • New Tools/Options (or Mac Preferences) local user setting "/EditOptions/DisableAutoSortElements" allows you to turn off element auto-sorting
  • [Entry List MRU] (Most-Recently-Used Entries) List: Add double-click to force re-select of clicked entry (if already selected)

New in TLex Suite 11.1.0.2662 (May 9, 2020)

  • [Preview] Popup menu for 'settings' button near top right of Preview Area: Add new user-local toggle option 'Preview masked entries always' that, if enabled [default], shows a preview of 'what a masked-out entry *would* look like IF visible in that styleset' under the "Entry hidden/excluded by styleset mask (edition selection). Use F2 checkboxes (or F1 selection list) to edit edition selection. Use top right of Preview Area to change selected styleset/edition to view" message
  • [Filter (F5)] New filter "match node if 'is-empty'" (element node that has no child elements and no attribute values filled in)
  • New Tools/Options (or Mac Preferences) local user setting "/EditOptions/DisableAutoSortElements" allows you to turn off element auto-sorting
  • [Entry List MRU] (Most-Recently-Used Entries) List: Add double-click to force re-select of clicked entry (if already selected)

New in TLex Suite 11.1.0.2650 (Mar 25, 2020)

  • Changes:
  • Popup menu for 'settings' button near top right of Preview Area:
  • Add new user-local toggle option 'Preview masked entries always' that, if enabled [default], shows a preview of 'what a masked-out entry *would* look like IF visible in that styleset' under the "Entry hidden/excluded by styleset mask (edition selection). Use F2 checkboxes (or F1 selection list) to edit edition selection. Use top right of Preview Area to change selected styleset/edition to view" message
  • [Filter (F5)]:
  • New filter "match node if 'is-empty'" (element node that has no child elements and no attribute values filled in)
  • New Tools/Options (or Mac Preferences) local user setting "/EditOptions/DisableAutoSortElements" allows you to turn off element auto-sorting
  • [Entry List MRU]:
  • (Most-Recently-Used Entries) List: Add double-click to force re-select of clicked entry (if already selected)

New in TLex Suite 11.1.0.2627 (Nov 11, 2019)

  • Big improvements to the TBX loader, including the ability to load huge .tbx files like the European IATE terminology, and the ability to select a subset of languages only to load from the TBX file into tlTerm (or TLex etc.)
  • Numerous performance improvements
  • [Tree View] New right-click commands, e.g. 'Paste after'.
  • [Entry List] Right-click: New entry/ies actions: Manually create temporary local 'original snapshot' of entry; Tag entries where there are edits/differences with the temporary local 'original snapshot' (text compare)
  • [Entry List] Right-click: New entry/ies action: "[advanced] Regular expression search and replace on entry as XML"
  • [Tree View] Right-click: New "Node/Element" command: "Find/Filter all that match parser"
  • [Search (F3)] Fields results breakdown: Add clickable 'Filter' link for individual 'Element->[text]' cases
  • New command-line option --lowpower (disables high-resolution timers on Windows, which may improve laptop battery usage slightly; may be useful also for servers running on CPU-usage-metered platforms like Amazon AWS to reduce idle CPU usage). Not applicable for Mac.
  • [Entry List] Right-click: Save/Load tagsets

New in TLex Suite 10.1.0.2195 Alpha (Dec 10, 2018)

  • New Duplicate Finder helper tool
  • [Main Entry List] Entry List right-click menu: Add "Load tagged entries" command to force-load just the tagged set of entries, for e.g. ODBC etc.
  • [Tree View] Added new right-click menu commands to 'Collapse all children' and 'Expand all children'
  • [Sorting] New configurable sort methods significantly expand the available sort methods available in TLex: ICU local (region, variant) sorting, and ICU custom-rules-based sorting [alpha][Windows-only currently]
  • [alpha][Search Index] New option "/App" "UseBetaSearchIndex": Use new (~Aug 2018) search index functionality to speed up searches (this functionality is in development and still being tested - if you experience problems, please turn this OFF again) [May require restart of application]. This can significantly speed up searches in e.g. the Word/Excel Integration tool (or Multi-Document Smart-Search), but does make opening documents a bit slower as it generates a search index when you open your document. [Currently Windows-only]
  • [Filter (F5)] New filter conditions: Is-not-element (find element type nodes that are any but the selected type); IsFirstChildNode and IsLastChildNode (find nodes with no previous-sibling and no next-sibling respectively ... this is more likely to be useful when combined with other filter types using the 'node intersection'/'All on same node' option, e.g. you could do things like 'find senses with something other than a translation equivalent as the first child', etc.)
  • [Filter (F5)] New (error check) filter conditions: "[Ref-to-sense] Unknown cross-reference target sense ('UNKNOWN')" and "[Ref-to-entry] Unknown cross-reference target entry" (these 'shouldn't happen' under normal circumstances, but may in some cases)
  • New shortcut key Ctrl+Shift+Enter for 'Tag range' in entry list
  • [alpha] Linked-Mode: You can run Tlex or tlTerm and tlCorpus in a special 'linked mode' (launch it from the Tools menu in TLex/tlTerm by selecting 'Launch tlCorpus linked') where they can talk to one another, then you can do things like launch a tlCorpus search straight from TLex/tlTerm (e.g. via right-clicking in the Lemma List or Term List or Tree View, or from the Word/Excel integration popup etc.), or right-click on a word anywhere in the search results in tlCorpus and send it to TLex/tlTerm as a new entry, or right-click on a line in the tlCorpus search results and select to auto-add it to the selected sense or term as a usage example in TLex/tlTerm etc.
  • [Smart References] Add new output/display setting "Show x-ref sense numbers always even if all senses referenced" (from Preview Area toolbar 'config menu'): Show target sense numbers of cross-referenced senses always, even if only one target sense, or all visible target senses are referenced [Setting is saved local to computer, not in document] [Default: ON]
  • New optional 'color renderer' mode for search results. Can change color scheme. Also highlights primary/secondary-level sort words in bold (this can be toggled on/off). Can also toggle display of word before/after number. [beta]
  • Can now right-click on any word in search results (if using new 'renderer'); the right-click menu includes all common standard commands for the right-clicked word, e.g. launch new search, open Web search or Web Image search for the word, auto-insert into Word or Excel, copy to clipboard, etc. [beta/alpha]
  • Pause/Resume Search button
  • New Section Editor via 'Dictionary/Edit sections' menu (or 'Termbase/Edit sections' for tlTerm, or 'Database/Edit sections' for tlDatabase)
  • Small fixes for support for multi-section tlTerm documents
  • Various improvements/fixes to font usage stats, including better ability to find/fix missing fonts
  • New 'File/Compare/Merge as formatted output text' compare/merge based on formatted-output text of entries rather than data [beta]
  • [XSLT][beta] Can now optionally transform XML output with XSLT (for all three of the main XML exporters). Use a file named after the current styleset (but with .xslt extension) in the output folder (2nd or 3rd or further passes can be specified by adding "(2)", "(3)" etc. to the filename).
  • New exporter "File/Export/XML (tree / raw) as one file"
  • [tlCorpus] Web Crawler: New checkbox option to choose whether to download image files encountered while spidering
  • [Filter (F5)] 'Advanced filters' [Depth Filter] and [Nested Depth Filter] find nodes at a given depth/level (or nesting depth relative to same element type) [added ~2015]

New in TLex Suite 10.1.0.2169 Alpha (Aug 28, 2018)

  • [TLex / tlTerm / tlDatabase] [Sorting] New configurable sort methods significantly expand the available sort methods available in TLex: ICU local (region, variant) sorting, and ICU custom-rules-based sorting [alpha][Windows-only currently]
  • [TLex / tlTerm / tlDatabase] [alpha][Search Index] New option "/App" "UseBetaSearchIndex": Use new (~Aug 2018) search index functionality to speed up searches (this functionality is in development and still being tested - if you experience problems, please turn this OFF again) [May require restart of application]. This can significantly speed up searches in e.g. the Word/Excel Integration tool (or Multi-Document Smart-Search), but does make opening documents a bit slower as it generates a search index when you open your document. [Currently Windows-only]
  • [alpha] Linked-Mode: You can run Tlex or tlTerm and tlCorpus in a special 'linked mode' (launch it from the Tools menu in TLex/tlTerm by selecting 'Launch tlCorpus linked') where they can talk to one another, then you can do things like launch a tlCorpus search straight from TLex/tlTerm (e.g. via right-clicking in the Lemma List or Term List or Tree View, or from the Word/Excel integration popup etc.), or right-click on a word anywhere in the search results in tlCorpus and send it to TLex/tlTerm as a new entry, or right-click on a line in the tlCorpus search results and select to auto-add it to the selected sense or term as a usage example in TLex/tlTerm etc.
  • Can now right-click on any word in search results (if using new 'renderer'); the right-click menu includes all common standard commands for the right-clicked word, e.g. launch new search, open Web search or Web Image search for the word, auto-insert into Word or Excel, copy to clipboard, etc. [beta/alpha]

New in TLex Suite 10.1.0.2163 Alpha (Aug 14, 2018)

  • You can run Tlex or tlTerm and tlCorpus in a special 'linked mode' (launch it from the Tools menu in TLex/tlTerm by selecting 'Launch tlCorpus linked') where they can talk to one another, then you can do things like launch a tlCorpus search straight from TLex/tlTerm (e.g. via right-clicking in the Lemma List or Term List or Tree View, or from the Word/Excel integration popup etc.), or right-click on a word anywhere in the search results in tlCorpus and send it to TLex/tlTerm as a new entry, or right-click on a line in the tlCorpus search results and select to auto-add it to the selected sense or term as a usage example in TLex/tlTerm etc.

New in TLex Suite 10.1.0.2145 / 10.1.0.2146 Beta (Aug 1, 2018)

  • Tentative new line of alpha test builds with more fixes for high-DPI fine-resolution displays (note, use 'View/HTML provider/CEF3' option)
  • New Duplicate Finder helper tool
  • [Filter (F5)] New filter conditions: Is-not-element (find element type nodes that are any but the selected type); IsFirstChildNode and IsLastChildNode (find nodes with no previous-sibling and no next-sibling respectively ... this is more likely to be useful when combined with other filter types using the 'node intersection'/'All on same node' option, e.g. you could do things like 'find senses with something other than a translation equivalent as the first child', etc.)
  • New shortcut key Ctrl+Shift+Enter for 'Tag range' in entry list
  • [alpha] Linked-Mode: You can run Tlex or tlTerm and tlCorpus in a special 'linked mode' (launch it from the Tools menu in TLex/tlTerm by selecting 'Launch tlCorpus linked') where they can talk to one another, then you can do things like launch a tlCorpus search straight from TLex/tlTerm (e.g. via right-clicking in the Lemma List or Term List or Tree View, or from the Word/Excel integration popup etc.), or right-click on a word anywhere in the search results in tlCorpus and send it to TLex/tlTerm as a new entry, or right-click on a line in the tlCorpus search results and select to auto-add it to the selected sense or term as a usage example in TLex/tlTerm etc.
  • New optional 'color renderer' mode for search results. Can change color scheme. Also highlights primary/secondary-level sort words in bold (this can be toggled on/off). Can also toggle display of word before/after number. [beta]
  • Can now right-click on any word in search results (if using new 'renderer'); the right-click menu includes all common standard commands for the right-clicked word, e.g. launch new search, open Web search or Web Image search for the word, auto-insert into Word or Excel, copy to clipboard, etc. [beta/alpha]
  • Pause/Resume Search button
  • New Section Editor via 'Dictionary/Edit sections' menu (or 'Termbase/Edit sections' for tlTerm, or 'Database/Edit sections' for tlDatabase)
  • Small fixes for support for multi-section tlTerm documents
  • Various improvements/fixes to font usage stats, including better ability to find/fix missing fonts
  • New 'File/Compare/Merge as formatted output text' compare/merge based on formatted-output text of entries rather than data [beta]
  • [XSLT][beta] Can now optionally transform XML output with XSLT (for all three of the main XML exporters). Use a file named after the current styleset (but with .xslt extension) in the output folder (2nd or 3rd or further passes can be specified by adding "(2)", "(3)" etc. to the filename).
  • New exporter "File/Export/XML (tree / raw) as one file"
  • [tlCorpus] Web Crawler: New checkbox option to choose whether to download image files encountered while spidering
  • [Filter (F5)] 'Advanced filters' [Depth Filter] and [Nested Depth Filter] find nodes at a given depth/level (or nesting depth relative to same element type) [added ~2015]

New in TLex Suite 10.1.0.2127 / 10.1.0.2128 Beta (Jul 14, 2018)

  • Tentative new line of alpha test builds with more fixes for high-DPI fine-resolution displays (note, use 'View/HTML provider/CEF3' option)
  • New optional 'color renderer' mode for search results. Can change color scheme. Also highlights primary/secondary-level sort words in bold (this can be toggled on/off). Can also toggle display of word before/after number. [beta]
  • Can now right-click on any word in search results (if using new 'renderer'); the right-click menu includes all common standard commands for the right-clicked word, e.g. launch new search, open Web search or Web Image search for the word, auto-insert into Word or Excel, copy to clipboard, etc. [beta/alpha]
  • Pause/Resume Search button
  • New Section Editor via 'Dictionary/Edit sections' menu (or 'Termbase/Edit sections' for tlTerm, or 'Database/Edit sections' for tlDatabase)
  • tlTerm:
  • Small fixes for support for multi-section tlTerm documents
  • TLex, tlTerm, tlDatabase:
  • Various improvements/fixes to font usage stats, including better ability to find/fix missing fonts
  • New 'File/Compare/Merge as formatted output text' compare/merge based on formatted-output text of entries rather than data [beta]
  • [XSLT][beta] Can now optionally transform XML output with XSLT (for all three of the main XML exporters). Use a file named after the current styleset (but with .xslt extension) in the output folder (2nd or 3rd or further passes can be specified by adding "(2)", "(3)" etc. to the filename).
  • New exporter "File/Export/XML (tree / raw) as one file"
  • tlCorpus:
  • Web Crawler: New checkbox option to choose whether to download image files encountered while spidering
  • [Filter (F5)] 'Advanced filters' [Depth Filter] and [Nested Depth Filter] find nodes at a given depth/level (or nesting depth relative to same element type) [added ~2015]

New in TLex Suite 10.1.0.2117 (Jun 28, 2018)

  • Pause/Resume Search button

New in TLex Suite 10.1.0.2104 (Jun 18, 2018)

  • New Section Editor via 'Dictionary/Edit sections' menu (or 'Termbase/Edit sections' for tlTerm, or 'Database/Edit sections' for tlDatabase)

New in TLex Suite 10.1.0.2091 (Jun 8, 2018)

  • New Section Editor via 'Dictionary/Edit sections' menu (or 'Termbase/Edit sections' for tlTerm, or 'Database/Edit sections' for tlDatabase)
  • tlTerm:
  • Small fixes for support for multi-section tlTerm documents
  • Various improvements/fixes to font usage stats, including better ability to find/fix missing fonts
  • New 'File/Compare/Merge as formatted output text' compare/merge based on formatted-output text of entries rather than data [beta]
  • New exporter "File/Export/XML (tree / raw) as one file"
  • tLex:
  • Various improvements/fixes to font usage stats, including better ability to find/fix missing fonts
  • New 'File/Compare/Merge as formatted output text' compare/merge based on formatted-output text of entries rather than data [beta]
  • New exporter "File/Export/XML (tree / raw) as one file"
  • tlDatabase:
  • Various improvements/fixes to font usage stats, including better ability to find/fix missing fonts
  • New 'File/Compare/Merge as formatted output text' compare/merge based on formatted-output text of entries rather than data [beta]
  • New exporter "File/Export/XML (tree / raw) as one file"
  • tlCorpus:
  • Web Crawler: New checkbox option to choose whether to download image files encountered while spidering
  • [Filter (F5)] 'Advanced filters' [Depth Filter] and [Nested Depth Filter] find nodes at a given depth/level (or nesting depth relative to same element type) [added ~2015]

New in TLex Suite 10.1.0.2051 Beta (May 21, 2018)

  • Various improvements/fixes to font usage stats, including better ability to find/fix missing fonts
  • New 'File/Compare/Merge as formatted output text' compare/merge based on formatted-output text of entries rather than data [beta]
  • [XSLT][beta] Can now optionally transform XML output with XSLT (for all three of the main XML exporters). Use a file named after the current styleset (but with .xslt extension) in the output folder (2nd or 3rd or further passes can be specified by adding "(2)", "(3)" etc. to the filename).
  • New exporter "File/Export/XML (tree / raw) as one file"
  • [tlCorpus] Web Crawler: New checkbox option to choose whether to download image files encountered while spidering
  • [Filter (F5)] 'Advanced filters' [Depth Filter] and [Nested Depth Filter] find nodes at a given depth/level (or nesting depth relative to same element type) [added ~2015]

New in TLex Suite 10.1.0.2033 Beta (May 16, 2018)

  • TLex, tlTerm, tlDatabase:
  • New 'File/Compare/Merge as formatted output text' compare/merge based on formatted-output text of entries rather than data
  • Can now optionally transform XML output with XSLT (for all three of the main XML exporters). Use a file named after the current styleset (but with .xslt extension) in the output folder (2nd or 3rd or further passes can be specified by adding "(2)", "(3)" etc. to the filename).

New in TLex Suite 10.1.0.2032 (May 16, 2018)

  • TLex, tlTerm, tlDatabase:
  • Various improvements/fixes to font usage stats, including better ability to find/fix missing fonts
  • New exporter "File/Export/XML (tree / raw) as one file"
  • tlCorpus:
  • Web Crawler: New checkbox option to choose whether to download image files encountered while spidering
  • [Filter (F5)] 'Advanced filters' [Depth Filter] and [Nested Depth Filter] find nodes at a given depth/level (or nesting depth relative to same element type) [added ~2015]

New in TLex Suite 10.1.0.2011 (Apr 23, 2018)

  • Various improvements/fixes to font usage stats, including better ability to find/fix missing fonts
  • New 'File/Compare/Merge as formatted output text' compare/merge based on formatted-output text of entries rather than data [beta]
  • [XSLT] Can now optionally transform XML output with XSLT (currently only for "XML (tree / raw) as one file" XML export option)
  • New exporter "File/Export/XML (tree / raw) as one file"

New in TLex Suite 10.1.0.1998 / 10.1.0.1999 Beta (Mar 19, 2018)

  • New "Tools/Install extensions" and "Tools/Show installed extensions"" commands to make it easier/user-friendly to install e.g. additional spellcheckers (and other types of plugins/extensions)

New in TLex Suite 10.1.0.1993 Beta (Mar 14, 2018)

  • For internal editor notes/comments special type [DTD editor] can now also select PCDATA elements
  • [Right-to-left] Update right-to-left behaviour to start using new three-way DTD direction settings for elements [beta line initially only]
  • "File/Import CSV" improvements

New in TLex Suite 10.1.0.1985 Beta (Mar 13, 2018)

  • New "File/Import Excel" (directly import an Excel file - works functionally basically the same as 'Import CSV') [beta][Windows-only; may require Excel to be installed]

New in TLex Suite 10.1.0.1971 Beta (Mar 8, 2018)

  • New "Tools/Install extension" to make it easier/user-friendly to install e.g. additional spellcheckers (and in future, other types of plugins/extensions)

New in TLex Suite 10.1.0.1966 (Mar 7, 2018)

  • [TLex/tlTerm][Multi-Document Smart-Search] New function 'show all' for TMX (Translation Memory eXchange) or XLIFF (XML Localis ation Interchange File Format) documents in Multi-Doc "Search" dialog allows you to 'browse' entire TMX or XLIFF document (and selectively copy/utilize portions thereof, e.g. grab a line and add it as a new entry in tlTerm or TLex). An Add all allows you to grab and auto-add an entire TMX or XLIFF entry as a new tlTerm entry [Also in Word Popup].
  • "File/Import CSV" improvements

New in TLex Suite 10.1.0.1951 Beta (Mar 5, 2018)

  • [beta] Spellchecking. Can use any LibreOffice spellchecker (uses Hunspell spellchecking system). Before using, you must install the spellchecker. To install a spellchecker, you must currently copy *.dic/*.aff files under your user Documents folder, to either TLex/Plugins/Extensions or tlTerm/Plugins/Extensions or tlDatabase/Plugins/Extensions (depending which application you're using). Toggle on/off using the button in top right of Preview Area. If it doesn't seem to work, make sure you have correct matching language tags/codes set up in your DTD, e.g. your xml:lang attribute should ideally match the one in the *.dic filename. If the spellchecker is e.g. "af_ZA.dic" or "fr-fr.dic" it should still work if you've used just e.g. "af" or "fr" as tag in xml:lang in your data. [Windows-only currently]
  • [beta] Possible big new feature: New "File/Import/Generic XML mode" importer to open/view XML files that can open many more types of XML data than TLex/tlTerm/tlDatabase XML - paving the way for almost more of a sort XML viewer/editor - and laying further foundations of new XLIFF and TMX modes.
  • [beta] New: Open and view TMX and XLIFF files directly in new experimental 'TMX viewing mode' and 'XLIFF viewing mode'

New in TLex Suite 10.1.0.1943 Beta (Mar 4, 2018)

  • [TLex/tlTerm/tlDatabase] Possible big new feature: New "File/Import/Generic XML mode" importer to open/view XML files that can open many more types of XML data than TLex/tlTerm/tlDatabase XML - paving the way for almost more of a sort XML viewer/editor - and laying further foundations of new XLIFF and TMX modes.
  • [TLex/tlTerm/tlDatabase] New "File/Import Excel" (directly import an Excel file - works functionally basically the same as 'Import CSV') [beta][Windows-only; may require Excel to be installed]
  • [TLex/tlTerm] New: Open and view TMX and XLIFF files directly in new experimental 'TMX viewing mode' and 'XLIFF viewing mode'
  • [TLex/tlTerm/tlDatabase] "File/Import CSV" improvements

New in TLex Suite 10.1.0.1942 (Mar 4, 2018)

  • [TLex/tlTerm][Multi-Doc Smart-Search] New right-click menu on file list with commands "Auto-add all entries from selected document(s)" and "Auto-add all entries from all documents" allow you to bulk "import" entire XLIFF or TMX documents into a tlTerm database
  • [TLex/tlTerm][Multi-Document Smart-Search] New function 'show all' for TMX (Translation Memory eXchange) or XLIFF (XML Localis ation Interchange File Format) documents in Multi-Doc "Search" dialog allows you to 'browse' entire TMX or XLIFF document (and selectively copy/utilize portions thereof, e.g. grab a line and add it as a new entry in tlTerm or TLex). An Add all allows you to grab and auto-add an entire TMX or XLIFF entry as a new tlTerm entry [Also in Word Popup].
  • [tlTerm] Under 'Termbase/Properties', add ability to add additional languages to existing termbase (via Termbase/Properties menu) in user-friendly way

New in TLex Suite 10.1.0.1939 Beta (Mar 3, 2018)

  • [beta] Possible big new feature: New "File/Import/Generic XML mode" importer to open/view XML files that can open many more types of XML data than TLex/tlTerm/tlDatabase XML - paving the way for almost more of a sort XML viewer/editor - and laying further foundations of new XLIFF and TMX modes.

New in TLex Suite 10.1.0.1938 (Mar 3, 2018)

  • [Multi-Document Smart-Search] New function 'show all' for TMX (Translation Memory eXchange) or XLIFF (XML Localisation Interchange File Format) documents in Multi-Doc "Search" dialog allows you to 'browse' entire TMX or XLIFF document (and selectively copy/utilize portions thereof, e.g. grab a line and add it as a new entry in tlTerm or TLex). An Add all allows you to grab and auto-add an entire TMX or XLIFF entry as a new tlTerm entry [Also in Word Popup].
  • New "File/Import Excel" (directly import an Excel file - works functionally basically the same as 'Import CSV') [beta][Windows-only; may require Excel to be installed]
  • [TLex/tlTerm][beta] New: Open and view TMX and XLIFF files directly in new experimental 'TMX viewing mode' and 'XLIFF viewing mode'
  • "File/Import CSV" improvements

New in TLex Suite 10.1.0.1935 Beta (Feb 27, 2018)

  • [TLex/tlTerm][beta] New: Open and view TMX and XLIFF files directly in new experimental 'TMX viewing mode' and 'XLIFF viewing mode'

New in TLex Suite 10.1.0.1934 (Feb 27, 2018)

  • New "File/Import Excel" (directly import an Excel file - works functionally basically the same as 'Import CSV') [beta][Windows-only; may require Excel to be installed]
  • "File/Import CSV" improvements

New in TLex Suite 10.1.0.1912 (Feb 23, 2018)

  • New "File/Import Excel" (directly import an Excel file - works functionally basically the same as 'Import CSV') [beta][Windows-only; may require Excel to be installed]
  • [TLex/tlTerm][beta] New: Open and view TMX and XLIFF files directly in new experimental 'TMX viewing mode' and 'XLIFF viewing mode'
  • "File/Import CSV" improvements

New in TLex Suite 10.1.0.1908 Beta (Feb 21, 2018)

  • New "File/Import Excel" (directly import an Excel file - works functionally basically the same as 'Import CSV') [beta][Windows-only; may require Excel to be installed]
  • [TLex/tlTerm][beta] New: Open and view TMX and XLIFF files directly in new experimental 'TMX viewing mode' and 'XLIFF viewing mode'
  • "File/Import CSV" improvements

New in TLex Suite 10.1.0.1890 Beta (Feb 13, 2018)

  • [TLex/tlTerm] The Word popup tool now also displays and searches for the value of the currently active cell in Excel, in addition to that from Word. It also shows the new 'command popup menus' when clicking on either of these. [Windows only]
  • New: Microsoft Excel Integration: "Insert into Excel (if open)" command on search results right-click menu [Windows only]
  • Search results right-click menu has new general 'Text Commands' submenu
  • [TLex/tlTerm] New: Microsoft Excel Integration: Add "Insert into Excel (if open)" to the new general 'Text Commands' right-click menu that automatically inserts the text (e.g. term/translation etc.) into the active cell of Microsoft Excel, if open [NB: Windows only, and not the 'Live' (online) Excel, only the installed application]
  • [TLex/tlTerm][New General 'Text Commands' Menu] New Tree View submenu if right-click on a term in a tlTerm document that contains various commands for the right-clicked term, e.g. auto-search in the Multi-Document Smart-Search, insert into Word (if the Word plugin is active), insert into Excel (at the current active cell, if Excel is open), launch web search with DuckDuckGo, launch F6 search, launch F3 search, insert as new entry into TLex/tlTerm, etc. Also add all the same menu commands for TLex lemmasigns when right-clicking on the entry in the Tree View, or in the Entry List at the left, and also for TLex Translation Equivalents when right-clicking on them in the Tree View.
  • [Multi-Document Smart-Search / Microsoft Word Integration] Exciting new feature: [beta] The new 'Multi-Document Manager / Smart-Search' (accessible from the Word popup dialog, from the 'File' menu, the 'Edit' menu and more) allows you to load multiple files in various formats (your own or 3rd-party), and then the Word popup auto-searches in these also, in addition to in your own currently open tlTerm/TLex document; supported file formats currently include tlTerm files, TLex files, TMX (Translation Memory eXchange), TBX (TermBase eXchange), and XLIFF (XML Localisation Interchange File Format). So the Word popup can now search multiple tlTerm files at once, as well as other formats at the same time. (Please note that for .TMX files, you may currently need to copy the TMX DTD file into the folder containing your TMX files.)
  • [Filter (F5)] Added ability to put your own custom Lua filter and Lua element-filter scripts in your own 'Documents' folder, under e.g. a subfolder under the application name 'c:UsersYourUsernameDocumentstlTermPluginsFilters' or e.g. 'c:UsersYourUsernameDocumentstlTermPluginsElementQueries', respectively (for TLex, this would be a TLex subfolder instead of tlTerm). You can either copy your .lua filter script files into this folder manually, or you can use the new menu commands accessible by clicking on the "Advanced" button under "Filter (F5)", "Install custom user Lua filter" and "Install custom user Lua element filter". Note that if you have TLex Suite, these script files are stored separately in different folders for TLex and for tlTerm (so if you have a Lua script you want to use in both, then please install twice). (This new feature is not to be confused with the existing Filter (F5) "user filters" feature, which merely refer to the various special types of filters (e.g. search filters) that appear at the bottom of the F5 filter tree when you create/access them from elsewhere in the application, e.g. from 'Search (F3)' or from the 'Statistics' view, etc.)
  • [Export / Import CSV] New export option "Output entry ID", and corresponding new option in the CSV importer, "{Entry/xml:id}" as a special field that (when used for the first column) merge-matches each imported onto the original entry using its ID (if the entry with that ID still exists). (This should be used if exporting to Excel to allow external editing, e.g. adding translations for tlTerm data, though it's generally still 'best practice' to work in tlTerm as far as possible.)
  • [TLex/tlTerm] [Microsoft Word Integration / Corpus (F6)] New Microsoft Word integration popup command 'F6 Search' launches a Corpus (F6) search for the current word (or selected phrase) that you're standing on in Microsoft Word (presuming, of course, that you have configured your corpus here)
  • [Microsoft Word Integration / Search (F3)] New Microsoft Word integration popup command 'F3 Search' launches a Search (F3) search for the current word (or selected phrase) that you're standing on in Microsoft Word
  • New command Window/Always on top
  • [RTF Exporter] New option GenerateParagraphStyles to also generate corresponding RTF paragraph styles (instead of RTF character styles) for paragraph styles in TLex/tlTerm/tlDatabase [beta]
  • New menu command "Tools/Take screenshot" (beta)
  • New menu command "Window/Previous window or tab (Ctrl+Shift+F6)"
  • [Microsoft Word Integration] New option Include incomplete allows you to toggle whether to search entries marked as 'incomplete' [On by default]
  • [Microsoft Word Integration] New option Use filters allows you to search only entries that pass the current filter. This can be used for, say, restricting the search to a particular subject field in tlTerm, or many other potential uses. [Off by default]
  • [Localisation] Fix: Built-in localisation editor: Unable to save .lang files under Program Files folder - now saves custom or modified localisation .lang files into your own Documents folder, in a subfolder under the application name, e.g. "Documents/tlTerm/LocalisationCatalogs"
  • [Right-to-left] Fix: Document-wide right-to-left flag (under e.g. 'Dictionary/Properties' etc.) was no longer always correctly propagating to Preview Area or HTML export

New in TLex Suite 10.1.0.1813 Beta (Jan 22, 2018)

  • [Microsoft Word Integration / Corpus (F6)] New Microsoft Word integration popup command 'F6 Search' launches a Corpus (F6) search for the current word (or selected phrase) that you're standing on in Microsoft Word (presuming, of course, that you have configured your corpus here)
  • [Microsoft Word Integration / Search (F3)] New Microsoft Word integration popup command 'F3 Search' launches a Search (F3) search for the current word (or selected phrase) that you're standing on in Microsoft Word
  • [tlCorpus] New Microsoft Word Integration toolbar button: When turned on, performs auto-corpus-search of the current word (or selected phrase) that you're standing on in Microsoft Word
  • [tlCorpus] New command Window/Always on top
  • New command Window/Always on top
  • [tlReader] New command Window/Always on top
  • [RTF Exporter] New option GenerateParagraphStyles to also generate corresponding RTF paragraph styles (instead of RTF character styles) for paragraph styles in TLex/tlTerm/tlDatabase [beta]
  • New menu command "Tools/Take screenshot" (beta)
  • New menu command "Window/Previous window or tab (Ctrl+Shift+F6)"
  • [Samples / Right to Left] New sample 'RTL (Right to Left) English Arabic (basic bilingual)'
  • [Microsoft Word Integration] New option Include incomplete allows you to toggle whether to search entries marked as 'incomplete' [On by default]
  • [Microsoft Word Integration] New option Use filters allows you to search only entries that pass the current filter. This can be used for, say, restricting the search to a particular subject field in tlTerm, or many other potential uses. [Off by default]
  • [Localisation] Fix: Built-in localisation editor: Unable to save .lang files under Program Files folder - now saves custom or modified localisation .lang files into your own Documents folder, in a subfolder under the application name, e.g. "Documents/tlTerm/LocalisationCatalogs"
  • [Right-to-left] Fix: Document-wide right-to-left flag (under e.g. 'Dictionary/Properties' etc.) was no longer always correctly propagating to Preview Area or HTML export

New in TLex Suite 10.1.0.1808 Beta (Jan 16, 2018)

  • [RTF Exporter] New option GenerateParagraphStyles to also generate corresponding RTF paragraph styles (instead of RTF character styles) for paragraph styles in TLex/tlTerm/tlDatabase [beta]
  • New menu command "Tools/Take screenshot" (beta)
  • New menu command "Window/Previous window or tab (Ctrl+Shift+F6)"
  • [Microsoft Word Integration] Auto-insert term into Word document: Terms/translations in entries in the search results are now clickable, displaying a popup menu which contains two new functions: 'Copy to clipboard' and 'Auto-insert into Word document'
  • [Samples / Right to Left] New sample 'RTL (Right to Left) English Arabic (basic bilingual)'
  • [Microsoft Word Integration] New option Include incomplete allows you to toggle whether to search entries marked as 'incomplete' [On by default]
  • [Microsoft Word Integration] New option Use filters allows you to search only entries that pass the current filter. This can be used for, say, restricting the search to a particular subject field in tlTerm, or many other potential uses. [Off by default]
  • [Localisation] Fix: Built-in localisation editor: Unable to save .lang files under Program Files folder - now saves custom or modified localisation .lang files into your own Documents folder, in a subfolder under the application name, e.g. "Documents/tlTerm/LocalisationCatalogs"
  • [Right-to-left] Fix: Document-wide right-to-left flag (under e.g. 'Dictionary/Properties' etc.) was no longer always correctly propagating to Preview Area or HTML export

New in TLex Suite 10.1.0.1802 (Jan 14, 2018)

  • New menu command "Tools/Take screenshot" (beta)
  • New menu command "Window/Previous window or tab (Ctrl+Shift+F6)"
  • [Microsoft Word Integration] Auto-insert term into Word document: Terms/translations in entries in the search results are now clickable, displaying a popup menu which contains two new functions: 'Copy to clipboard' and 'Auto-insert into Word document'
  • [Samples / Right to Left] New sample 'RTL (Right to Left) English Arabic (basic bilingual)'
  • [Microsoft Word Integration] New option Include incomplete allows you to toggle whether to search entries marked as 'incomplete' [On by default]
  • [Microsoft Word Integration] New option Use filters allows you to search only entries that pass the current filter. This can be used for, say, restricting the search to a particular subject field in tlTerm, or many other potential uses. [Off by default]
  • [Localisation] Fix: Built-in localisation editor: Unable to save .lang files under Program Files folder - now saves custom or modified localisation .lang files into your own Documents folder, in a subfolder under the application name, e.g. "Documents/tlTerm/LocalisationCatalogs"
  • [Right-to-left] Fix: Document-wide right-to-left flag (under e.g. 'Dictionary/Properties' etc.) was no longer always correctly propagating to Preview Area or HTML export

New in TLex Suite 10.1.0.1800 (Jan 7, 2018)

  • [Microsoft Word Integration] New option Include incomplete allows you to toggle whether to search entries marked as 'incomplete' [On by default]
  • [Microsoft Word Integration] New option Use filters allows you to search only entries that pass the current filter. This can be used for, say, restricting the search to a particular subject field in tlTerm, or many other potential uses. [Off by default]
  • [Localisation] Fix: Built-in localisation editor: Unable to save .lang files under Program Files folder - now saves custom or modified localisation .lang files into your own Documents folder, in a subfolder under the application name, e.g. "Documents/tlTerm/LocalisationCatalogs"
  • [Right-to-left] Fix: Document-wide right-to-left flag (under e.g. 'Dictionary/Properties' etc.) was no longer always correctly propagating to Preview Area or HTML export

New in TLex Suite 10.1.0.1788 (Jan 5, 2018)

  • [Localisation] Fix: Built-in localisation editor: Unable to save .lang files under Program Files folder - now saves custom or modified localisation .lang files into your own Documents folder, in a subfolder under the application name, e.g. "Documents/tlTerm/LocalisationCatalogs"
  • [Right-to-left] Fix: Document-wide right-to-left flag (under e.g. 'Dictionary/Properties' etc.) was no longer always correctly propagating to Preview Area or HTML export

New in TLex Suite 10.1.0.1780 (Jan 3, 2018)

  • [Import CSV] New option to 'force' 'always-create-children' but for just individual columns (fields) only. This is useful if you have e.g., say, tlTerm data where e.g. additional optional columns are assigned to optional extra synonyms for terms, e.g.:
  • Cat,Eng definition,hond,Afr synonym of hond,Afr definition
  • Table,Eng definition,tafel,,Afr definition

New in TLex Suite 9.1.0.1772 (Dec 24, 2017)

  • [Microsoft Word Integration] New option to search sub-entries, e.g. if you're standing on 'draw the line' within a sentence in Word, and have e.g. 'draw the line' as a subentry at either 'draw' or 'line' (still a bit experimental; doesn't yet correctly handle tildes, and may be slow for large databases, so it's off by default)
  • Fixes for overly small fonts on high-DPI screens
  • [Microsoft Word Integration] Now also finds phrase matches (multi-word compounds / sub-entries / terms)
  • [Microsoft Word Integration] Improve tiny font and entry layout, and make font size responsive to user DPI settings
  • [Filter (F5)] New filter "Entries with non-mutually-bidirectional cross-references"
  • [Filter (F5)] Add new Lua Filter F5 plugin "Lua[Entries in current styleset]" that filters/shows only those entries that are visible (i.e. not masked out) in the current styleset
  • [Filter (F5)] Add new Lua Filter F5 plugin "Lua[HomNum missing]" to help find cases where the TLex automatic HomNum has somehow gone missing (this doesn't usually happen, but may in some unusual circumstances)

New in TLex Suite 9.1.0.1769 Beta (Dec 8, 2017)

  • [Microsoft Word Integration] Now also finds phrase matches (multi-word compounds / sub-entries / terms)
  • [Microsoft Word Integration] Improve tiny font and entry layout, and make font size responsive to user DPI settings
  • [Filter (F5)] New filter "Entries with non-mutually-bidirectional cross-references"
  • [Filter (F5)] Add new Lua Filter F5 plugin "Lua[Entries in current styleset]" that filters/shows only those entries that are visible (i.e. not masked out) in the current styleset
  • [TLex][Filter (F5)] Add new Lua Filter F5 plugin "Lua[HomNum missing]" to help find cases where the TLex automatic HomNum has somehow gone missing (this doesn't usually happen, but may in some unusual circumstances)

New in TLex Suite 9.1.0.1759 Beta (Jul 27, 2017)

  • [Stats] Add totals for smart cross-reference types for multi-section documents
  • Adding "Tools/[beta] Toggle high DPI user interface fixes" to official (non-beta) builds

New in TLex Suite 9.1.0.1755 (Jul 4, 2017)

  • [Online Publishing Exporter] New option "IndexGen/Replacements" via 'Dictionary/Properties' menu (or Termbase/Properties for tlTerm, or Database/Properties for tlDatabase): [Optional] Common string replacements when generating search index. Comma-Separated-Values multi-line two-column data, with each line being a pair consisting of StringToReplace,StringToReplaceWith. So e.g. if you have entries (or sub-entries) with lemmasigns that include syllable markers (e.g. "Thes·pi·an") you could add a line "·," to remove the mid-dot syllable markers when generating the Online Publishing search index, so that users can find the "thespian" entry. (Standard Comma-Separated-Values syntax applies: If your strings have commas in them, you can surround them with double-quotes etc.)
  • [Online Publishing Exporter] New option "IndexGen/Suffixes" via 'Dictionary/Properties' menu (or Termbase/Properties for tlTerm, or Database/Properties for tlDatabase) - this is an existing Online Publish option that has now also been added as a per-document setting in the Online Publish profiles.
  • [Online Publishing Exporter] New option "IndexGen/Prefixes" via 'Dictionary/Properties' menu (or Termbase/Properties for tlTerm, or Database/Properties for tlDatabase) - this is an existing Online Publish option that has now also been added as a per-document setting in the Online Publish profiles.

New in TLex Suite 9.1.0.1752 (Jun 5, 2017)

  • [Online Publishing Exporter] New option "IndexGen/Replacements" via 'Dictionary/Properties' menu (or Termbase/Properties for tlTerm, or Database/Properties for tlDatabase): [Optional] Common string replacements when generating search index. Comma-Separated-Values multi-line two-column data, with each line being a pair consisting of StringToReplace,StringToReplaceWith. So e.g. if you have entries (or sub-entries) with lemmasigns that include syllable markers (e.g. "Thes·pi·an") you could add a line "·," to remove the mid-dot syllable markers when generating the Online Publishing search index, so that users can find the "thespian" entry. (Standard Comma-Separated-Values syntax applies: If your strings have commas in them, you can surround them with double-quotes etc.)
  • [Online Publishing Exporter] New option "IndexGen/Suffixes" via 'Dictionary/Properties' menu (or Termbase/Properties for tlTerm, or Database/Properties for tlDatabase) - this is an existing Online Publish option that has now also been added as a per-document setting in the Online Publish profiles.
  • [Online Publishing Exporter] New option "IndexGen/Prefixes" via 'Dictionary/Properties' menu (or Termbase/Properties for tlTerm, or Database/Properties for tlDatabase) - this is an existing Online Publish option that has now also been added as a per-document setting in the Online Publish profiles.

New in TLex Suite 9.1.0.1748 Beta (Apr 12, 2017)

  • [Online Publishing Exporter] New option "IndexGen/Replacements" via 'Dictionary/Properties' menu (or Termbase/Properties for tlTerm, or Database/Properties for tlDatabase): [Optional] Common string replacements when generating search index. Comma-Separated-Values multi-line two-column data, with each line being a pair consisting of StringToReplace,StringToReplaceWith. So e.g. if you have entries (or sub-entries) with lemmasigns that include syllable markers (e.g. "Thes·pi·an") you could add a line "·," to remove the mid-dot syllable markers when generating the Online Publishing search index, so that users can find the "thespian" entry. (Standard Comma-Separated-Values syntax applies: If your strings have commas in them, you can surround them with double-quotes etc.)
  • [Online Publishing Exporter] New option "IndexGen/Suffixes" via 'Dictionary/Properties' menu (or Termbase/Properties for tlTerm, or Database/Properties for tlDatabase) - this is an existing Online Publish option that has now also been added as a per-document setting in the Online Publish profiles.
  • [Online Publishing Exporter] New option "IndexGen/Prefixes" via 'Dictionary/Properties' menu (or Termbase/Properties for tlTerm, or Database/Properties for tlDatabase) - this is an existing Online Publish option that has now also been added as a per-document setting in the Online Publish profiles.

New in TLex Suite 9.1.0.1746 Beta (Apr 8, 2017)

  • [Online Publishing Exporter] New option "IndexGen/Replacements" via 'Dictionary/Properties' menu (or Termbase/Properties for tlTerm, or Database/Properties for tlDatabase): [Optional] Common string replacements when generating search index. Comma-Separated-Values multi-line two-column data, with each line being a pair consisting of StringToReplace,StringToReplaceWith. So e.g. if you have entries (or sub-entries) with lemmasigns that include syllable markers (e.g. "Thes·pi·an") you could add a line "·," to remove the mid-dot syllable markers when generating the Online Publishing search index, so that users can find the "thespian" entry. (Standard Comma-Separated-Values syntax applies: If your strings have commas in them, you can surround them with double-quotes etc.)
  • [Online Publishing Exporter] New option "IndexGen/Suffixes" via 'Dictionary/Properties' menu (or Termbase/Properties for tlTerm, or Database/Properties for tlDatabase) - this is an existing Online Publish option that has now also been added as a per-document setting in the Online Publish profiles.
  • [Online Publishing Exporter] New option "IndexGen/Prefixes" via 'Dictionary/Properties' menu (or Termbase/Properties for tlTerm, or Database/Properties for tlDatabase) - this is an existing Online Publish option that has now also been added as a per-document setting in the Online Publish profiles.

New in TLex Suite 9.1.0.1743 Beta (Apr 6, 2017)

  • New sample 'Trilingual Dictionary with 3 Sections'
  • [tlCorpus] Web Crawler: Add support for https sites
  • [Advanced][Online Publishing Exporter] Add support for https publish URLs
  • [beta][High-DPI display issues] New Tools menu option "[beta] Toggle high DPI user interface fixes"
  • Fix tabbed view font clipping with large fonts, and use larger toolbar icons on high-resolution displays
  • [Tree View] New setting "MaxDepth": Maximum hierarchy depth for Tree View right-click 'add element' commands. Warning: Setting this too high can make Tree View right-click slow, though this depends entirely on your particular document's structure (DTD) - for many documents, higher values may be perfectly fine or desirable. Range: [1 - 100]. Default: 3. To change this setting, click the config icon in the top right of the Preview Area, select 'Tree View settings', and double-click on the option.
  • [Tools][Advanced/Experimental] Improvements to the (beta) "Tools/Add a new section" and "Tools/Delete selected section" commands (advanced users only), and make these menu commands visible by default now.
  • Multi-section Documents: The 'Add a new section' command can be used to create documents with three or more 'sections', to e.g. create trilingual dictionaries, or other multi-section documents (e.g. sections could represent chapters in a text). When there are three or more 'sections' present in a document, they are displayed in a tabbed interface. Strictly speaking, all sections share the same DTD (i.e. fields / elements and attributes), though you may choose to use different subsets of DTD elements/attributes in different sections, if applicable to your document. For example, in a trilingual English - French - Chinese dictionary, say, the first 'section' might use French and Chinese translation elements, the second English and Chinese, and the third English and French. As another example, different sections could represent entirely different dictionaries/texts.
  • [Tools][Advanced/Experimental] New "Tools/Edit section" command allows you to edit section details, e.g. rename the section

New in TLex Suite 9.1.0.1738 (Mar 6, 2017)

  • New sample 'Trilingual Dictionary with 3 Sections'
  • [tlCorpus] Web Crawler: Add support for https sites
  • [Advanced][Online Publishing Exporter] Add support for https publish URLs
  • [beta][High-DPI display issues] New Tools menu option "[beta] Toggle high DPI user interface fixes"
  • Fix tabbed view font clipping with large fonts, and use larger toolbar icons on high-resolution displays
  • [Tree View] New setting "MaxDepth": Maximum hierarchy depth for Tree View right-click 'add element' commands. Warning: Setting this too high can make Tree View right-click slow, though this depends entirely on your particular document's structure (DTD) - for many documents, higher values may be perfectly fine or desirable. Range: [1 - 100]. Default: 3. To change this setting, click the config icon in the top right of the Preview Area, select 'Tree View settings', and double-click on the option.
  • [Tools][Advanced/Experimental] Improvements to the (beta) "Tools/Add a new section" and "Tools/Delete selected section" commands (advanced users only), and make these menu commands visible by default now.
  • Multi-section Documents: The 'Add a new section' command can be used to create documents with three or more 'sections', to e.g. create trilingual dictionaries, or other multi-section documents (e.g. sections could represent chapters in a text). When there are three or more 'sections' present in a document, they are displayed in a tabbed interface. Strictly speaking, all sections share the same DTD (i.e. fields / elements and attributes), though you may choose to use different subsets of DTD elements/attributes in different sections, if applicable to your document. For example, in a trilingual English - French - Chinese dictionary, say, the first 'section' might use French and Chinese translation elements, the second English and Chinese, and the third English and French. As another example, different sections could represent entirely different dictionaries/texts.
  • [Tools][Advanced/Experimental] New "Tools/Edit section" command allows you to edit section details, e.g. rename the section

New in TLex Suite 9.1.0.1716 Beta (Feb 13, 2017)

  • New sample 'Trilingual Dictionary with 3 Sections'
  • [Advanced][Online Publishing Exporter] Add support for https publish URLs
  • [beta][High-DPI display issues] New Tools menu option "[beta] Toggle high DPI user interface fixes"
  • Fix tabbed view font clipping with large fonts, and use larger toolbar icons on high-resolution displays
  • [Tree View] New setting "MaxDepth": Maximum hierarchy depth for Tree View right-click 'add element' commands. Warning: Setting this too high can make Tree View right-click slow, though this depends entirely on your particular document's structure (DTD) - for many documents, higher values may be perfectly fine or desirable. Range: [1 - 100]. Default: 3. To change this setting, click the config icon in the top right of the Preview Area, select 'Tree View settings', and double-click on the option.
  • [Tools][Advanced/Experimental] Improvements to the (beta) "Tools/Add a new section" and "Tools/Delete selected section" commands (advanced users only), and make these menu commands visible by default now.
  • Multi-section Documents: The 'Add a new section' command can be used to create documents with three or more 'sections', to e.g. create trilingual dictionaries, or other multi-section documents (e.g. sections could represent chapters in a text). When there are three or more 'sections' present in a document, they are displayed in a tabbed interface. Strictly speaking, all sections share the same DTD (i.e. fields / elements and attributes), though you may choose to use different subsets of DTD elements/attributes in different sections, if applicable to your document. For example, in a trilingual English - French - Chinese dictionary, say, the first 'section' might use French and Chinese translation elements, the second English and Chinese, and the third English and French. As another example, different sections could represent entirely different dictionaries/texts.
  • [Tools][Advanced/Experimental] New "Tools/Edit section" command allows you to edit section details, e.g. rename the section

New in TLex Suite 9.1.0.1706 (Jan 31, 2017)

  • New setting "MaxDepth": Maximum hierarchy depth for Tree View right-click 'add element' commands. Warning: Setting this too high can make Tree View right-click slow, though this depends entirely on your particular document's structure (DTD) - for many documents, higher values may be perfectly fine or desirable. Range: [1 - 100]. Default: 3. To change this setting, click the config icon in the top right of the Preview Area, select 'Tree View settings', and double-click on the option.
  • Fix tabbed view font clipping with large fonts, and use larger toolbar icons on high-resolution displays
  • [Tools][Advanced/Experimental] Improvements to the (beta) "Tools/Add a new section" and "Tools/Delete selected section" commands (advanced users only), and make these menu commands visible by default now.
  • Multi-section Documents: The 'Add a new section' command can be used to create documents with three or more 'sections', to e.g. create trilingual dictionaries, or other multi-section documents (e.g. sections could represent chapters in a text). When there are three or more 'sections' present in a document, they are displayed in a tabbed interface. Strictly speaking, all sections share the same DTD (i.e. fields / elements and attributes), though you may choose to use different subsets of DTD elements/attributes in different sections, if applicable to your document. For example, in a trilingual English - French - Chinese dictionary, say, the first 'section' might use French and Chinese translation elements, the second English and Chinese, and the third English and French. As another example, different sections could represent entirely different dictionaries/texts.

New in TLex Suite 9.1.0.1690 Beta (Oct 19, 2016)

  • [Compare/Merge] Add new setting CompareAttributesByName: Ignore attribute order; compare attributes by name instead of the stricter default that uses attribute order. This can be useful if compared elements don't have the same number of attributes, or if they're in a different order. [beta]
  • [Online Publishing Exporter][Advanced] New option "AlwaysOutputClassNames" [Default: OFF] If enabled, always output class="classname" in generated span tags even when the UseCSS (HTML_CSS) option is off, so you effectively get a classname and the actual styling in a style="" tag (the class names can then be used to do things like toggle visibility of e.g. specific elements within a browser client by JavaScript, and could also be optionally used for styling). Note that if one has 'complex' styles, like smart styles that change contextually, then you may have to still use the style="" span tag output for the 'actual' styling even though you're generating a classname (to do things like visibility toggling).

New in TLex Suite 8.1.0.1663 Beta (Oct 19, 2016)

  • [Compare/Merge] Add new setting CompareAttributesByName: Ignore attribute order; compare attributes by name instead of the stricter default that uses attribute order. This can be useful if compared elements don't have the same number of attributes, or if they're in a different order. [beta]
  • [Online Publishing Exporter][Advanced] New option "AlwaysOutputClassNames" [Default: OFF] If enabled, always output class="classname" in generated span tags even when the UseCSS (HTML_CSS) option is off, so you effectively get a classname and the actual styling in a style="" tag (the class names can then be used to do things like toggle visibility of e.g. specific elements within a browser client by JavaScript, and could also be optionally used for styling). Note that if one has 'complex' styles, like smart styles that change contextually, then you may have to still use the style="" span tag output for the 'actual' styling even though you're generating a classname (to do things like visibility toggling).

New in TLex Suite 8.1.0.1650 Beta (Sep 16, 2016)

  • [Preview] New Preview Area setting to display multiple stylesets in columns in the Preview Area instead of one below the other (toggle near top right, in bracketed list of stylesets)
  • CSV importer: New option: TreatRowNumberAsExtraFirstColumn: [Optional][Advanced] Treat line/row number as special extra first column (so e.g. in tlTerm one could use the line number as an entry import ID, if one e.g. wanted to match that line number on future imports). OFF by default.
  • CSV importer: New option: RowNumberAsExtraFirstColumnOffset: [Optional][Advanced] If treat line/row number as special extra first column, add this optional offset as a 'base offset' to the line number. Must be used in conjunction with TreatRowNumberAsExtraFirstColumn. 0 by default.

New in TLex Suite 8.1.0.1645 Beta (Aug 25, 2016)

  • [Preview] New Preview Area setting to display multiple stylesets in columns in the Preview Area instead of one below the other (toggle near top right, in bracketed list of stylesets)

New in TLex Suite 8.1.0.1636 Beta (Jul 11, 2016)

  • [Main Entry List] Entry List right-click menu: Add "Quick-filter: Current entry" command that creates and applies a filter that shows only the currently selected entry

New in TLex Suite 8.1.0.1617 Beta (Jun 14, 2016)

  • [Advanced][New TLex/tlTerm Server] Add new application commandline options "--serversetting guestallowentrylist=true(/false)" that determines whether the entry list ('browse' list) may be visible to public/guest users of the server/site
  • [Compare/Merge] New tab "Compare/Merge DTD" with commands to compare and show differences of DTD (elements and attributes) and styles of the two open documents in the 'File / Compare/Merge' tool, and functionality to help automatically 'merge' DTD and styles, as well as to merge usernames (i.e. users in 'Dictionary/User management') from the right document to the left document [initially in 'beta' build only ~2016-03]
  • [Compare/Merge] New option "SkipDuplicateSubtreesDuringMerge": [Advanced] Attempt to smartly skip duplicate sub-trees during merge. If this is true you may occasionally lose 'legitimate' subtree duplicates; if false, you may end up with extra duplicate subtrees during merge (in which case you won't lose data, but it may be an extra inconvenience to remove these) (default: true)
  • 'XML Line by Line' importer: If you hold in Ctrl+Shift when invoking, allows you to import XML text from the current clipboard
  • [Filter (F5) / Stats] New Filter 'matching node action' "[Stats] Generate a list of matching node types and their counts". (An example usage of this might be e.g. in tlTerm, 'show term counts for all languages for a particular part of speech', or to help show breakdowns of created or last-modified terms/elements by a user, etc.)
  • [Filter (F5)] New Filter 'matching node action' "Move matching nodes to end [not ODBC-ready]"
  • [DTD Editor / Styles Editor] Under "[Advanced]" tab, add display of the 'HTMLStyle' of a style (though this is not yet editable)
  • [Advanced][New TLex/tlTerm Server] Add new application commandline options "--serversetting port=portnumber" and "--serversetting serverlogbasefilename=basefilenameminusextension"
  • [ODBC] Performance improvements
  • [Filter / Statistics] Under parent->child 'full statistics', add new 'less than child-count' and 'greater than child-count' filter commands
  • [Filter / Statistics] New filters to find parent->child instances of any child count (and less-than, greater-than, less-than-equal-to or greater-than-equalto)

New in TLex Suite 8.1.0.1614 (May 5, 2016)

  • [Advanced][New TLex/tlTerm Server] Add new application commandline options "--serversetting guestallowentrylist=true(/false)" that determines whether the entry list ('browse' list) may be visible to public/guest users of the server/site
  • [Compare/Merge] New tab "Compare/Merge DTD" with commands to compare and show differences of DTD (elements and attributes) and styles of the two open documents in the 'File / Compare/Merge' tool, and functionality to help automatically 'merge' DTD and styles, as well as to merge usernames (i.e. users in 'Dictionary/User management') from the right document to the left document [initially in 'beta' build only ~2016-03]
  • [Compare/Merge] New option "SkipDuplicateSubtreesDuringMerge": [Advanced] Attempt to smartly skip duplicate sub-trees during merge. If this is true you may occasionally lose 'legitimate' subtree duplicates; if false, you may end up with extra duplicate subtrees during merge (in which case you won't lose data, but it may be an extra inconvenience to remove these) (default: true)
  • 'XML Line by Line' importer: If you hold in Ctrl+Shift when invoking, allows you to import XML text from the current clipboard
  • [Filter (F5) / Stats] New Filter 'matching node action' "[Stats] Generate a list of matching node types and their counts". (An example usage of this might be e.g. in tlTerm, 'show term counts for all languages for a particular part of speech', or to help show breakdowns of created or last-modified terms/elements by a user, etc.)
  • [Filter (F5)] New Filter 'matching node action' "Move matching nodes to end [not ODBC-ready]"
  • [DTD Editor / Styles Editor] Under "[Advanced]" tab, add display of the 'HTMLStyle' of a style (though this is not yet editable)
  • [Advanced][New TLex/tlTerm Server] Add new application commandline options "--serversetting port=portnumber" and "--serversetting serverlogbasefilename=basefilenameminusextension"
  • [ODBC] Performance improvements
  • [Filter / Statistics] Under parent->child 'full statistics', add new 'less than child-count' and 'greater than child-count' filter commands
  • [Filter / Statistics] New filters to find parent->child instances of any child count (and less-than, greater-than, less-than-equal-to or greater-than-equalto)

New in TLex Suite 8.1.0.1608 Beta (Apr 25, 2016)

  • [Advanced][New TLex/tlTerm Server] Add new application commandline options "--serversetting guestallowentrylist=true(/false)" that determines whether the entry list ('browse' list) may be visible to public/guest users of the server/site
  • [Compare/Merge] New tab "Compare/Merge DTD" with commands to compare and show differences of DTD (elements and attributes) and styles of the two open documents in the 'File / Compare/Merge' tool, and functionality to help automatically 'merge' DTD and styles, as well as to merge usernames (i.e. users in 'Dictionary/User management') from the right document to the left document [initially in 'beta' build only ~2016-03]
  • [Compare/Merge] New option "SkipDuplicateSubtreesDuringMerge": [Advanced] Attempt to smartly skip duplicate sub-trees during merge. If this is true you may occasionally lose 'legitimate' subtree duplicates; if false, you may end up with extra duplicate subtrees during merge (in which case you won't lose data, but it may be an extra inconvenience to remove these) (default: true)
  • 'XML Line by Line' importer: If you hold in Ctrl+Shift when invoking, allows you to import XML text from the current clipboard
  • [Filter (F5) / Stats] New Filter 'matching node action' "[Stats] Generate a list of matching node types and their counts". (An example usage of this might be e.g. in tlTerm, 'show term counts for all languages for a particular part of speech', or to help show breakdowns of created or last-modified terms/elements by a user, etc.)
  • [Filter (F5)] New Filter 'matching node action' "Move matching nodes to end [not ODBC-ready]"
  • [DTD Editor / Styles Editor] Under "[Advanced]" tab, add display of the 'HTMLStyle' of a style (though this is not yet editable)
  • [Advanced][New TLex/tlTerm Server] Add new application commandline options "--serversetting port=portnumber" and "--serversetting serverlogbasefilename=basefilenameminusextension"
  • [ODBC] Performance improvements
  • [Filter / Statistics] Under parent->child 'full statistics', add new 'less than child-count' and 'greater than child-count' filter commands
  • [Filter / Statistics] New filters to find parent->child instances of any child count (and less-than, greater-than, less-than-equal-to or greater-than-equalto)

New in TLex Suite 8.1.0.1603 Beta (Mar 17, 2016)

  • [Compare/Merge] New tab "Compare/Merge DTD" with commands to compare and show differences of DTD (elements and attributes) and styles of the two open documents in the 'File / Compare/Merge' tool, and functionality to help automatically 'merge' DTD and styles, as well as to merge usernames (i.e. users in 'Dictionary/User management') from the right document to the left document [initially in 'beta' build only ~2016-03]
  • [Compare/Merge] New option "SkipDuplicateSubtreesDuringMerge": [Advanced] Attempt to smartly skip duplicate sub-trees during merge. If this is true you may occasionally lose 'legitimate' subtree duplicates; if false, you may end up with extra duplicate subtrees during merge (in which case you won't lose data, but it may be an extra inconvenience to remove these) (default: true)
  • 'XML Line by Line' importer: If you hold in Ctrl+Shift when invoking, allows you to import XML text from the current clipboard
  • [Filter (F5) / Stats] New Filter 'matching node action' "[Stats] Generate a list of matching node types and their counts". (An example usage of this might be e.g. in tlTerm, 'show term counts for all languages for a particular part of speech', or to help show breakdowns of created or last-modified terms/elements by a user, etc.)
  • [Filter (F5)] New Filter 'matching node action' "Move matching nodes to end [not ODBC-ready]"
  • [DTD Editor / Styles Editor] Under "[Advanced]" tab, add display of the 'HTMLStyle' of a style (though this is not yet editable)
  • [Advanced][TLex Server] For new 'TLex/tlTerm server', add new application commandline options "--serversetting port=portnumber" and "--serversetting serverlogbasefilename=basefilenameminusextension"
  • [ODBC] Performance improvements
  • [Filter / Statistics] Under parent->child 'full statistics', add new 'less than child-count' and 'greater than child-count' filter commands
  • [Filter / Statistics] New filters to find parent->child instances of any child count (and less-than, greater-than, less-than-equal-to or greater-than-equalto)

New in TLex Suite 8.1.0.1588 Beta (Mar 14, 2016)

  • [Filter / Statistics] Under parent->child 'full statistics', add new 'less than child-count' and 'greater than child-count' filter commands
  • [Filter / Statistics] New filters to find parent->child instances of any child count (and less-than, greater-than, less-than-equal-to or greater-than-equalto)

New in TLex Suite 8.1.0.1586 (Feb 22, 2016)

  • [Filter / Statistics] Under parent->child 'full statistics', add new 'less than child-count' and 'greater than child-count' filter commands
  • [Filter / Statistics] New filters to find parent->child instances of any child count (and less-than, greater-than, less-than-equal-to or greater-than-equalto)

New in TLex Suite 8.1.0.1582 Beta (Feb 4, 2016)

  • [Video] Extend the 'video' attribute type to also be able to handle embedded videos from sites like YouTube (see the new 'Video' sample under 'Samples' on the Start Page for further explanation). (NB: Documents saved with embedded video will not display correctly in versions of TLex/tlTerm/tlDatabase released 2015 or earlier.)
  • [Online Publishing Exporter] New option: "OverridePathImages": [Optional] URL or absolute path or relative path for image files on the publish server; specify this if the images for this document are stored in a different folder online than the main path specified in the main document properties dialog (e.g. if locally you use "./Images" but on the server it should be e.g. "/data/images/" or even an absolute URL, e.g. "http://mysite.com/data/images/"). Using a URL has the advantage that images would work for e.g. Search API clients.

New in TLex Suite 8.1.0.1580 Beta (Jan 27, 2016)

  • [Video] Extend the 'video' attribute type to also be able to handle embedded videos from sites like YouTube (see the new 'Video' sample under 'Samples' on the Start Page for further explanation). (NB: Documents saved with embedded video will not display correctly in versions of TLex/tlTerm/tlDatabase released 2015 or earlier.)
  • [Online Publishing Exporter] New option: "OverridePathImages": [Optional] URL or absolute path or relative path for image files on the publish server; specify this if the images for this document are stored in a different folder online than the main path specified in the main document properties dialog (e.g. if locally you use "./Images" but on the server it should be e.g. "/data/images/" or even an absolute URL, e.g. "http://mysite.com/data/images/"). Using a URL has the advantage that images would work for e.g. Search API clients.

New in TLex Suite 8.1.0.1578 (Jan 21, 2016)

  • [Video] Extend the 'video' attribute type to also be able to handle embedded videos from sites like YouTube (see the new 'Video' sample under 'Samples' on the Start Page for further explanation). (NB: Documents saved with embedded video will not display correctly in versions of TLex/tlTerm/tlDatabase released 2015 or earlier.)
  • [Online Publishing Exporter] New option: "OverridePathImages": [Optional] URL or absolute path or relative path for image files on the publish server; specify this if the images for this document are stored in a different folder online than the main path specified in the main document properties dialog (e.g. if locally you use "./Images" but on the server it should be e.g. "/data/images/" or even an absolute URL, e.g. "http://mysite.com/data/images/"). Using a URL has the advantage that images would work for e.g. Search API clients.

New in TLex Suite 8.1.0.1575 (Jan 19, 2016)

  • [Video] Extend the 'video' attribute type to also be able to handle embedded videos from sites like YouTube (see the new 'Video' sample under 'Samples' on the Start Page for further explanation). (NB: Documents saved with embedded video will not display correctly in versions of TLex/tlTerm/tlDatabase released 2015 or earlier.)
  • [Online Publishing Exporter] New option: "OverridePathImages": [Optional] URL or absolute path or relative path for image files on the publish server; specify this if the images for this document are stored in a different folder online than the main path specified in the main document properties dialog (e.g. if locally you use "./Images" but on the server it should be e.g. "/data/images/" or even an absolute URL, e.g. "http://mysite.com/data/images/"). Using a URL has the advantage that images would work for e.g. Search API clients.

New in TLex Suite 8.1.0.1573 Beta (Jan 11, 2016)

  • [Online Publishing Exporter] New option: "OverridePathImages": [Optional] URL or absolute path or relative path for image files on the publish server; specify this if the images for this document are stored in a different folder online than the main path specified in the main document properties dialog (e.g. if locally you use "./Images" but on the server it should be e.g. "/data/images/" or even an absolute URL, e.g. "http://mysite.com/data/images/"). Using a URL has the advantage that images would work for e.g. Search API clients.

New in TLex Suite 8.1.0.1559 (Nov 20, 2015)

  • [Online Publishing Exporter] New option: "OverridePathImages": [Optional] URL or absolute path or relative path for image files on the publish server; specify this if the images for this document are stored in a different folder online than the main path specified in the main document properties dialog (e.g. if locally you use "./Images" but on the server it should be e.g. "/data/images/" or even an absolute URL, e.g. "http://mysite.com/data/images/"). Using a URL has the advantage that images would work for e.g. Search API clients.

New in TLex Suite 8.1.0.1558 Beta (Nov 11, 2015)

  • [Online Publishing Exporter] New option: "OverridePathImages": [Optional] URL or absolute path or relative path for image files on the publish server; specify this if the images for this document are stored in a different folder online than the main path specified in the main document properties dialog (e.g. if locally you use "./Images" but on the server it should be e.g. "/data/images/" or even an absolute URL, e.g. "http://mysite.com/data/images/"). Using a URL has the advantage that images would work for e.g. Search API clients.

New in TLex Suite 8.1.0.1554 Beta (Nov 4, 2015)

  • [DTD Editor] Lists: "Add new list item" now also allows easy entering of multiple new items at once by using the F12 pop and entering one per line

New in TLex Suite 8.1.0.1540 (Oct 8, 2015)

  • [DTD Editor] Lists: "Add new list item" now also allows easy entering of multiple new items at once by using the F12 pop and entering one per line

New in TLex Suite 8.1.0.1536 Beta (Sep 19, 2015)

  • [DTD Editor] Lists: "Add new list item" now also allows easy entering of multiple new items at once by using the F12 pop and entering one per line

New in TLex Suite 8.1.0.1533 (Sep 11, 2015)

  • [DTD Editor] Lists: "Add new list item" now also allows easy entering of multiple new items at once by using the F12 pop and entering one per line
  • [tlCorpus] Web Crawler: Add new option '/Spider/DownloadThreads' that allows you to control the maximum number of parallel downloads (under Tools/Options, or Preferences on Mac).
  • [Corpus (F6)] [Optional/Advanced] Ctrl+F7 'Paste Example From Corpus (F6)' feature can now also fill in the example 'Translation' field, by using two new options '/Corpus/RegexExtractExample' and '/Corpus/RegexExtractTranslation' to extract the usage example and translation portions, respectively. You specify a regular expression for each whereby the first bracketed submatch corresponds to the data to extract. For example, if your corpus lines are formatted as follows:
  • The man walks -- Monna o a sepela
  • then you can specify e.g. "^(.*) -- " and " -- (.*)$" for these two options (respectively) to auto-extract the usage example and its translation.
  • [tlTerm / Compare/Merge] Improvements and bugfixes to 'File / Compare/Merge' tool for tlTerm, e.g. more meaningful sorting and comparison of entries, and also takes into account the currently selected language in the tlTerm language selection dropdown in the toolbar near the top left of the application window
  • [Start page] Add new 'Backups' sub-window to help access and manage backups made with the automatic backups system (and those created with 'File / Create a backup'). You can see a list of backups, open backups, see how much space the backups folder is using, etc.
  • [Advanced] New tool 'Tools / Convert attribute to PCDATA' can help if you want to convert an existing attribute (e.g. TE::TE) to be PCDATA 'text' rather (e.g. TE->[text]) (NB, back up your data before using this, and it is suggested to do careful before/after text export comparisons to ensure no unintended data changes)
  • [tlCorpus] Web Crawler: Add new "Open" button to open the selected output folder in your system's file manager, e.g. Windows Explorer on Windows
  • [tlCorpus] File list: Right-click menu: New command "Command prompt here" opens a Windows command prompt in the folder of the selected text (presently Windows-only)

New in TLex Suite 8.1.0.1498 (Jun 5, 2015)

  • [tlCorpus] New tool "Tools / Select random sentences" allows you to export a selection of random sentences from the corpus
  • [tlCorpus] File list: Right-click menu: New command "Invert selection"
  • [tlCorpus] File list: Right-click menu: New command "Select by wildcard" (can enter e.g. '*.pdf' or 'news*.html' etc.)
  • [tlCorpus] Web Crawler: Add new setting "Automatically add all file types to current corpus? If OFF, then only text file types are added to the corpus; if ON, then files of all types are added."
  • [tlCorpus] Start adding basic support to allow images and other file types (e.g. audio, movies) to be added to the corpus (you can't search them as text, of course, but you can add or right-click/'open' them)
  • Add support for WebP (.webp) image files for image attribute types (may require CEF3 to be selected under 'View / HTML window provider')
  • [tlTerm 'New Entry'] New checkbox option Preserve empty columns in 'New entry' dialog: Specifies whether to preserve or remove empty columns when using multiple columns (i.e. separated by tab or #) to immediately specify multiple terms/translations at once. For example, if you enter 'cat#kat##katse' (or copying and pasting comparable data from Excel), then if this option is ticked, the empty column at '##' will cause 'katse' to be mapped to the 4th language in your tlTerm document; if unticked, 'katse' will be mapped to the 3rd language.
  • [Preview] Popup menu for 'settings' button in top right of Preview Area: Added new menu command 'Print Preview Area contents' that provides a new shortcut to the function to print the Preview Area contents [Note: may require CEF3 or wxWebKit selection under 'View / HTML window provider' menu]
  • [Tools / Database administration] New filter to help find and work through duplicate ID cases (to use this, first click "Analyze" to check if you have duplicate IDs)

New in TLex Suite 8.1.0.1489 Beta (Apr 23, 2015)

  • [tlTerm 'New Entry'] New checkbox option Preserve empty columns in 'New entry' dialog: Specifies whether to preserve or remove empty columns when using multiple columns (i.e. separated by tab or #) to immediately specify multiple terms/translations at once. For example, if you enter 'cat#kat##katse' (or copying and pasting comparable data from Excel), then if this option is ticked, the empty column at '##' will cause 'katse' to be mapped to the 4th language in your tlTerm document; if unticked, 'katse' will be mapped to the 3rd language.
  • [Preview] Popup menu for 'settings' button in top right of Preview Area: Added new menu command 'Print Preview Area contents' that provides a new shortcut to the function to print the Preview Area contents [Note: may require CEF3 or wxWebKit selection under 'View / HTML window provider' menu]
  • [Tools / Database administration] New filter to help find and work through duplicate ID cases (to use this, first click "Analyze" to check if you have duplicate IDs)

New in TLex Suite 8.1.0.1484 (Apr 6, 2015)

  • [tlTerm] Add "Image" field checkbox to 'File/New' dialog for creating new tlTerm project
  • [Attributes (F1)] New setting "ShowHeadingHierarchy": Show element nesting hierarchy for element headings instead of only the element name itself (e.g. GrandParent/Parent/Element)

New in TLex Suite 8.1.0.1474 (Dec 5, 2014)

  • [Filter (F5) / Error checks] Added the "Redundant whitespace" error check as a filter under Filter (F5) "Error checks"
  • [Filter (F5) / Error checks] Added the "Incorrectly nested brackets/markup" error check as a filter under Filter (F5) "Error checks"

New in TLex Suite 8.1.0.1473 Beta (Dec 4, 2014)

  • [Online Publishing Exporter] New options:
  • "MinScorePercent": Search index keys have a relevance score percentage rating from 0 to 100; use this setting to optionally exclude words from the search index keys below the specified score (typically less relevant material relating to a search).
  • "GenerateTableList": This should usually be on, but may be used in some cases to optionally exclude this table if it will be unused.
  • "GenerateTableFullText": This should usually be on, but may be used in some cases to optionally exclude this table if it will be unused.
  • "GenerateTableReverseIndex": This should usually be on, but may be used in some cases to optionally exclude this table if it will be unused.
  • "GenerateTableRefs": This should usually be on, but may be used in some cases to optionally exclude this table if it will be unused.
  • [Tools / Styles] New advanced tool "Tools / Generate a report of before/after/between styling with Lua smart-styling accounted for" [beta]

New in TLex Suite 8.1.0.1457 Beta (Oct 28, 2014)

  • [Stats] Add 'Database / Document element statistics' menu command (condensed version of the 'full' statistics)
  • [Filter (F5) / Stats] New Filter Action "[Stats] Generate a list of child XML values for all matching nodes". (An example usage of this might be something like 'show a list of values of part of speech child nodes of subentries only'.)

New in TLex Suite 8.1.0.1451 Beta (Oct 11, 2014)

  • [Online Publishing Exporter] New option "AutoIncrementTitleIDForEachSection" via 'Dictionary/Properties' menu (or Termbase/Properties for tlTerm, or Database/Properties for tlDatabase): If ON, the online exporter automatically increments the title ID on each next section for multi-section documents (the default, OFF, indicates to use the same title ID for all sections). (If you have a TitleIDQuery specified then this setting should have no effect.)
  • [Filter (F5)] (Experimental/beta) 'Quick-filter/Show filter visualization graph' [beta]

New in TLex Suite 8.1.0.1447 Beta (Sep 25, 2014)

  • [Filter (F5)] (Experimental/beta) 'Quick-filter/Show filter visualization graph'

New in TLex Suite 8.1.0.1435 (Sep 22, 2014)

  • [Filter (F5)] New F5 Quick-filter / 'Save filter condition selection' and 'Load saved filter' commands allow you to save and re-load the currently ticked Filter (F5) conditions and Show/Hide modes [beta build only as of writing, also currently Windows only, and also "user filters" not yet supported (e.g. search filters or the more advanced statistics filters)]
  • [JSON] New 'Tools / Copy entry as JSON' command generates JSON version of the selected entry and copies it to the system clipboard [beta build only as of writing]
  • [Word Count] New 'Tools/Word Count (Tagged)' menu command shows ("styled"/"formatted") word counts of currently tagged entries (if any)
  • [Main Entry List] New Entry List right-click menu allows convenient access to commands like 'tag entry' and 'tag range' for the right-clicked entry
  • [ODBC] [Advanced Users] New 'Tools/Options/User Preferences' option 'UserInterface/AutoCheckout': Allows you to turn off the "Would you like to check this entry out now?" warning and automatically try check out the entry as soon as you start editing. NB: If you enable this, be extra careful, as it will be much easier to make accidental changes to the database. This is a convenience option for advanced users who feel they 'know what they are doing'. (Note this still does not allow you to edit the entry if someone else has it checked out i.e. locked.)

New in TLex Suite 8.1.0.1427 (Sep 15, 2014)

  • [Word Count] New 'Tools/Word Count (Tagged)' menu command shows ("styled"/"formatted") word counts of currently tagged entries (if any)
  • [Main Entry List] New Entry List right-click menu allows convenient access to commands like 'tag entry' and 'tag range' for the right-clicked entry
  • [ODBC] [Advanced Users] New 'Tools/Options/User Preferences' option 'UserInterface/AutoCheckout': Allows you to turn off the "Would you like to check this entry out now?" warning and automatically try check out the entry as soon as you start editing. NB: If you enable this, be extra careful, as it will be much easier to make accidental changes to the database. This is a convenience option for advanced users who feel they 'know what they are doing'. (Note this still does not allow you to edit the entry if someone else has it checked out i.e. locked.)
  • [Word Count] Add display of word count of current entry in status bar (can disable via "Tools / Options" "/UserInterface"/"ShowWordCount")
  • [Tools / Auto-sort elements] New option 'Dry run only' - if selected, no actual changes are made, it just shows a list of entries that would have been changed
  • [Tools / Auto-sort elements] New option 'Tag entries' - if selected, entries that would be changed by the tool (whether doing 'dry run' or actual change) are tagged
  • [Tools / Auto-sort elements] Now works with ODBC databases (requires "document lock" to be set, e.g. "Lock database" menu command under "Dictionary", "Termbase" or "Database" menu - i.e. requires other users to log off temporarily)
  • [Filter (F5)] New "Quick-filter/Current entry" creates and applies an instant filter containing just the currently selected entry, if any
  • [Tools / Copy field] New option 'Use filters': Apply only to entries that pass the current filter, if any (if no filter, applies to all entries)
  • [Tools / Copy field] New option 'Current section only': If document has multiple 'sections', apply to current section only (otherwise, apply to all sections)

New in TLex Suite 8.1.0.1412 (Sep 10, 2014)

  • New "View / HTML window provider / CEF3" option for embedded browser windows [Currently Windows-only]. Please try this option and report any problems to us. This fixes bugs such as smallcaps not displaying correctly with wxWebkit, and the "invisible-cursor" Internet Explorer issue, and will become the default HTML window provider in the near future. [This option has been in 'beta' line since Apr 2014]
  • New status bar area in lower right provides information such as how many entries are loaded in the local ODBC cache, etc.
  • [Styles editor] Smart styles: New buttons to jump to next/previous element/attribute style that has a Lua modifier (smart-style) script
  • New 'Document Property' "Preview/CustomPreviewToolbar": [Optional][Advanced] Set a custom Lua script here to return an HTML snippet that will be displayed as a custom toolbar at the top of the Preview Area. (Related to this, there is also a new "TLex URI" tlex://LUA_CMD:some_lua_script/ that allows execution of a Lua script on click.)

New in TLex Suite 8.1.0.1398 (Aug 11, 2014)

  • [tlCorpus] Search results collocate display: New right-click menu option to launch search for right-clicked word
  • [tlCorpus] Search results collocate display: New right-click menu option to launch search for right-clicked collocate 'pair'

New in TLex Suite 8.1.0.1395 Beta (Jul 28, 2014)

  • [Tree View] New setting "ShowNumberingAsLetters": Show integer attributes in the Tree View using the numbering scheme defined in the current Styles (i.e. numbering that appears in Preview Area, e.g. a,b,c instead of 1,2,3, if configured that way in the Styles)
  • [Tree View] New setting "AttributeSeparator": Display this string between attribute values in Tree View
  • [Attributes (F1)] New setting "EditNumberingAsLetters": Allow display and edit of integer attributes based on numbering scheme (e.g. letters) defined in Styles system instead of underlying numberical value under Attributes (F1)
  • [RTF Exporter / Right-to-left] New option OutputBothDirectionMarkersWithCharStyles that can help display fields or punctuation in correct order for some documents
  • [RTF Exporter / Right-to-left] New option OutputLTRMarkersAtCharStyles that can help display fields or punctuation in correct order for some documents

New in TLex Suite 8.1.0.1373 (Jun 24, 2014)

  • [RTF Exporter / Right-to-left] New option OutputRTLMarkersAtCharStyles that can help display fields in correct order for some documents (e.g. consecutive LTR fields within an RTL paragraph)
  • [RTF Exporter / Right-to-left] New option OutputZeroWidthNonJoiner to control whether or not a zero-width non-joiner is automatically output after/between RTL fields
  • [tlTerm 'New Entry'] Insert new entry: Can now immediately specify term translations in other languages for each new entry by separating with tab or "#", e.g. "word#mot" - each new entry will be created with . This can be used to e.g. quickly import thousands of terms from Excel, by copying and pasting into the 'create multiple new entries at once' box of the 'New entry' tlTerm box. Note this currently always assumes the first column of input is 'in' the language selected in the toolbar language selection dropdown, followed by the remaining languages in your termbase, so you should first select the language in the left-most 'column' in your data being entered from the toolbar language selection dropdown.

New in TLex Suite 8.1.0.1366 (Jun 18, 2014)

  • [Tree View] New option Show masked elements in bold [beta]
  • [Find / Replace dialog] New checkbox option "Use masks: Restrict to nodes that pass the current style-set mask" [beta]
  • [Find / Replace dialog] New checkbox option "Restrict to specific nodes that match the current filter" that toggles the new "filter mode" option described below [beta]
  • [Filter (F5)] New filter condition "Current style-set mask visible nodes"

New in TLex Suite 8.1.0.1363 Beta (Jun 17, 2014)

  • [Tree View] New option Show masked elements in bold [beta]
  • [Find / Replace dialog] New checkbox option "Use masks: Restrict to nodes that pass the current style-set mask" [beta]
  • [Find / Replace dialog] New checkbox option "Restrict to specific nodes that match the current filter" that toggles the new "filter mode" option described below [beta]
  • [Filter (F5)] New filter condition "Current style-set mask visible nodes"

New in TLex Suite 8.1.0.1336 (Jun 9, 2014)

  • [Multi-user/ODBC] New 'Network Update' toolbar icon to right of 'Save' toolbar icon that updates the document status from the network (e.g. processes new entries, entry deletions, modifications). This is not to be confused with a 'load all'.

New in TLex Suite 8.1.0.1326 (Jun 4, 2014)

  • [Filter (F5)] Add new "Quick-filter/Search quick-sets" sub-menu that allows you to easily instantly set up and apply a quick-filter from any of the F3 'search quick-sets'. (Note that this uses the current 'fields list' restriction from the 'Search (F3)' window, if selected.)

New in TLex Suite 8.1.0.1312 Beta (May 30, 2014)

  • [Filter (F5)] Add new 'attribute-is-empty' filter conditions
  • [Filter (F5)] Add 'Parent->[text]' filters for elements that 'allow PCDATA'
  • [Filter (F5)] [Beta] Make the filter condition selection lists hierarchical for more user-friendly use. (Currently, one may switch back to using the old 'flat' list if desired by setting 'Tools/Options/User Preferences' '/Filter' 'TreeSelectionList' to 'OFF'.)
  • [TLex & tlTerm] Corpus (F6): Add support for SRT files (Subtitles Format)
  • [tlCorpus] Add support for SRT files (Subtitles Format)

New in TLex Suite 8.1.0.1290 (May 20, 2014)

  • [Filter (F5)] Add new "Quick-filter/'Incomplete' entries" command that instantly applies a 'convenience' filter to show only entries marked 'incomplete'
  • [Filter (F5)] Add new "Quick-filter/'Completed' entries" command that instantly applies a 'convenience' filter to show only entries NOT marked 'incomplete'

New in TLex Suite 8.1.0.1272 Beta (May 13, 2014)

  • Find / Replace dialog] [Beta] [Advanced] Add a new search/replace "filter mode" that allows the search and/or replace to be restricted only to the exact nodes/elements that pass the current filter. This effectively allows "conditional replacements" for conditions occurring on the same node (for example, 'replace some-text with some-other-text in "attribute2", but only if (say) "attribute1" on that same node contains a certain value'; or, 'replace, but only if (say) the node has a "Subentry" parent' - any conceivable 'filter' in the software can be used as a condition, provided it matches the desired node(s)).
  • This "filter mode" currently applies only in the "Default field search" mode, and only if the "Use filters" checkbox is ticked.
  • As an example, assume we want to fill in empty instances of "ElementName::Attribute2" on an element named "ElementName", but only if the value is empty AND only if "ElementName::Attribute1" (on the same element) contains the text "foo" (for this latter check, we'll use an F3 field search applied as a 'search filter', see below). To achieve this, do the following:
  • Make sure to back up your data before trying this, and try it on a test copy of your database first, to make sure it works correctly
  • Open your document
  • Before doing anything else, select the 'Tools/Options' menu command (or Mac 'Preferences' menu), and select the "User Preferences Properties List [Advanced]" tab
  • Find the preference "/Find" "FilterMode", double-click on it, and enter a new value of "2" (without quotes)
  • Click "OK" to close the Options/Preferences window
  • Now, go to 'Search (F3)' (this is not inherently part of using the new "filter mode", but we use it because in this particular case, we are going to use a 'search filter')
  • Click the 'Fields' tab in the Search and Replace dialog, click the 'Clear all' button, and tick "ElementName::Attribute2" (this tells the Search and Replace dialog to only search/replace in that attribute ... this is not to be confused with the 'Fields' setting under F3 from the previous steps)
  • Select the 'Search and Replace' tab in the Search and Replace dialog
  • - Enter "^$" as the search text (without quotes); this is a regular expression that matches an empty field
  • Enter your replacement text as the replacement text (e.g. "bar") - this will be used to fill in ElementName::Attribute2
  • Make sure 'Regular expression is ticked'
  • Make sure 'Use filters' is ticked (it will not work correctly if it is not)
  • Click 'Replace all' (or use 'Find next' and/or 'Replace' to find/replace one by one)
  • Close the Search and Replace dialog
  • When done, go back to 'Tools/Options' 'User Preferences' tab and change the "/Find" "FilterMode" back to "0" (to turn off the "filter mode" again within Search and Replace, otherwise it may appear to behave strangely next time you try use it)

New in TLex Suite 8.1.0.1265 (May 12, 2014)

  • [Filter (F5)] Add new "Quick-filter/Hide all entries" command that applies a special 'convenience' filter that hides all entries in the current section
  • [Filter (F5)] Add element filter for main 'Lemma' (or 'Entry') element (in theory every entry has one, so it seems redundant, but it can have uses - e.g. make it easier to 'hide all entries' with a filter, or can have uses when used in conjunction with new 'Node intersection' filter type)
  • [Tags] Add new "Edit/[Current section only] Tag all" command (same as existing command but for selected section/'side'/tab only)
  • [Tags] Add new "Edit/[Current section only] Tag range" command (same as existing command but for selected section/'side'/tab only)
  • [Tags] Add new "Edit/[Current section only] Clear all tags" command (same as existing command but for selected section/'side'/tab only)
  • [Tags] Add new "Edit/[Current section only] Filter tagged" command (same as existing command but for selected section/'side'/tab only)
  • [Tags] Add new "Edit/[All sections] Invert tags" command (same as existing "Invert tags" but for all sections, instead of only selected section/'side'/tab)

New in TLex Suite 8.1.0.1249 Beta (May 8, 2014)

  • [Error checks] Add convenience "Filter" links for remaining parent->child element relation violations (e.g. "one or more", "one only" etc.) to quickly jump to the specific violating cases
  • [Filters] New filter type "HasParent:(ElementName)"
  • [Styles] [Numbering schemes] Add new "Lowercase Greek letters" numbering styles scheme

New in TLex Suite 8.1.0.1240 Beta (May 3, 2014)

  • Fixed: "Alt+" shortcuts not working in 'Tools/Options/Keyboard shortcuts'
  • [tlCorpus] Right-click on wordlist: New 'Web Search [Bing]' and 'Web Search [Bing Images]' menu commands
  • [Windows] New 'Tools/Open Windows ODBC Configuration Dialog' menu shortcut (convenience helper)
  • New 'Tools/tlCorpus' menu shortcut (convenience helper to run tlCorpus)

New in TLex Suite 8.1.0.1223 (May 1, 2014)

  • [Attributes (F1)] Add a 'Tools/Options/Properties' AttrWindow/TextLabelWidth setting (computer-local setting) that allows you to change the width (in pixels) of the (left-side) edit control labels under Attributes (F1)
  • New 'Tools/Open Windows ODBC Configuration Dialog' menu shortcut (convenience helper)
  • New 'Tools/tlCorpus' menu shortcut (convenience helper to run tlCorpus)

New in TLex Suite 8.1.0.1170 Beta (Apr 16, 2014)

  • [Tree View / Tools and Attributes Area F1 .. F6] Can now drag-resize the height of the Tree View vs 'Tools and Attributes' (F1 .. F6) window *
  • [Attributes (F1)] Show attribute labels in bold, and add an AttrWindow/BoldLabels setting (computer-local setting) that allows you to optionally disable this.
  • [Preview] Popup menu for 'settings' button in top right of Preview Area: Add new options 'Tree View settings' and 'Attribute Editing Window (F1/F2) settings'
  • [Attributes (F1)] Add a 'Tools/Options/Properties' AttrWindow/ShowFixedAttributes setting (computer-local setting) that allows you to select whether or not to show 'fixed' (read-only) attribute values under Attributes (F1).
  • [Attributes (F1)] Add a 'Tools/Options/Properties' AttrWindow/ShowFixedScriptAttributes setting (computer-local setting) that allows you to select whether or not to show 'fixed' (read-only) Lua script attribute values under Attributes (F1).

New in TLex Suite 8.1.0.1159 (Apr 14, 2014)

  • [Attributes (F1)] Show element headings in bold. Also add a 'Tools/Options/Properties' AttrWindow/BoldHeadings setting (computer-local setting) that allows you to optionally disable this.

New in TLex Suite 8.1.0.1149 (Apr 10, 2014)

  • [Preview] [wxWebkit] Add right-click 'Copy' menu command to copy Preview Area text selection to clipboard (in addition to existing Ctrl+C keyboard shortcut)
  • Miscellaneous bugfixes and improvements (inter alia: Mac Search F3 text cut-off; old-DOM+wxWebkit 'click to select' fix; 'tagged entries' info display make less subtle; fix possible slow delay on first-entry-clicked after loading a file issue introduced in .1125)

New in TLex Suite 8.1.0.1125 (Mar 11, 2014)

  • tldatbase, tlcorpus, tlterm:
  • [Search (F3)] If multiple pages of search results, also show the multi-page navigation controls at the bottom of the results page
  • [TLex][Reversal] Extend 'lemma reverse' function to handle case of TE->[text] PCDATA (inline translation), in addition to the usual case of TE::TE attribute
  • [Mac] Added additional shortcut keys for 'F12 popup (overlay) edit window': AppleKey+F12, and F13
  • [Tree View] Add new right-click command 'Element / Run tQuery expression' that provides a basic method to run a tQuery expression on the selected node and display the result
  • [DTD Editor] List items: New "Copy with IDs" command for copying list items to clipboard along with their IDs
  • [Activation System] Make improvements to the activation dialog to help automatically fix an activation that fails due to having been inadvertently copied from one computer to another (this can occasionally happen e.g. if upgrading Windows, or if the user is transferring their 'documents and settings' from one computer to another). (The previous solution was to use the "Reset key" button, but this was not user-friendly.)
  • [Compare/Merge] New option "EntryListCompareEntriesByNodeID": [Advanced] Compare entries in the entry list by the unique node ID of each entry instead of by headword; this can help to create a 'stable' compare/merge entry list if doing data remodelling work that affects the entry headword. For tlTerm documents this is effectively always ON. (default: OFF)
  • [Online Publishing Exporter] [Advanced] New option "EntryIDQuery" allows a custom tQuery to be specified to generate 'remapped' entry IDs. This can be used, for example, to implement 'stable entry IDs'.
  • [Online Publishing Exporter] [Advanced] New option "TitleIDQuery" allows a custom tQuery to be specified to generate title ID for entry (this can be used indirectly to, e.g., use a list attribute to specify title of entry)
  • New command-line option "--tool (toolname)" allows you to automatically run a 'Tools' plugin when invoking TLex/tlTerm/tlDatabase from the command line
  • tlCorpus:
  • New corpus search option to enable "Case-sensitive search"
  • New corpus search option to disable "Whole word only search (by automatically adding regular expression word boundary tags at front/back of search query)"
  • New options to change width or height of the main search box
  • Right-click on 'tabs' now pops up a menu with a 'Close' tab option
  • New option "Tabs/OnDoubleClick" allows you to enable closing tabs by double-clicking on the tab [disabled by default]
  • New option "Tabs/OnIconClick" allows you to enable closing tabs by clicking on the tab's icon [disabled by default]

New in TLex Suite 8.1.0.1087 (Dec 11, 2013)

  • [Tools / Copy field] Add new option to try auto-add (if possible) new 'list attribute' list items to the DTD
  • [Filter (F5) / Real-time error checks] New Filter (F5) option Auto-check basically turns the currently selected filter conditions into a 'real-time error check'
  • [Search and Replace] New "bulk search and replace" option [still 'experimental'/beta]. Use F12 in 'find' and 'replacement text' fields, and enter multiple lines for each find/replacement for both the find and replacement text. [Currently works with normal field search only].

New in TLex Suite 8.1.0.1059 (Nov 12, 2013)

  • [HTML Exporter] New 'FilenameQuery' option allows you to specify an optional tQuery() to use on the entry to generate the output filename when using the 'Export one file per entry' option
  • [Compare/Merge] New command to execute Lua Script from within Compare/Merge (under Batch Merge) [Advanced]. Use the following function signature, return 0 for success:
  • function Compare(DocLeft,DocRight)
  • end

New in TLex Suite 8.1.0.1048 (Nov 5, 2013)

  • New sample file 'Filter Option Explanations' explains the exact operation of the Filter (F5) options 'OR', 'AND' and 'NODE INTERSECTION'
  • New sample file 'Auto-sort Elements' explains the basics of how to use the 'Auto-sort elements' tool

New in TLex Suite 7.1.0.1044 (Nov 4, 2013)

  • [Tools / Auto-sort elements] Add 'tQuery-based' element comparison option
  • [Tools / Auto-sort elements] Add new setting 'Current section only'

New in TLex Suite 7.1.0.1023 Beta (Oct 24, 2013)

  • [Preview] Can now drag-resize the Preview Area width [Much requested]

New in TLex Suite 7.1.0.1021 (Oct 24, 2013)

  • [tlTerm] Some TBX importer fixes
  • [tlTerm] Big improvements to Term List at left, now displays second column of information showing other translations of the entry/concept

New in TLex Suite 7.1.0.1017 (Oct 21, 2013)

  • [tlTerm] New Preview setting 'Display second synonym onwards as a cross-reference' (click settings button in top-right corner of Preview Area to toggle). If you have an entry for the concept 'dog', with two synonyms 'dog' and 'hound', then this will automatically show a special cross-reference entry (e.g. 'hound -> dog') at 'hound' in the alphabetic listing, pointing to the main entry at 'dog'.
  • [tlTerm] New Preview setting 'Use synonym auto-references arrow' (click settings button in top-right corner of Preview Area to change)
  • [Preview] Add new Settings button in top right of Preview Area that faciliates access to Preview Area settings

New in TLex Suite 7.1.0.1008 (Oct 18, 2013)

  • [tlTerm] Entry List now shows synonyms with an arrow indicating the primary synonym/entry, e.g. 'hound => dog'

New in TLex Suite 7.1.0.999 (Oct 9, 2013)

  • [Filter (F5)] New 'Node intersection' option in which ALL conditions must match on one or more specific individual node(s) for the entry to pass the filter condition test (i.e. 'apply intersection of matching nodes for all conditions'). This major addition to 'Filter (F5)' allows you to find specific elements/nodes that match multiple conditions, e.g. 'Find an Example node that has a translation AND a source/citation', or 'Find a Sense node that has TEs AND has Examples'. This can also be combined with Search filters in interesting ways, e.g. one could construct filter queries such as 'Find cases where an Example has the word "dog" in it AND the Example translation is not filled in'. (Combining these with the new 'custom user filters', one can create much more advanced filter queries.)

New in TLex Suite 7.1.0.997 (Oct 8, 2013)

  • [Sorting] New 'Tools/Node sort' tool allows child elements of a given type throughout a document to be automatically sorted according to the value in an attribute, for example you could auto-sort sub-entries alphabetically on the sub-entry lemma sign. (This forms part of a sophisticated new sorting system that will allow far more complex cases of auto-sorting of child elements.)
  • [Online Publishing Exporter] Add configuration options to the 'online export options' user interface to make it easier to configure the common prefixes and suffixes settings for search index generation. These allow you to enter common prefixes/suffixes to strip from the front/end of strings when generating the search index (e.g. if you have many translations with forms such as "to call", "to eat", "a cow", "a dog" etc., then you can configure e.g. "to ", "a " etc. as 'common prefixes', and a term or translation such as "to call" will also be indexed as if it were just "call". You can enter multiple prefixes or suffixes by simply entering one per line.
  • [Online Publishing Exporter] Various improvements, fixes, new options, and speed enhancements.

New in TLex Suite 7.1.0.995 (Oct 7, 2013)

  • [Filter (F5)] Implement a new 'custom user filter' system. With this system, various 'special' filters that you use during a session (e.g. 'search' or 'stats' filters) will now be temporarily added to the list of filter conditions under Filter (F5) (at the bottom of the list). This allows these filters to be used like other filters under F5, i.e. they can be unticked or re-ticked, be used in combination with other filters and/or with each other, can be selected in the F5 'Hide' column, and be used with features such as F5 'Go to next', 'Tag all' and 'Filter actions'. These 'custom user filters' are added only temporarily and are discarded when you close the document or exit the application, and are denoted with a "*" in the F5 filter list.
  • The following 'special' filters have been re-implemented to work as 'custom user filters' (i.e. get added to the F5 list when you activate these):
  • Search (F3) and 'Find' / 'Search and Replace' Filter commands
  • Parent->Child stats filters
  • 'Parse error' stats filters
  • 'Child pattern' stats filters (i.e. via 'Element details' stats)
  • 'Attribute pattern' stats filters
  • 'Sibling pattern' stats filters
  • List 'N-items count' filters
  • List item filters
  • 'Number-of-smart-cross-references on a smart-refs node' filters
  • [Search (F3) / Search and Replace / Filters] The Search (F3) and Search and Replace 'Filter' commands now add these custom search filters to the list of filter conditions under Filter (F5) (temporarily for the session). This allows search filters to be used like other filters under F5, and thus can be used in combination with other filters, as well as making it easier to 'search within search results'.
  • [Stats] Parent->Child stats: Add new Filter "(=0)" option that finds/filters cases of the given parent with ZERO children of this child element specifically
  • [Filter (F5) / Filter Actions] [Advanced] New Filter Action 'Run Lua script on all matching nodes' of the current filter conditions selected under F5 (use gCurrentNode and gCurrentEntry for the matching node and entry respectively)

New in TLex Suite 7.1.0.989 (Oct 1, 2013)

  • [XML Importer] Added new import XML options dialog that displays before import, allowing you to change XML import options (currently PreferPCDATAToSecondChild, StyleBetween and VisibleLogging)
  • [XML Importer] Add new option VisibleLogging: If true, enables some 'visible logging' from the importer, to help follow what it is doing. This may slow down the importer a little, but can help in investigating problems.

New in TLex Suite 7.1.0.986 (Sep 30, 2013)

  • [Error checks] Add convenience "Filter" links in the list of missing parent->child element relation violations to quickly view the violating entries
  • [Stats] Parent->Child stats: Display red "(!)" next to parent->child count instances that aren't allowed according to the DTD (e.g. if there are two children but the relation type is "zero or one" allowed)
  • [Stats] New ChildChild statistics, but from the child node's perspective)
  • [Advanced] New 'experimental'/beta command 'Tools/Force re-parse of all 'text' nodes' [NB, for advanced users only!] ... this might typically be useful, say, after an importer, to e.g. convert inline tags in text form like "hello" to actual parsed document tree. (Requires Tools/Options/Properties 'Experimental' property set to true.)
  • [Cross-reference resolver] Add new options to the 'Cross-reference resolver' tool (see "Tools" menu) to help resolve references for cases (e.g. after importing XML from elsewhere) that use source/target ID numbers/strings for cross-references (as opposed to e.g. using the referenced headword).

New in TLex Suite 7.1.0.979 (Sep 25, 2013)

  • [Filter (F5)] [Advanced] New Filter Element Actions system that allows 'actions' to be performed on all nodes in a document that match the current filter condition(s). These are accessible under 'Filter (F5) via a new "Advanced" button. Current actions are:
  • - "Delete all matching elements"
  • - "Delete 'text' child nodes from all matching elements"
  • [Stats] Element details: "Occurring Left-Siblings" Add new count/filter option in the 'element details' stats list for occurrences of 'element has no left-siblings' (i.e. element is first child)
  • [Stats] Clicking on 'Count' heading a second time now toggles the sort-elements-by-instance-count off again (and back to sorting by DTD element order)
  • [Stats] Fix element name not visible in some cases if color is white on a white background, or black on a black background
  • [Styles editor] Minor user-friendliness improvement: Add a 'signpost' heading showing what styleset and style you're currently viewing
  • [DTD editor] Right-click in attribute list: New command to copy attribute list to clipboard
  • [DTD editor] Right-click in 'allowed child elements' list: New command to copy allowed child element list to clipboard
  • [DTD editor] Right-click in 'allowed child elements' list: New commands "Synchronize output order in styles" (and "Synchronize output order in styles for ALL elements" to do this for ALL elements in the DTD). This will try set the 'output order' of child elements to be the same as their ordering in the 'allowed child elements' list. Note this won't necessarily work properly for cases where there are 'out of order' children, i.e. multiple instances of the same allowed child element (eg. "A,B,A"). It's also important to remain aware here that in the 'output orders', unlike in the actual DTD, the elements may be intermingled with attributes (due to the output order system that allows transforming the order on generating the output), e.g. "Attr1,ChildElem1,Attr2,ChildElem2" - if so, this function may leave some undesired orderings of child elements relative to attributes; these can only be resolved manually as this function cannot automatically know the correct desired ordering. The function tries to leave attribute ordering intact, but this isn't always possible.

New in TLex Suite 7.1.0.975 (Sep 19, 2013)

  • [Compare/Merge] New configurable setting "CompareElementTypeIDs" [Advanced]
  • [Compare/Merge] New configurable setting "CompareElementTypesByName" [Advanced]
  • [Compare/Merge] New configurable setting "CompareNodeIDs" [Advanced]

New in TLex Suite 7.1.0.971 (Sep 14, 2013)

  • [Stats] Clicking on 'Count' heading a second time now toggles the sort-elements-by-instance-count off again (and back to sorting by DTD element order)
  • [Stats] Fix element name not visible in some cases if color is white on a white background, or black on a black background

New in TLex Suite 7.1.0.968 (Aug 5, 2013)

  • [RTF Exporter] Add new option to 'split output entries into N files'
  • [RTF Exporter] Add new option to 'split output entries into files of N entries each'
  • [Tags] Add new "Edit/Invert tags" function that inverts the current tagset (untags tagged entries, and vice versa)

New in TLex Suite 7.1.0.963 (Jul 26, 2013)

  • [Search (F3)] New Use filter checkbox option allows you to choose not to limit an F3 search to filtered entries only (as was already possible in the Find/Replace dialog)
  • [Search (F3)] Add search icon image next to search text box to make this search function slightly user-friendlier
  • [Right-to-left / DTD editor] Added new "right-to-left" checkbox option for elements (in addition to existing option for individual attributes)

New in TLex Suite 7.1.0.960 (Jul 25, 2013)

  • [HTML Exporter] New 'GenerateIndex' option allows disabling of generation of alphabetic index when using the 'Export one file per entry' option
  • [Tools] New Tools menu option that opens the external 3rd-party tool http://shapecatcher.com/
  • [TLex] Add new commands to help easily convert subentries into main entries (Tree View / right-click on subentry / 'Promote to main entry' - this can be done either as a 'copy' or 'move'). (Note: This requires subentries and main entries to be similar in your DTD - this should be the case if using the default TLex DTD, but may require some DTD changes if using a customized DTD.)

New in TLex Suite 7.1.0.955 (Jun 29, 2013)

  • [TLex] Improve documentation of sample "Multiple Editions Sample using Masks.tldict" - added a detailed explanation of how to set up masks
  • You can now optionally immediately create multiple new entries at once from the 'New entry' dialog using a new multi-line text input box (specify one per line)

New in TLex Suite 7.1.0.952 (Jun 20, 2013)

  • [TLex] Add new commands to help easily convert subentries into main entries (Tree View / right-click on subentry / 'Promote to main entry' - this can be done either as a 'copy' or 'move'). (Note: This requires subentries and main entries to be similar in your DTD - this should be the case if using the default TLex DTD, but may require some DTD changes if using a customized DTD.)

New in TLex Suite 7.1.0.947 (May 22, 2013)

  • Add new sample "Digraph Sorting.tldict" to help show how to use the configurable table-based auto-sorting with digraph (and Unicode combining character) support (previously added in build ".670")
  • [TLex] Add new sample "Demote Entry to Subentry.tldict" to help explain how to use the 'convert entry to subentry' functionality

New in TLex Suite 7.1.0.944 (May 9, 2013)

  • [User Guide] Add detailed section explaining paragraph style options ("Indents and Spacing" tab)
  • Add new "columns output mode". Clicking on the "columns" icon in the top right corner of the Preview Area of tlTerm toggles to/from "columns" mode. This setting currently applies to the Preview Area and to 'Export RTF'.
  • [RTF Exporter] Basic table support.

New in TLex Suite 7.1.0.941 (Apr 30, 2013)

  • [Stats] 'Full statistics': For smart-references element (e.g. "References"), add a detailed breakdown of reference-type instance counts and num-references instance counts. Also add corresponding filters (available from within this stats view) for finding smart-reference elements where the number of cross-references is greater-than, less-than, equal-to etc. a given count.
  • [Tools / Advanced] Add new 'Tools/Bulk element/attribute rename' tool (for advanced users) that allows you to quickly rename many elements and/or attributes in the DTD at once by specifying the list of renames to perform in a two-column CSV (Comma-Separated Values - e.g. Excel export) text file. This tool prompts you for a CSV/.txt file which contains on each line a field (either element or attribute) to rename, one per line, then performs the DTD renames as appropriate. Attributes should be specified as: ElementName/AttributeName. Note you should try use the old element names in column one 'throughout', and the new element names in column two 'throughout'. The simplest way to create the input file is using spreadsheet software, e.g. Excel, then doing a 'Save as' to CSV format. What may also be helpful here is the DTD editor command to 'copy full element and element/attribute list to clipboard', which can be pasted into column 1. An example input file to the bulk rename tool looks like:
  • OldElemName,NewElemName
  • OldElemName/OldAttrName1,NewElemName/NewAttrName1
  • OldElemName/OldAttrName2,NewElemName/NewAttrName2
  • ElemName/OldAttrName,ElemName/NewAttrName
  • [Tools / Advanced] Add new 'Tools/[Advanced] Create dynamic-ref-tree smartref elements'. This tool adds two new 'special' elements (with corresponding special attributes) to the DTD, with names starting with "_autogen_ref". When these are present, then when a "References" node generates its output, it does so 'behind the scenes' using temporary 'created-on-the-fly' instances of these new elements/attributes (note you should not manually add instances of these elements to your data). This system makes several improvements to the smart-references, e.g. the styles can now be configured in the Styles system in a more fine-grained manner for smart-reference fields (e.g. reftype, ref, homnum, sensenum), the visibility and order of the smart-reference output fields can be configured separately, the auto-punctuation between references and groups of reference types is more configurable (e.g. the auto-punctuation in cases like "SEE cat, dog, COMPARE zebra"), and it gives typesetters potentially finer control in typesetting smart-reference fields. It also fixes a limitation whereby the smart-reference homnum would be hidden if the main entry homnum field was hidden (as the old behaviour is to inherit the visibility setting from the main entry's homonym number attribute - though this is not a problem for most databases). Note that if these elements and attributes are not present, then the old behaviour still applies. These elements can easily be deleted at any time in the DTD editor to revert to the old behaviour, or created again to switch to the new behaviour.

New in TLex Suite 7.1.0.932 (Apr 25, 2013)

  • [tlCorpus] Search results collocate (word N-grams) display: Add new right-click menu option to toggle the display of multi-word collocates at position 1 (B1 and A1)
  • [tlCorpus] Search results collocate (word N-grams) display: Now updates continuously, i.e. can immediately start seeing partial results without having to wait until search has completed
  • [TLex & tlTerm] Corpus (F6): Add support for ODT files (OpenDocument Text) and FictionBook FB2 files (requires calibre to be installed)
  • [tlCorpus] Add support for ODT files (OpenDocument Text) and FictionBook FB2 files (requires calibre to be installed)
  • [TLex & tlTerm] Corpus (F6):Add support for MOBI, EPUB and CHM files (requires calibre to be installed)
  • [tlCorpus] Add support for MOBI, EPUB and CHM files (requires calibre to be installed)

New in TLex Suite 7.1.0.921 (Apr 20, 2013)

  • [TLex] New Window / Tabbed view option enables new tabbed-view mode for bilingual documents. (In this mode, switching to/from Expanded View should be faster than before, and things like Corpus F6 searches and settings should also be preserved when switching from Expanded View.) Use Ctrl+F6 to cycle tabs.

New in TLex Suite 7.1.0.917 (Apr 18, 2013)

  • [TLex & tlTerm] Corpus (F6): Add support for Microsoft Word and RTF files [Windows only], PDF files, and HTML files (previously available in tlCorpus only)

New in TLex Suite 7.1.0.916 (Apr 17, 2013)

  • [tlCorpus] Add support for RTF files [Windows only; requires MS Word installed]
  • [tlCorpus] Right-click on wordlist: New 'Character Tool' menu command displays the selected word in the Character Tool
  • [tlCorpus] Right-click on text(s): New 'Open URL' opens the website(s) from which the selected text(s) was/were originally downloaded, if the URL is available (e.g. if they were downloaded using the integrated Web crawler)

New in TLex Suite 7.1.0.911 (Apr 15, 2013)

  • [Find / Replace]: Add new 'Compare' tab that allows 'comparison' searches, whereby you can e.g. compare the value of one attribute to the value of another attribute (or to some given text), with options such as 'equal to', 'not equal to', 'less than', 'greater than', 'contains', 'is empty', 'is not empty' and more. E.g. you could find all entries where, say, 'Entry:LemmaSign' is not equal to 'Entry:SortKey'. (If comparing two attributes, they must both be on the same element.)
  • [Filter (F5)] New N-of-each-field filters shows only as many entries as are needed to "see" at least N instances of each element or attribute in the document (could be very helpful for e.g. checking data post-conversion/import, or for helping to review existing DTDs)
  • [Search (F3)] Field breakdown: Add count of occurrences of each parent element for matches inside 'text' nodes
  • [Stats] Under element 'Details', add new 'occurring left-siblings' and 'occurring right-siblings' (and corresponding filters to find specific element pairs)

New in TLex Suite 7.1.0.906 (Apr 11, 2013)

  • New 'experimental'/beta command 'Tools/Delete selected section' [NB, for advanced users only!]
  • Small improvements to 'TLex Online Publishing' exporter

New in TLex Suite 7.1.0.905 (Apr 9, 2013)

  • [tlCorpus] Misc small improvements to the Web Crawler (e.g. better handling of several encodings (including big5 and various others), better handling of non-meaningful file extensions, and better automatic extraction of page title from HTML file)
  • [tlCorpus] Improve multi-language support for PDF files

New in TLex Suite 7.1.0.893 (Apr 4, 2013)

  • [tlCorpus] Right-click on text(s): New 'Copy URL' command copies the source URL of the selected text(s) if they were retrieved using the integrated Web spider tool

New in TLex Suite 7.1.0.884 (Apr 2, 2013)

  • [Search (F3)] Can now tag/untag individual entries from within the Search (F3) results window
  • [Search (F3)] Now shows entry tag status in results
  • [Search (F3)] If more results than can be displayed, now shows links to jump to different pages of results
  • New Tree View entry right-click command "Demote to subentry (convert this entry to a subentry)"
  • New Tree View entry right-click command "Demote all tagged entries to subentries"
  • New Tree View entry right-click command "Cut+Paste (move) tagged entries as subentries here"
  • New Tree View entry right-click command "Copy tagged entries as subentries here"

New in TLex Suite 7.1.0.875 (Mar 29, 2013)

  • [Smart References + Masks] If you are using smart-references as well as "masks", a new real-time error check and a new filter "Cross-reference to masked-out entry" can help you automatically find instances of cross-references to entries that are hidden/excluded by a styleset mask. These cases are also now output in a more sensible way.
  • [DTD editor] New commands to copy full element and element:attribute list to clipboard

New in TLex Suite 7.1.0.847 (Mar 18, 2013)

  • New 'Tools' menu commands Open document folder and Open application log folder

New in TLex Suite 7.1.0.837 (Mar 13, 2013)

  • The Online Publishing exporter now supports 'instant publishing of updates online straight from TLex/tlTerm/tlDatabase' (File / Export / Online Publishing; requires some configuration)

New in TLex Suite 7.1.0.812 (Mar 7, 2013)

  • [tlCorpus] Right-click on text(s): New 'Select all in same folder' command selects all texts in the same folder as currently select text(s)
  • [tlCorpus] Right-click on text(s): New 'Select all in same folder tree' command selects all texts in same folder as (or subfolders of) the currently select text(s)

New in TLex Suite 7.1.0.802 (Mar 5, 2013)

  • Search speed improvements (with significant speed improvements when working with encrypted corpora)

New in TLex Suite 7.1.0.791 (Feb 28, 2013)

  • [Replace as you type] Add more shortcuts for common diacritic characters, and add categories to help ("Tools/Show replace-as-you-type help")
  • [Compare/Merge] "Add" button now works with multiple selected items, as well as allows 'adding' of items already in the left side (as extras) if desired
  • [Compare/Merge] Add Select all button to select all items in the list
  • [Compare/Merge] Minor stats-in-title-bar improvements

New in TLex Suite 7.1.0.787 (Feb 26, 2013)

  • [Styles editor] Minor user-friendliness improvements to 'Output (display) order' and 'Visible' flag editing
  • [Text exporter] New setting to automatically export all sets of styles as separate files (currently must be set via 'Tools / Options' / Properties / "Exporters/Options" "ExportAllStyleSets"). (This is particularly useful for old-DOM new-DOM conversion before/after comparisons.)
  • [DTD Editor] Lists: Add new command "Copy" list items to clipboard
  • [DTD Editor] Lists: Add new command "Copy" labelset items to clipboard
  • [DTD Editor] Lists: Add new commands to "Load" and "Save" labelset lists
  • New command "Edit/Copy entry XML" copies the selected entry's XML to the clipboard

New in TLex Suite 7.1.0.752 (Jan 18, 2013)

  • New command "Edit/Copy entry XML" copies the selected entry's XML to the clipboard

New in TLex Suite 7.1.0.747 (Jan 8, 2013)

  • New 'Tools/Options/Properties' setting /Importers/XML/PreferPCDATAToSecondChild: "If true, prefer to 'turn element into' a PCDATA type instead of adding a second out-of-order child relation for the given element type (e.g. instead of two Child1 relations in a case like 'Parent->Child1,Child2,Child1', favor selecting PCDATA child option on Parent instead)"
  • New 'Tools/Options/Properties' setting /Importers/XML/StyleBetween: "Default 'between' value for styles"

New in TLex Suite 7.1.0.743 (Dec 17, 2012)

  • [XML Importer] New 'Tools/Options/Properties' setting /Importers/XML/PreferPCDATAToSecondChild: "If true, prefer to 'turn element into' a PCDATA type instead of adding a second out-of-order child relation for the given element type (e.g. instead of two Child1 relations in a case like 'Parent->Child1,Child2,Child1', favor selecting PCDATA child option on Parent instead)"
  • [XML Importer] New 'Tools/Options/Properties' setting /Importers/XML/StyleBetween: "Default 'between' value for styles"

New in TLex Suite 7.1.0.736 (Dec 17, 2012)

  • [Tree View] Add new right-click edit command 'Insert after: [text]' that creates and inserts a new 'text' node immediately after the selected node
  • [Stats] Add new 'occurring parentschildren' overview table (via 'Full statistics', Parent->Child 'overview') that displays a table of occurring parent and child nodes for each element
  • [Attributes (F1) / (F2)] Add 'Tools/Options/Properties' AttrWindow/MaxRebuildTime setting that allows you to specify a 'maximum allowed time' for rebuilding F1/F2 attributes, to help improve UI responsiveness in some cases [Milliseconds, default 6000]
  • New "Tool" "Load styles" to assist in transferring styles between documents (with similar DTDs; element and attribute names must match)
  • New "Tool" "Save styles" to assist in transferring styles between documents (with similar DTDs; element and attribute names must match)
  • New "Tool" "Save current styleset" to assist in transferring styles between documents (with similar DTDs; element and attribute names must match)
  • [Compare/Merge] Add new option 'strict attribute types', that if enabled, attempts to disregard attribute type differences and compares by string value (the default "strict" behaviour regards a type difference as a value difference). Use with caution, as there may be particular cases where this is not necessarily reliable (e.g. potentially with F2 multi-lists, as this assumes "," as separator for purposes of comparison, or there may be oddities with Lua or 'user' attributes).

New in TLex Suite 7.1.0.711 (Sep 29, 2012)

  • User Guide updates (mainly to ODBC section)
  • Add the Online Publishing exporter to tlDatabase [works in conjunction with the TLex online publishing system]
  • Add the Online Publishing exporter to tlTerm [works in conjunction with the TLex online publishing system]
  • Improvements to Online Publishing exporter: More settings to control generated entry and title IDs, better support for partial updates on a live database, as well as core changes for new functionality to allow users to publish updates straight to the Web from TLex/tlTerm/tlDatabase (if using the TLex online publishing system)
  • Core changes to more formally support documents with three or more 'sections' (using a 'tabbed interface')
  • Allow disabling of auto-sorting of entries per 'section'
  • Some further right-to-left language support improvements

New in TLex Suite 7.1.0.700 (Sep 18, 2012)

  • Miscellaneous bugfixes and improvements (including fix for 'Internet Explorer preview control sometimes causes edit cursor invisibility in F1 text boxes')

New in TLex Suite 7.1.0.695 (Sep 12, 2012)

  • [tlTerm/Preview] Added display of entries-following-selected-entry to tlTerm Preview Area (with option "Format/Preview selection only" to turn it off)
  • [Filter (F5) / Tags] Add new 'Tag matches' and 'Untag matches' commands that tag/untag all entries that match the currently selected filter conditions in 'Filter (F5)' (completely independent of whether any filter is presently 'applied' or not). This adds to (or removes from) any current tags.
  • [Filter (F5)] Add new 'Go to next [match]' command that selects the next entry that matches the currently selected filter conditions in 'Filter (F5)' (completely independent of whether any filter is presently 'applied' or not). This is similar to (and not to be confused with) the current Ctrl+G 'Edit/Next filter match' functionality, but doesn't need a filter *applied*.
  • [Preview / Tags] Add display of current number of tagged (and not tagged) entries to the Preview Area

New in TLex Suite 7.1.0.690 (Sep 7, 2012)

  • [tlTerm/Preview] Added display of entries-following-selected-entry to tlTerm Preview Area (with option "Format/Preview selection only" to turn it off)

New in TLex Suite 7.1.0.687 (Sep 3, 2012)

  • 'Tools/Copy field': Add 'Help' button that opens integrated help explaining in more detail how to use this advanced tool (as well as more information on the tQuery expression syntax)
  • [Tools / Advanced] Add new 'Tools/XML bulk regex replace' tools that allow a bulk regular-expression-based search and replace (somewhat like the "sed" tool) to be performed on each entry's underlying XML. The script syntax is as follows: "#" at the start of a line denotes a comment line; otherwise, "_" separates 'search for' and 'replace with' strings (one per line), e.g. "^([^]+)_\1" would extract bold at the start of the entry and place it into a 'LemmaSign' element. Blank lines are ignored. This tool can be particularly useful for post-import data remodelling and clean-up (although it was possible to do this via export and re-import previously, it can now be done in TLex/tlTerm/tLDatabase directly).
  • [Search and Replace] New 'Search across entry as XML [Advanced]' option that allows you to search (or replace) in the XML of a full entry (e.g. "(noun)" => "")
  • [Search and Replace] New 'List all matching values'' command generates a list of all strings that match the (regular expression) search query in the document (e.g. a regular expression search for "l[^ ]+t" would generate a list of all words in the document that start with 'l' and end with 't'. This command can also be used with the new 'Search across entry as XML' option, so you could, for example, generate a list of all characters following a given element by searching for the regular expression ".".
  • [Preview] Add new 'View/Toggle XML view' option that displays a basic XML view of the selected entry in the Preview Area
  • [Tree View] Add new right-click edit command 'Delete node only' that deletes just the given node but not its children, with the children shifting up to occupy the spot occupied by the deleted node
  • [Error checks] Add 'fix in DTD' command for missing parent->child element relations
  • [Stats] Add 'text', 'CDATA' and 'error' child node counts for each element under parent->child stats section
  • [Stats] Fixed: Parent->Child element counts didn't display in normal full stats if that Parent->Child relation wasn't allowed in the DTD (i.e. constituted a DTD violation in the data)
  • New setting (under 'Tools/Options/Properties') 'UserInterface/ExpandedViewDefault' allows you to specify whether Expanded View mode opens by default when you open a document (setting value: 0 = off by default, 1 = on by default, 2 = remember last setting for each document)
  • Miscellaneous bugfixes and improvements

New in TLex Suite 7.1.0.670 (Aug 20, 2012)

  • 'Tools/Split field': Add new option to add new elements as new child nodes instead of doing a 'replace'
  • [Sorting] The table-based multi-level sort can now properly handle digraphs (and other multiple-Unicode-character character forms such as combining characters)
  • [Importer] [Experimental/Advanced] New Xpressive-based generic importer. This is a new generic, customizable data conversion system for bringing data into TLex/tlTerm/tlDatabase. (As it is not yet stable, you need to first enable the 'Experimental' option under 'Tools/Options/Properties', then after app restart it will be accessible under 'Tools'). It can be used already by advanced users.)
  • [tQuery] Add support for "@id" 'special attribute' to retrieve underlying unique ID of node

New in TLex Suite 7.1.0.629 (Jul 21, 2012)

  • [Compare/Merge] Add/enable new 'structured view' feature
  • [Compare/Merge] In some cases (currently text nodes only), now also shows positions of differences *within* strings

New in TLex Suite 7.1.0.624 (Jul 16, 2012)

  • New Tools/Tag shared headwords function tags all entries on each side of (specifically) a bilingual dictionary that 'happen to' share an orthographic form with an entry on the opposite side (regardless of meaning, e.g. English "loop" vs Afrikaans "loop" [walk]). (Note, this is more useful if followed by 'Edit/Filter tagged'.)
  • [Stats] Add 'CDATA' node count
  • [Search (F3)] Add 'Tag all' and 'Untag all' feature to tag or untag entries matching the F3 search query (equivalent to those commands already in the 'Find/Replace' dialog). This is filter-aware.
  • [Full-screen mode] Add 'Don't show this again' checkbox to the 'Press Ctrl+Shift+F to exit full-screen mode' message
  • [DTD Editor] Add 'Don't show this again' checkbox to the 'are you sure' warning dialog
  • [Tags] Add new "Edit/View tagged entries" function that displays all currently tagged in the Preview Area. (This can be useful if, for example, you quickly want to print several particular entries.)

New in TLex Suite 7.1.0.618 (Jul 9, 2012)

  • [tlCorpus] New feature 'Add text from clipboard' creates and adds a new text file to the corpus for you, using the contents of the current system clipboard, allowing you to easily copy text and "paste it into" your corpus from other sources (e.g. Web)
  • [tlCorpus] New text meta-data fields (columns): date (of source text), date added to corpus, and source URL (if grabbed using the Web Crawler)
  • [tlCorpus] Add 'new improved' language selector dialog
  • [tlCorpus] Right-click on text(s): In addition to 'Select Language/Encoding', also add just a 'Select Language' option (if you'd rather not mess with the encoding)
  • [tlCorpus] Right-click on text(s): New Wordlist for selected text(s) only command
  • [tlCorpus] Right-click on text(s): New separate Open (text file) command opens the actual generated text file(s) for cached-text file types, e.g. PDF and Word (the default 'Open' command opens the original e.g. PDF or Word file)
  • [tlCorpus] Web Crawler: Now attempts to automatically fill in the source text date and name (title), if available in the grabbed HTML file (e.g. as HTML metadata - many news sites, for example, embed such fields within the HTML)
  • [tlCorpus] Web Crawler: Add two separate 'URL' and 'Go' buttons - one for manually entered URLs (or URL patterns/lists), and the other monitors the clipboard at all times (for URLs or URL patterns/lists)
  • [tlCorpus] Web Crawler: Add new option 'Output folder' that allows you to configure the folder to save downloaded files into
  • [tlCorpus] Web Crawler: Add new option 'Don't download any URLs that correspond to files that have previously already been added to the corpus'

New in TLex Suite 7.1.0.610 (Jun 27, 2012)

  • [tlCorpus] Web Crawler: Add new feature 'Monitor clipboard and automatically download URLs'. This allows you to, for example, sit in your browser, right-click on links and 'copy link to clipboard' on multiple addresses (e.g. documents or images etc.) that you wish to download.

New in TLex Suite 7.1.0.608 (Jun 25, 2012)

  • Add new 'File/Export character list' command that generates a comma-separated list of all characters that occur in the texts in the corpus, along with their counts
  • Right-click on text(s): Add 'Character Tool' command that builds a list of occurring characters in the selected text(s), and opens them in the Character Tool
  • Add new "Edit/View tagged entries" function that displays all currently tagged in the Preview Area. (This can be useful if, for example, you quickly want to print several particular entries.)

New in TLex Suite 7.1.0.588 (Jun 22, 2012)

  • Regex Quickhelp in Find/Replace
  • Copy Entry List
  • Search Presets
  • Character Tool Copy to Clipboard
  • Display Tagged Entries
  • tlCorpus: Search Results 'Select All'
  • Search Results 'Copy Matches'
  • Character Tool 'Copy to Clipboard'
  • All: User Guide Updates
  • Important bugfixes

New in TLex Suite 5.0.0.532 (Mar 31, 2012)

  • 'Linked View (TE)' mode;
  • 'Next filter match' command jumps to next node/attribute Filter match;
  • 'Copy field' supports Filter;
  • Character Tool improvements (Unicode 6 block names;
  • info column);
  • ODBC setting MaxRefreshTime;
  • tlCorpus: PDF support [Win];
  • 'Copy with Tabs' for Excel;
  • Wordlist 'num texts'