add templates for pdf creation #1
							
								
								
									
										84
									
								
								templates/longtable.tex.jinja
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										84
									
								
								templates/longtable.tex.jinja
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,84 @@
 | 
				
			|||||||
 | 
					\begin{savenotes}
 | 
				
			||||||
 | 
					\sphinxatlongtablestart
 | 
				
			||||||
 | 
					\sphinxthistablewithglobalstyle
 | 
				
			||||||
 | 
					<% if 'booktabs' in table.styles -%>
 | 
				
			||||||
 | 
					\sphinxthistablewithbooktabsstyle
 | 
				
			||||||
 | 
					<% endif -%>
 | 
				
			||||||
 | 
					<% if 'borderless' in table.styles -%>
 | 
				
			||||||
 | 
					\sphinxthistablewithborderlessstyle
 | 
				
			||||||
 | 
					<% endif -%>
 | 
				
			||||||
 | 
					<% if 'standard' in table.styles -%>
 | 
				
			||||||
 | 
					\sphinxthistablewithstandardstyle
 | 
				
			||||||
 | 
					<% endif -%>
 | 
				
			||||||
 | 
					<% if 'vlines' in table.styles -%>
 | 
				
			||||||
 | 
					\sphinxthistablewithvlinesstyle
 | 
				
			||||||
 | 
					<% endif -%>
 | 
				
			||||||
 | 
					<% if 'novlines' in table.styles -%>
 | 
				
			||||||
 | 
					\sphinxthistablewithnovlinesstyle
 | 
				
			||||||
 | 
					<% endif -%>
 | 
				
			||||||
 | 
					<% if 'colorrows' in table.styles -%>
 | 
				
			||||||
 | 
					\sphinxthistablewithcolorrowsstyle
 | 
				
			||||||
 | 
					<% endif -%>
 | 
				
			||||||
 | 
					<% if 'nocolorrows' in table.styles -%>
 | 
				
			||||||
 | 
					\sphinxthistablewithnocolorrowsstyle
 | 
				
			||||||
 | 
					<% endif -%>
 | 
				
			||||||
 | 
					\makeatletter
 | 
				
			||||||
 | 
					<%- if table.align == 'default' %>
 | 
				
			||||||
 | 
					  \LTleft 0cm
 | 
				
			||||||
 | 
					  \LTright 0cm
 | 
				
			||||||
 | 
					<%- elif table.align == 'center' %>
 | 
				
			||||||
 | 
					  \LTleft \@totalleftmargin plus1fill
 | 
				
			||||||
 | 
					  \LTright\dimexpr\columnwidth-\@totalleftmargin-\linewidth\relax plus1fill
 | 
				
			||||||
 | 
					<%- elif table.align == 'left' %>
 | 
				
			||||||
 | 
					  \LTleft \@totalleftmargin
 | 
				
			||||||
 | 
					  \LTright\dimexpr\columnwidth-\@totalleftmargin-\linewidth\relax plus1fill
 | 
				
			||||||
 | 
					<%- elif table.align == 'right' %>
 | 
				
			||||||
 | 
					  \LTleft \@totalleftmargin plus1fill
 | 
				
			||||||
 | 
					  \LTright\dimexpr\columnwidth-\@totalleftmargin-\linewidth\relax
 | 
				
			||||||
 | 
					<%- endif %>
 | 
				
			||||||
 | 
					\makeatother
 | 
				
			||||||
 | 
					<% set total_width = table.colwidths|sum %>
 | 
				
			||||||
 | 
					<% set colspec_parts = [] %>
 | 
				
			||||||
 | 
					<% for width in table.colwidths %>
 | 
				
			||||||
 | 
					  <% set part = 'p{{{:.4f}\\textwidth}}'.format((width * 0.92) / total_width) %>
 | 
				
			||||||
 | 
					  <% set colspec_parts = colspec_parts.append(part) %>
 | 
				
			||||||
 | 
					<% endfor  %>
 | 
				
			||||||
 | 
					<% set colspec_string = ''.join(colspec_parts) %>
 | 
				
			||||||
 | 
					\begin{longtable}{<%= colspec_string %>}
 | 
				
			||||||
 | 
					<%- if table.caption -%>
 | 
				
			||||||
 | 
					\sphinxthelongtablecaptionisattop
 | 
				
			||||||
 | 
					\caption{<%= ''.join(table.caption) %>\strut}<%= labels %>\\*[\sphinxlongtablecapskipadjust]
 | 
				
			||||||
 | 
					<% elif labels -%>
 | 
				
			||||||
 | 
					\noalign{\phantomsection<%= labels %>}%
 | 
				
			||||||
 | 
					<% endif -%>
 | 
				
			||||||
 | 
					\sphinxtoprule
 | 
				
			||||||
 | 
					<%= ''.join(table.header) -%>
 | 
				
			||||||
 | 
					<%- if table.header -%>
 | 
				
			||||||
 | 
					\sphinxmidrule
 | 
				
			||||||
 | 
					<% endif -%>
 | 
				
			||||||
 | 
					\endfirsthead
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					\multicolumn{<%= table.colcount %>}{c}{\sphinxnorowcolor
 | 
				
			||||||
 | 
					    \makebox[0pt]{\sphinxtablecontinued{\tablename\ \thetable{} \textendash{} <%= _('continued from previous page') %>}}%
 | 
				
			||||||
 | 
					}\\
 | 
				
			||||||
 | 
					\sphinxtoprule
 | 
				
			||||||
 | 
					<%= ''.join(table.header) -%>
 | 
				
			||||||
 | 
					<%- if table.header -%>
 | 
				
			||||||
 | 
					\sphinxmidrule
 | 
				
			||||||
 | 
					<% endif -%>
 | 
				
			||||||
 | 
					\endhead
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					\sphinxbottomrule
 | 
				
			||||||
 | 
					\multicolumn{<%= table.colcount %>}{r}{\sphinxnorowcolor
 | 
				
			||||||
 | 
					    \makebox[0pt][r]{\sphinxtablecontinued{<%= _('continues on next page') %>}}%
 | 
				
			||||||
 | 
					}\\
 | 
				
			||||||
 | 
					\endfoot
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					\endlastfoot
 | 
				
			||||||
 | 
					\sphinxtableatstartofbodyhook
 | 
				
			||||||
 | 
					<%= ''.join(table.body) -%>
 | 
				
			||||||
 | 
					\sphinxbottomrule
 | 
				
			||||||
 | 
					\end{longtable}
 | 
				
			||||||
 | 
					\sphinxtableafterendhook
 | 
				
			||||||
 | 
					\sphinxatlongtableend
 | 
				
			||||||
 | 
					\end{savenotes}
 | 
				
			||||||
							
								
								
									
										85
									
								
								templates/tabular.tex.jinja
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										85
									
								
								templates/tabular.tex.jinja
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,85 @@
 | 
				
			|||||||
 | 
					\begin{savenotes}
 | 
				
			||||||
 | 
					\sphinxatlongtablestart
 | 
				
			||||||
 | 
					\sphinxthistablewithglobalstyle
 | 
				
			||||||
 | 
					<% if 'booktabs' in table.styles -%>
 | 
				
			||||||
 | 
					\sphinxthistablewithbooktabsstyle
 | 
				
			||||||
 | 
					<% endif -%>
 | 
				
			||||||
 | 
					<% if 'borderless' in table.styles -%>
 | 
				
			||||||
 | 
					\sphinxthistablewithborderlessstyle
 | 
				
			||||||
 | 
					<% endif -%>
 | 
				
			||||||
 | 
					<% if 'standard' in table.styles -%>
 | 
				
			||||||
 | 
					\sphinxthistablewithstandardstyle
 | 
				
			||||||
 | 
					<% endif -%>
 | 
				
			||||||
 | 
					<% if 'vlines' in table.styles -%>
 | 
				
			||||||
 | 
					\sphinxthistablewithvlinesstyle
 | 
				
			||||||
 | 
					<% endif -%>
 | 
				
			||||||
 | 
					<% if 'novlines' in table.styles -%>
 | 
				
			||||||
 | 
					\sphinxthistablewithnovlinesstyle
 | 
				
			||||||
 | 
					<% endif -%>
 | 
				
			||||||
 | 
					<% if 'colorrows' in table.styles -%>
 | 
				
			||||||
 | 
					\sphinxthistablewithcolorrowsstyle
 | 
				
			||||||
 | 
					<% endif -%>
 | 
				
			||||||
 | 
					<% if 'nocolorrows' in table.styles -%>
 | 
				
			||||||
 | 
					\sphinxthistablewithnocolorrowsstyle
 | 
				
			||||||
 | 
					<% endif -%>
 | 
				
			||||||
 | 
					\makeatletter
 | 
				
			||||||
 | 
					<%- if table.align == 'default' %>
 | 
				
			||||||
 | 
					  \LTleft 0cm
 | 
				
			||||||
 | 
					  \LTright 0cm
 | 
				
			||||||
 | 
					<%- elif table.align == 'center' %>
 | 
				
			||||||
 | 
					  \LTleft \@totalleftmargin plus1fill
 | 
				
			||||||
 | 
					  \LTright\dimexpr\columnwidth-\@totalleftmargin-\linewidth\relax plus1fill
 | 
				
			||||||
 | 
					<%- elif table.align == 'left' %>
 | 
				
			||||||
 | 
					  \LTleft \@totalleftmargin
 | 
				
			||||||
 | 
					  \LTright\dimexpr\columnwidth-\@totalleftmargin-\linewidth\relax plus1fill
 | 
				
			||||||
 | 
					<%- elif table.align == 'right' %>
 | 
				
			||||||
 | 
					  \LTleft \@totalleftmargin plus1fill
 | 
				
			||||||
 | 
					  \LTright\dimexpr\columnwidth-\@totalleftmargin-\linewidth\relax
 | 
				
			||||||
 | 
					<%- endif %>
 | 
				
			||||||
 | 
					\makeatother
 | 
				
			||||||
 | 
					<% set total_width = table.colwidths|sum %>
 | 
				
			||||||
 | 
					<% set colspec_parts = [] %>
 | 
				
			||||||
 | 
					<% for width in table.colwidths %>
 | 
				
			||||||
 | 
					  <% set part = 'p{{{:.4f}\\textwidth}}'.format((width * 0.92) / total_width) %>
 | 
				
			||||||
 | 
					  <% set colspec_parts = colspec_parts.append(part) %>
 | 
				
			||||||
 | 
					<% endfor  %>
 | 
				
			||||||
 | 
					<% set colspec_string = ''.join(colspec_parts) %>
 | 
				
			||||||
 | 
					\begin{longtable}{<%= colspec_string %>}
 | 
				
			||||||
 | 
					<%- if table.caption -%>
 | 
				
			||||||
 | 
					\sphinxthelongtablecaptionisattop
 | 
				
			||||||
 | 
					\caption{<%= ''.join(table.caption) %>\strut}<%= labels %>\\*[\sphinxlongtablecapskipadjust]
 | 
				
			||||||
 | 
					<% elif labels -%>
 | 
				
			||||||
 | 
					\noalign{\phantomsection<%= labels %>}%
 | 
				
			||||||
 | 
					<% endif -%>
 | 
				
			||||||
 | 
					\sphinxtoprule
 | 
				
			||||||
 | 
					<%= ''.join(table.header) -%>
 | 
				
			||||||
 | 
					<%- if table.header -%>
 | 
				
			||||||
 | 
					\sphinxmidrule
 | 
				
			||||||
 | 
					<% endif -%>
 | 
				
			||||||
 | 
					\endfirsthead
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					\multicolumn{<%= table.colcount %>}{c}{\sphinxnorowcolor
 | 
				
			||||||
 | 
					    \makebox[0pt]{\sphinxtablecontinued{\tablename\ \thetable{} \textendash{} <%= _('continued from previous page') %>}}%
 | 
				
			||||||
 | 
					}\\
 | 
				
			||||||
 | 
					\sphinxtoprule
 | 
				
			||||||
 | 
					<%= ''.join(table.header) -%>
 | 
				
			||||||
 | 
					<%- if table.header -%>
 | 
				
			||||||
 | 
					\sphinxmidrule
 | 
				
			||||||
 | 
					<% endif -%>
 | 
				
			||||||
 | 
					\endhead
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					\sphinxbottomrule
 | 
				
			||||||
 | 
					\multicolumn{<%= table.colcount %>}{r}{\sphinxnorowcolor
 | 
				
			||||||
 | 
					    \makebox[0pt][r]{\sphinxtablecontinued{<%= _('continues on next page') %>}}%
 | 
				
			||||||
 | 
					}\\
 | 
				
			||||||
 | 
					\endfoot
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					\endlastfoot
 | 
				
			||||||
 | 
					\sphinxtableatstartofbodyhook
 | 
				
			||||||
 | 
					\raggedright
 | 
				
			||||||
 | 
					<%= ''.join(table.body) -%>
 | 
				
			||||||
 | 
					\sphinxbottomrule
 | 
				
			||||||
 | 
					\end{longtable}
 | 
				
			||||||
 | 
					\sphinxtableafterendhook
 | 
				
			||||||
 | 
					\sphinxatlongtableend
 | 
				
			||||||
 | 
					\end{savenotes}
 | 
				
			||||||
							
								
								
									
										84
									
								
								templates/tabulary.tex.jinja
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										84
									
								
								templates/tabulary.tex.jinja
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,84 @@
 | 
				
			|||||||
 | 
					\begin{savenotes}
 | 
				
			||||||
 | 
					\sphinxatlongtablestart
 | 
				
			||||||
 | 
					\sphinxthistablewithglobalstyle
 | 
				
			||||||
 | 
					<% if 'booktabs' in table.styles -%>
 | 
				
			||||||
 | 
					\sphinxthistablewithbooktabsstyle
 | 
				
			||||||
 | 
					<% endif -%>
 | 
				
			||||||
 | 
					<% if 'borderless' in table.styles -%>
 | 
				
			||||||
 | 
					\sphinxthistablewithborderlessstyle
 | 
				
			||||||
 | 
					<% endif -%>
 | 
				
			||||||
 | 
					<% if 'standard' in table.styles -%>
 | 
				
			||||||
 | 
					\sphinxthistablewithstandardstyle
 | 
				
			||||||
 | 
					<% endif -%>
 | 
				
			||||||
 | 
					<% if 'vlines' in table.styles -%>
 | 
				
			||||||
 | 
					\sphinxthistablewithvlinesstyle
 | 
				
			||||||
 | 
					<% endif -%>
 | 
				
			||||||
 | 
					<% if 'novlines' in table.styles -%>
 | 
				
			||||||
 | 
					\sphinxthistablewithnovlinesstyle
 | 
				
			||||||
 | 
					<% endif -%>
 | 
				
			||||||
 | 
					<% if 'colorrows' in table.styles -%>
 | 
				
			||||||
 | 
					\sphinxthistablewithcolorrowsstyle
 | 
				
			||||||
 | 
					<% endif -%>
 | 
				
			||||||
 | 
					<% if 'nocolorrows' in table.styles -%>
 | 
				
			||||||
 | 
					\sphinxthistablewithnocolorrowsstyle
 | 
				
			||||||
 | 
					<% endif -%>
 | 
				
			||||||
 | 
					\makeatletter
 | 
				
			||||||
 | 
					<%- if table.align == 'default' %>
 | 
				
			||||||
 | 
					  \LTleft 0cm
 | 
				
			||||||
 | 
					  \LTright 0cm
 | 
				
			||||||
 | 
					<%- elif table.align == 'center' %>
 | 
				
			||||||
 | 
					  \LTleft \@totalleftmargin plus1fill
 | 
				
			||||||
 | 
					  \LTright\dimexpr\columnwidth-\@totalleftmargin-\linewidth\relax plus1fill
 | 
				
			||||||
 | 
					<%- elif table.align == 'left' %>
 | 
				
			||||||
 | 
					  \LTleft \@totalleftmargin
 | 
				
			||||||
 | 
					  \LTright\dimexpr\columnwidth-\@totalleftmargin-\linewidth\relax plus1fill
 | 
				
			||||||
 | 
					<%- elif table.align == 'right' %>
 | 
				
			||||||
 | 
					  \LTleft \@totalleftmargin plus1fill
 | 
				
			||||||
 | 
					  \LTright\dimexpr\columnwidth-\@totalleftmargin-\linewidth\relax
 | 
				
			||||||
 | 
					<%- endif %>
 | 
				
			||||||
 | 
					\makeatother
 | 
				
			||||||
 | 
					<% set total_width = table.colwidths|sum %>
 | 
				
			||||||
 | 
					<% set colspec_parts = [] %>
 | 
				
			||||||
 | 
					<% for width in table.colwidths %>
 | 
				
			||||||
 | 
					  <% set part = 'p{{{:.4f}\\textwidth}}'.format((width * 0.92) / total_width) %>
 | 
				
			||||||
 | 
					  <% set colspec_parts = colspec_parts.append(part) %>
 | 
				
			||||||
 | 
					<% endfor  %>
 | 
				
			||||||
 | 
					<% set colspec_string = ''.join(colspec_parts) %>
 | 
				
			||||||
 | 
					\begin{longtable}{<%= colspec_string %>}
 | 
				
			||||||
 | 
					<%- if table.caption -%>
 | 
				
			||||||
 | 
					\sphinxthelongtablecaptionisattop
 | 
				
			||||||
 | 
					\caption{<%= ''.join(table.caption) %>\strut}<%= labels %>\\*[\sphinxlongtablecapskipadjust]
 | 
				
			||||||
 | 
					<% elif labels -%>
 | 
				
			||||||
 | 
					\noalign{\phantomsection<%= labels %>}%
 | 
				
			||||||
 | 
					<% endif -%>
 | 
				
			||||||
 | 
					\sphinxtoprule
 | 
				
			||||||
 | 
					<%= ''.join(table.header) -%>
 | 
				
			||||||
 | 
					<%- if table.header -%>
 | 
				
			||||||
 | 
					\sphinxmidrule
 | 
				
			||||||
 | 
					<% endif -%>
 | 
				
			||||||
 | 
					\endfirsthead
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					\multicolumn{<%= table.colcount %>}{c}{\sphinxnorowcolor
 | 
				
			||||||
 | 
					    \makebox[0pt]{\sphinxtablecontinued{\tablename\ \thetable{} \textendash{} <%= _('continued from previous page') %>}}%
 | 
				
			||||||
 | 
					}\\
 | 
				
			||||||
 | 
					\sphinxtoprule
 | 
				
			||||||
 | 
					<%= ''.join(table.header) -%>
 | 
				
			||||||
 | 
					<%- if table.header -%>
 | 
				
			||||||
 | 
					\sphinxmidrule
 | 
				
			||||||
 | 
					<% endif -%>
 | 
				
			||||||
 | 
					\endhead
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					\sphinxbottomrule
 | 
				
			||||||
 | 
					\multicolumn{<%= table.colcount %>}{r}{\sphinxnorowcolor
 | 
				
			||||||
 | 
					    \makebox[0pt][r]{\sphinxtablecontinued{<%= _('continues on next page') %>}}%
 | 
				
			||||||
 | 
					}\\
 | 
				
			||||||
 | 
					\endfoot
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					\endlastfoot
 | 
				
			||||||
 | 
					\sphinxtableatstartofbodyhook
 | 
				
			||||||
 | 
					<%= ''.join(table.body) -%>
 | 
				
			||||||
 | 
					\sphinxbottomrule
 | 
				
			||||||
 | 
					\end{longtable}
 | 
				
			||||||
 | 
					\sphinxtableafterendhook
 | 
				
			||||||
 | 
					\sphinxatlongtableend
 | 
				
			||||||
 | 
					\end{savenotes}
 | 
				
			||||||
		Reference in New Issue
	
	Block a user