Tab-Delimited List Tool Help Page
- This is the main sort-button. Click to perform an error check on whatever list has been pasted into the Input List area. Any errors spotted will be reported. Once they have been fixed, click again to sort the list and display the sorted list in the Output List area. A second error check is made after sorting, and any post-sort errors will also be reported.
- This button will clear both the Input List and the Output List areas, so you can paste in your own tab-indented keyword list for error-checking and sorting.
Some of the error-removal tools, such as 'Delete Duplicate Lines', only remove the errors from the Output List area. This is so that you can identify just where in the Input List they originally occured. If you click 'Sort Input List' a second time without removing them from the Input List area by hand, the same errors will be spotted. An alternative to hand-removal is to use this button to copy the Output List to the Input List area.
Copy Output List to Input List
- When a list is sorted normally, all Categories (i.e. text enclosed in square brackets, not normally exported with Keywords) are also re-ordered with their child-text. Use this button if you want to fix the current position of all categories, by prefixing numbers to all Category text. All child-text and lines not enclosed in square brackets will be sorted as normal.
If a list has had the current position of all categories fixed using the 'Fix Category Positions' tool, this button will remove them. The list will then be sorted alphabetically.
Un-Fix Category Positions
This test list is provided to demonstrate the sorting capabilities of this online tool. Feel free to add some errors to the Input List area, and learn how the error-trapping routines work. Note that if you click this button, it will overwrite the current content of the Input List area, and any previous text will be lost.
Load a Test List with No Errors
This test list has a number of common errors intentionally included. It demonstrates the error trapping capabilities of this online tool. Feel free to add your own errors too. Note that if you click this button, it will overwrite the current content of the Input List area, and any previous text will be lost.
Load a Test List with Included Errors
This test list is provided to demonstrate the 'Fix Category Positions' capabilities of this online tool. See above for further details. Note that if you click this button, it will overwrite the current content of the Input List area, and any previous text will be lost.
Load a Test List with Multiple Categories
Any foreign characters in your list, such as German umlauts or accented a, e, o, u etc. will cause a problem with Lightroom and other image-storage programs. This tool will convert these characters to their standard ASCII equivalents.
Transliterate Foreign Characters
Category Words are useful to help define a path within your Keyword List that you wouldn't necessarily wish to add to the keywords in the photograph. They are not normally exported in the keyword list when you add keywords to your images, but this is not always clear when looking at your Keyword List within Lightroom etc. A popular way to identify Categories is to change them to UPPER CASE. This button will do that.
Capitalise all text in Square Brackets
Some image-management progams, such as Aperture, BreezeBrowser, and FotoStation, do not recognise Category words (i.e. keywords used to define a path, and not normally exported to your images) that are defined as such by being enclosed within square brackets. This tool will remove all square brackets in the list pasted to the Input List area.
Delete all Square Brackets
- Any duplicate lines in the Keyword List will be spotted in the second pass of the error checker, after sorting has taken place, and will be highlighted in the Output List area. This tool will delete them from the Output List area, BUT it will leave them as they were in the Input List. You can see that this is the case by observing the different values for the Input Line and Output Line counters. If you process the list again, the duplicate lines remaining in the Input List area will be spotted again. If you do not wish this to happen, delete the duplicate lines manually from the Input List, or click the 'Copy Output List to Input List' button.
The 'Delete Duplicate Lines' tool can also be used to merge two or more tab-indented lists. To do this, paste them consecutively in to the Input List area, then click the 'Delete Duplicate Lines' button.
Some image-management progams, such as Aperture, BreezeBrowser, and FotoStation, do not recognise Synonym words (i.e. words that we always wish to be added to the Keyword List when their 'father-word' is selected) that are defined as such by being enclosed within curly brackets. This tool will remove all curly brackets in the list pasted to the Input List area. When the list is re-sorted the ex-synonyms will be sorted alphabetically with the other words in that group, and no longer positioned next to their parent word, as had previously been the case.
Delete all Curly Brackets
- TAB characters that are placed after any text on a line in the Keyword List are classed as 'Trailing TABs'. Their presence often indicates an error or mistake has been made when keying in data or otherwise processing the list. Although they will not always cause problems in an image management program, they are not useful and may cause confusion when editing your list, so are best removed. This button will do that.
Certain characters are not allowed in a tab-indented keyword-list, as they will cause problems to the image management software which already used these characters for various technical background tasks. The forbidden characters in question are commas, semicolons, greater-than (>) and less-than (<) characters, and the pipe character ( | ). I have also added the query or question mark (?) to the list. It is not an illegal character, but its presence often indicates a transliteration or change of character encoding error, so its best to look out for it. All illegal characters in the Input List are totalled and indicated by the 'Illegal Characters' counter. This button will delete all of these characters from the Input List area, and then reload the list.
Delete all Illegal Characters
- You might be wondering why there isn't a blank-line removal tool. The error-checker spots blank lines, so why won't it also remove them? This is a carefully thought-out decision. A blank line in a keyword list often indicates that an error has been made when keying in data. I'd prefer that you look at the error, rather than just clicking 'Remove' when you find a blank line has been spotted. It could be that there are some other corrections to be made in your list. Take a look at the highlighted lines in the Input List Copy to see what has happened.
- As with Blank Lines above, you might also be wondering why there isn't a Too Many Indents removal tool. The error-checker spots excess indents, so why won't it also remove them? The reason is the same as for blank lines. Excess indents in a keyword list nearly always indicates that an error has been made when keying in data. Some lines that you thought were there may be missing. I'd prefer that you look at the error, rather than just clicking 'Remove' when you find that excess indents have been spotted. It could be that there are some other corrections to be made in your list. Take a look at the highlighted lines in the Input List Copy to see what has happened.
- This tool is found on the 'Tab-Delimited List Comparison Tool' page. It lets you compare two tab-indented lists and discover the differences between them. The two lists are checked for errors before the comparison is made.
This tool is found on the 'Tab-Delimited List Comparison Tool' page. It lets you compare two tab-indented lists and discover the differences between them. No error-checks are performed before the comparison is made.
Compare Input Lists without Error-Checking
- This tool is found on the 'Tab-Delimited List Merge Tool' page. It lets you merge two tab-indented lists and produce a correctly sorted and merged result. It also calculates the differences between them.
This tool is found on the 'Tab-Delimited List Keyword Linking Tool' page. It identifies mis-matched keywords from a messed-up Lightroom Keyword List and links then to good entries in a master-list. This tool is ideal if you have been choosing keywords as they occur to you, then move on to a proper hierarchical list and realize that your keywords need organising properly.
Search for Keyword Matches
This tool is found on the 'Tab-Delimited List Keyword Linking Tool' page. It performs the same tasks as the 'Search for Keyword Matches' button, but ignores any errors that it finds. It is ideal if you know that your list contains errors, such as foreign accented letters or comma-spaced synonyms, but don't wish to correct them.
Search for Keyword Matches without Error-Checking
Web design and photography by photo-keywords.com
:: All images and pages on this site are © 2005 -
2017 :: All rights reserved