Skip to content

2.0.12

Latest

Choose a tag to compare

@OlgaRedozubova OlgaRedozubova released this 20 Mar 08:14
· 240 commits to master since this release
7c644f3
  1. Added supporting for LaTeX commands \diagbox, \slashbox, and \backslashbox to handle split table cells properly inside tabular.
    • \diagbox{Time}{Day} => Screenshot 2025-03-19 at 12 00 43
    • \diagbox[dir=SW]{Time}{Day} => Screenshot 2025-03-19 at 12 01 40
    • \backslashbox{Time}{Day} => Screenshot 2025-03-19 at 12 00 43
    • \slashbox{Time}{Day} => Screenshot 2025-03-19 at 12 01 40
  2. Export to tsv. Added split cell conversion as:
    • \diagbox{Time}{Day} => Day,Time
    • \diagbox[dir=SW]{Time}{Day} => Time,Day
    • \backslashbox{Time}{Day} => Day,Time
    • \slashbox{Time}{Day} => Time,Day
  3. Export to сsv. Added split cell conversion as:
    • \diagbox{Time}{Day} => "Day,Time"
    • \diagbox[dir=SW]{Time}{Day} => "Time,Day"
    • \backslashbox{Time}{Day} => "Day,Time"
    • \slashbox{Time}{Day} => "Time,Day"
  4. Export to Markdown. Added split cell conversion as:
    • \diagbox{Time}{Day} => Day <br> Time
    • \diagbox[dir=SW]{Time}{Day} => Time <br> Day
    • \backslashbox{Time}{Day} => Day <br> Time
    • \slashbox{Time}{Day} => Time <br> Day
  5. Added tests to check rendering and export of split cells

Examlpes:

\diagbox{Time}{Day}

mmd:

\begin{tabular}{|l|ccc|}
\hline
\diagbox{Time}{Day} & Mon & Tue & Wed \\
\hline
Morning & used & used & \\
Afternoon & & used & used \\
\hline
\end{tabular}
Screenshot 2025-03-19 at 12 03 24

tsv:

Day,Time	Mon	Tue	Wed
Morning	used	used	
Afternoon		used	used

csv:

"Day,Time",Mon,Tue,Wed
Morning,used,used,
Afternoon,,used,used

Markdown:

| Day <br> Time | Mon | Tue | Wed |
| :--- | :---: | :---: | :---: |
| Morning | used | used |  |
| Afternoon |  | used | used |

\diagbox[dir=SW]{Time}{Day}

mmd:

\begin{tabular}{|l|ccc|}
\hline
\diagbox[dir=SW]{Time}{Day} & Mon & Tue & Wed \\
\hline
Morning & used & used & \\
Afternoon & & used & used \\
\hline
\end{tabular}
Screenshot 2025-03-19 at 12 07 26

tsv:

Time,Day	Mon	Tue	Wed
Morning	used	used	
Afternoon		used	used

csv:

"Time,Day",Mon,Tue,Wed
Morning,used,used,
Afternoon,,used,used

Markdown:

| Time <br> Day | Mon | Tue | Wed |
| :--- | :---: | :---: | :---: |
| Morning | used | used |  |
| Afternoon |  | used | used |

\backslashbox{Time}{Day}

mmd:

\begin{tabular}{|l|ccc|}
\hline
\backslashbox{Time}{Day} & Mon & Tue & Wed \\
\hline
Morning & used & used & \\
Afternoon & & used & used \\
\hline
\end{tabular}
Screenshot 2025-03-19 at 12 03 24

tsv:

Day,Time	Mon	Tue	Wed
Morning	used	used	
Afternoon		used	used

csv:

"Day,Time",Mon,Tue,Wed
Morning,used,used,
Afternoon,,used,used

Markdown:

| Day <br> Time | Mon | Tue | Wed |
| :--- | :---: | :---: | :---: |
| Morning | used | used |  |
| Afternoon |  | used | used |

\slashbox{Time}{Day}

mmd:

\begin{tabular}{|l|ccc|}
\hline
\slashbox{Time}{Day} & Mon & Tue & Wed \\
\hline
Morning & used & used & \\
Afternoon & & used & used \\
\hline
\end{tabular}
Screenshot 2025-03-19 at 12 07 26

tsv:

Time,Day	Mon	Tue	Wed
Morning	used	used	
Afternoon		used	used

csv:

"Time,Day",Mon,Tue,Wed
Morning,used,used,
Afternoon,,used,used

Markdown:

| Time <br> Day | Mon | Tue | Wed |
| :--- | :---: | :---: | :---: |
| Morning | used | used |  |
| Afternoon |  | used | used |