8f40b4ba14
This reverts a change in the last release; the Div is no longer needed, because we can now put the id right in the Table's attributes. However, writers may still need to be modified to do something with the id in a Table (e.g. create an anchor), so in the short term we may lose the ability to link to tables in some writers.
46 lines
2.1 KiB
Markdown
46 lines
2.1 KiB
Markdown
```
|
|
% pandoc -f latex -t native
|
|
This reference to Table \ref{tbl:label} doesn't work.
|
|
\begin{table}
|
|
\caption{This caption has no number.}\label{tbl:label}
|
|
\begin{tabular}{ l c r }
|
|
-------- & -------- & -------- \\
|
|
-------- & -------- & -------- \\
|
|
\end{tabular}
|
|
\end{table}
|
|
|
|
This reference to Figure \ref{fig:label} works fine.
|
|
\begin{figure}
|
|
\includegraphics[width=\textwidth]{example.png}
|
|
\caption{A numbered caption, if I use pandoc-crossref.}\label{fig:label}
|
|
\end{figure}
|
|
^D
|
|
[Para [Str "This",Space,Str "reference",Space,Str "to",Space,Str "Table",Space,Link ("",[],[("reference-type","ref"),("reference","tbl:label")]) [Str "1"] ("#tbl:label",""),Space,Str "doesn\8217t",Space,Str "work."]
|
|
,Table ("tbl:label",[],[]) (Caption Nothing
|
|
[Plain [Str "This",Space,Str "caption",Space,Str "has",Space,Str "no",Space,Str "number."]])
|
|
[(AlignLeft,ColWidthDefault)
|
|
,(AlignCenter,ColWidthDefault)
|
|
,(AlignRight,ColWidthDefault)]
|
|
(TableHead ("",[],[])
|
|
[])
|
|
[(TableBody ("",[],[]) (RowHeadColumns 0)
|
|
[]
|
|
[Row ("",[],[])
|
|
[Cell ("",[],[]) AlignDefault (RowSpan 1) (ColSpan 1)
|
|
[Plain [Str "\8212\8212\8211"]]
|
|
,Cell ("",[],[]) AlignDefault (RowSpan 1) (ColSpan 1)
|
|
[Plain [Str "\8212\8212\8211"]]
|
|
,Cell ("",[],[]) AlignDefault (RowSpan 1) (ColSpan 1)
|
|
[Plain [Str "\8212\8212\8211"]]]
|
|
,Row ("",[],[])
|
|
[Cell ("",[],[]) AlignDefault (RowSpan 1) (ColSpan 1)
|
|
[Plain [Str "\8212\8212\8211"]]
|
|
,Cell ("",[],[]) AlignDefault (RowSpan 1) (ColSpan 1)
|
|
[Plain [Str "\8212\8212\8211"]]
|
|
,Cell ("",[],[]) AlignDefault (RowSpan 1) (ColSpan 1)
|
|
[Plain [Str "\8212\8212\8211"]]]])]
|
|
(TableFoot ("",[],[])
|
|
[])
|
|
,Para [Str "This",Space,Str "reference",Space,Str "to",Space,Str "Figure",Space,Link ("",[],[("reference-type","ref"),("reference","fig:label")]) [Str "1"] ("#fig:label",""),Space,Str "works",Space,Str "fine."]
|
|
,Para [Image ("fig:label",[],[("width","\\textwidth")]) [Str "A",Space,Str "numbered",Space,Str "caption,",Space,Str "if",Space,Str "I",Space,Str "use",Space,Str "pandoc-crossref."] ("example.png","fig:")]]
|
|
```
|