git.iko.soy/typeable/pandoc
on master help sign in
LaTeX reader: allow newpage, clearpage, pagebreak in inline contexts
9e87114John MacFarlane
src/Text/Pandoc/Readers/LaTeX.hs+5
@@ -394,6 +394,8 @@ blockCommands = M.fromList $
394 , "markboth", "markright", "markleft"
394 , "markboth", "markright", "markleft"
395 , "hspace", "vspace"
395 , "hspace", "vspace"
396 , "newpage"
396 , "newpage"
397+ , "clearpage"
398+ , "pagebreak"
397 ]
399 ]
398
400
399graphicsPath :: PandocMonad m => LP m Blocks
401graphicsPath :: PandocMonad m => LP m Blocks
@@ -658,6 +660,9 @@ inlineCommands = M.fromList $
658 [ "index"
660 [ "index"
659 , "hspace"
661 , "hspace"
660 , "vspace"
662 , "vspace"
663+ , "newpage"
664+ , "clearpage"
665+ , "pagebreak"
661 ]
666 ]
662
667
663mkImage :: PandocMonad m => [(String, String)] -> String -> LP m Inlines
668mkImage :: PandocMonad m => [(String, String)] -> String -> LP m Inlines
test/command/3494.mdnew file+40
@@ -0,0 +1,40 @@
1+```
2+% pandoc -f latex
3+\begin{table}[h!]
4+\begin{tabular}{r|l|l}
5+
6+ {\large \textbf{ﺍ}} && \\
7+ \textbf{ﺄﺤﺴﻨﺘـ(ﻭﺍ) IV} & \em{ʾaḥsant(ū)} & thank you \\
8+ \newpage
9+ \emph{blah} & \emph{blah} & \emph{blah} \\
10+ blah & blah & blah \\
11+
12+\end{tabular}
13+\end{table}
14+^D
15+<table>
16+<tbody>
17+<tr class="odd">
18+<td style="text-align: right;"><span><strong>ﺍ</strong></span></td>
19+<td style="text-align: left;"></td>
20+<td style="text-align: left;"></td>
21+</tr>
22+<tr class="even">
23+<td style="text-align: right;"><strong>ﺄﺤﺴﻨﺘـ(ﻭﺍ) IV</strong></td>
24+<td style="text-align: left;"><em><span>ʾaḥsant(ū)</span></em></td>
25+<td style="text-align: left;">thank you</td>
26+</tr>
27+<tr class="odd">
28+<td style="text-align: right;"><em>blah</em></td>
29+<td style="text-align: left;"><em>blah</em></td>
30+<td style="text-align: left;"><em>blah</em></td>
31+</tr>
32+<tr class="even">
33+<td style="text-align: right;">blah</td>
34+<td style="text-align: left;">blah</td>
35+<td style="text-align: left;">blah</td>
36+</tr>
37+</tbody>
38+</table>
39+```
40+