App: MarkupTable
Developer: Xelaton Software
Genres: Productivity, Developer Tools

The table generator for Markup-Formatted tables. Quick creation, easy editing and open save-formats makes MarkupTable a great companion for any writer who uses Markup-Languages to structure its texts.

SUPPORTED LANGUAGES: Markdown/HMTL, MarkdownExtra, MultiMarkdown, Textile, Wikitext, BBCode, Smark

MARKDOWN users: If a table formatting with | (pipe)-symbols is desired, simply set the Markup language in the Markup-view to MarkdownExtra or MultiMarkdown.

## Export
MarkupTable can generate tables for the following markup languages: Markdown (exported as an HTML table), MultiMarkdown, MarkdownExtra/Parsedown, Wikitext, Textile, BBCode, Smark and HTML.

The tables can be exported as plain text files, as well as Textbundle- and Textpack-files. 

## CSV as a base
MarkupTable can also act as a CSV-editor and can therefore read in and save CSV files. When reading CSV files, MarkupTable can automatically detect the field-delimiter used in the CSV file.
In addition, MarkupTable recognizes quoted cells in CSV files and processes them during import so that tables are displayed correctly. Furthermore, there are several options available if and how quotation-marks should be used for cells in the resulting file.

## Extensive editing capabilities
In order to make the creation and editing of tables easy and comfortable, many functions are available, which can be done either by mouse or keyboard. 

- Editing individual cells 
- Adding rows and columns at any position 
- Moving rows and columns 
- Deleting rows and columns 
- Duplicating rows and columns 
- Automatically filling rows and columns with values

## Various preview options 
MarkupTable offers three additional views for the table alongside the regular table-view:

- CSV-view: CSV-view displays the table as it would be saved as a CSV-file. In this view, the table can also be edited.

- Markup-view (view only, text can be copied): The Markup-view provides a preview of the markup code for the table that MarkupTable would generate during export.

- Web-view: In the Web-view, the table can be viewed in its formatted state. 

##Import of tables from different sources

## Import of existing markup tables
MarkupTable can import tables formatted in any of the following markup languages: MultiMarkdown, MarkdownExtra, Wikitext, Textile, BBcode, Smark, and HTML. To do this, simply select the appropriate table during import and MarkupTable will do the rest.

## Import of CSV-tables
MarkupTable can import CSV-files and append their contents to the current table. The current table structure is automatically analyzed and adjusted, resulting in a correct overall table.

## Import from the clipboard
MarkupTable can also import tables from the clipboard into the current table. Tables copied from web-pages, or "texts" separated by delimiter-signs, can thus be easily imported into MarkupTable without any further effort.

## User-Interface Adjustments 
MarkupTable offers several options to customize the user interface to your needs. Via Menu > Appearance, the title bar can be shown/hidden.

MarkupTable also natively supports the Dark Mode of macOS. For older macOS versions, a manual option is available to switch between light and dark user interface.

 Furthermore, options are available to customize the text fields of the CSV-view and the Markup-view to your own preferences. 

### Questions?
For more information about MarkupTable, visit Xelaton.com. There, you can also send me a message via the contact form if you have any problems or questions!

Release notes:
**New:**
- new layout for Preferences, divided into four areas for a better overview of the respective settings
- new settings for the Classic Table design, for setting the font and the color scheme of the row numbering
- adjusting the column widths functions are now also available for the Classic Table design
- buttons for adjusting the column width of all columns or the currently selected column are now available in both Spreadsheet and Classic Table designs
- menu and keyboard shortcuts to adjust column widths
- column width adjustment now has a dual function, the first trigger adjusts the column to the size of the content, the second one shrinks the column again

**Improvements:**
- minor internal improvements
- revised some help pages