LaTeX to Textile Converter

Transform LaTeX tables into Textile table markup with alignment and header support

LaTeX Input

Textile Output

About LaTeX to Textile Converter

Convert LaTeX tables to Textile markup format for wikis, content management systems, and documentation platforms. Textile is a lightweight markup language used by Redmine, Textpattern, and other platforms.

Key Features

  • Header Support: Automatic header row formatting with |_. syntax
  • Cell Alignment: Left (<.), center (=.), and right (>.) alignment
  • Special Character Escaping: Proper escaping of Textile markup characters
  • Clean Syntax: Simple pipe-delimited table format
  • Platform Compatible: Works with Redmine, Textpattern, GitHub (legacy)
  • File Download: Save as .textile file

How to Use

  1. Input LaTeX Table: Paste your LaTeX table or upload a .tex file
  2. Choose Alignment: Select cell alignment (default, left, center, right)
  3. Configure Header: Toggle first row as header
  4. Review Output: The Textile markup updates automatically
  5. Copy or Download: Use in your wiki or CMS

Textile Table Syntax

  • |_. Header: Creates header cell
  • | Cell: Creates regular cell
  • <. Left: Left-aligned cell
  • =. Center: Center-aligned cell
  • >. Right: Right-aligned cell

Example Conversion

LaTeX Input:

\begin{tabular}{lll}
\toprule
Name & Age & City \\
\midrule
John Doe & 28 & New York \\
Jane Smith & 34 & London \\
\bottomrule
\end{tabular}

Textile Output (with header):

|_. Name |_. Age |_. City |
| John Doe | 28 | New York |
| Jane Smith | 34 | London |

Textile Output (center aligned):

|_. Name |_. Age |_. City |
|=. John Doe |=. 28 |=. New York |
|=. Jane Smith |=. 34 |=. London |

Textile Output (mixed alignment):

|_. Name |_. Age |_. City |
|<. John Doe |=. 28 |>. New York |
|<. Jane Smith |=. 34 |>. London |

Common Use Cases

  • Redmine Wikis: Convert research tables for project documentation
  • Textpattern CMS: Create content with formatted tables
  • Documentation: Technical documentation with table data
  • Issue Tracking: Add tables to issue descriptions
  • Project Management: Document project data in wikis

Textile Platforms

  • Redmine: Popular project management and issue tracking tool
  • Textpattern: Web application for content management
  • GitHub (Legacy): Older GitHub wikis supported Textile
  • Hobix: Weblog engine using Textile
  • Instiki: Wiki clone supporting Textile markup

Alignment Options

Textile supports per-cell alignment modifiers:

  • <. Left align (default for text)
  • =. Center align
  • >. Right align (good for numbers)
  • ^. Top align (vertical)
  • ~. Bottom align (vertical)

Usage in Redmine

Paste the generated Textile markup directly into Redmine wiki pages or issue descriptions:

h2. Employee Data

|_. Name |_. Age |_. City |_. Department |
| John Doe | 28 | New York | Engineering |
| Jane Smith | 34 | London | Marketing |

This table shows our team members.

Advanced Textile Features

You can enhance the generated tables with additional Textile syntax:

  • *Bold*: Make text bold with asterisks
  • _Italic_: Make text italic with underscores
  • @Code@: Inline code with @ symbols
  • "Link text":url: Create hyperlinks
  • Colspan: Use \2. for 2-column span
  • Rowspan: Use /2. for 2-row span

Special Character Handling

The converter automatically escapes Textile markup characters:

  • Asterisks (*) - Used for bold
  • Underscores (_) - Used for italic
  • Carets (^) - Used for superscript
  • Tildes (~) - Used for subscript
  • At signs (@) - Used for code
  • Pipes (|) - Used for table structure

Tips for Best Results

  • Use header row for better table readability
  • Choose appropriate alignment for data types (right for numbers)
  • Keep cell content concise for better formatting
  • Test output in your target platform (Redmine, Textpattern, etc.)
  • Use Textile's additional formatting for enhanced tables

Comparison with Other Formats

  • vs Markdown: Textile has more alignment options and richer table syntax
  • vs HTML: Textile is more readable and easier to write
  • vs reStructuredText: Textile is simpler but less powerful
  • vs Wiki Markup: Textile is more standardized across platforms

Privacy & Security

All conversions happen locally in your browser. Your LaTeX data is never uploaded to any server, ensuring complete privacy and security.