tmpl(tex): format table,pic,allpics
All checks were successful
continuous-integration/drone/push Build is passing
All checks were successful
continuous-integration/drone/push Build is passing
This commit is contained in:
parent
efbc963875
commit
9435f81fa2
@ -6,12 +6,13 @@
|
|||||||
|
|
||||||
% This file is a part of the math-optim project.
|
% This file is a part of the math-optim project.
|
||||||
% project homepage: https://git.dotya.ml/wanderer/math-optim/
|
% project homepage: https://git.dotya.ml/wanderer/math-optim/
|
||||||
|
|
||||||
|
\section{Plot comparisons}
|
||||||
{{ range $i, $v := .AllPics.TexFiles }}
|
{{ range $i, $v := .AllPics.TexFiles }}
|
||||||
\section{Algo: {{ $v.Algo -}} }
|
\subsection{ {{- $v.Algo -}} }
|
||||||
{{- range $j, $u := $v.FilePaths }}
|
{{- range $j, $u := $v.FilePaths }}
|
||||||
\input{ {{- $u -}} }
|
\input{ {{- printf "{%s}" $u -}} }
|
||||||
\newpage
|
\newpage
|
||||||
{{- end }}
|
{{- end }}
|
||||||
{{ end -}}
|
{{ end }}
|
||||||
|
|
||||||
% vim: ft=gotexttmpl.tex ts=2 sts=2 sw=2 bs=2 expandtab
|
% vim: ft=gotexttmpl.tex ts=2 sts=2 sw=2 bs=2 expandtab
|
||||||
|
@ -7,14 +7,14 @@
|
|||||||
% This file is a part of the math-optim project.
|
% This file is a part of the math-optim project.
|
||||||
% project homepage: https://git.dotya.ml/wanderer/math-optim/
|
% project homepage: https://git.dotya.ml/wanderer/math-optim/
|
||||||
|
|
||||||
\subsection{ {{- printf "%s - %s" .Algo .Bench -}} }
|
\subsubsection{ {{- printf "%s - %s" .Algo .Bench -}} }
|
||||||
|
|
||||||
{{- range $i, $v := .Pics }}
|
{{- range $i, $v := .Pics }}
|
||||||
|
|
||||||
\subsubsection{ {{- $v.Caption -}} }
|
|
||||||
\begin{figure}[!hbt]
|
\begin{figure}[!hbt]
|
||||||
|
\includesvg[width=0.30\textwidth]{ {{- printf "{%s}" $v.FilePath -}} }
|
||||||
|
|
||||||
\centering
|
\centering
|
||||||
\includesvg[width=0.65\textwidth]{ {{- $v.FilePath -}} }
|
|
||||||
\caption{ {{- $v.Caption -}} }
|
\caption{ {{- $v.Caption -}} }
|
||||||
\end{figure}
|
\end{figure}
|
||||||
|
|
||||||
|
@ -10,22 +10,19 @@
|
|||||||
\subsection{ {{- .Algo -}} }
|
\subsection{ {{- .Algo -}} }
|
||||||
|
|
||||||
\begin{table}[!htb]
|
\begin{table}[!htb]
|
||||||
|
\resizebox{\columnwidth}{!}{\begin{tabular}[t]{r||{{- range $i, $v := .ColLayout }}{{$v}}| {{- end -}} }
|
||||||
|
\textbf{params} & {{ range $i, $v := .ColNames }}{{ printf "\\textbf{%s}" $v }} & {{ end}}\\
|
||||||
|
{{- range $j, $v := .Rs }}
|
||||||
|
{{ printf "%s & " $v.Title }}
|
||||||
|
{{- range $k, $val := $v.Values }}
|
||||||
|
{{- printf "%f & " $val }}
|
||||||
|
{{- end}}\\
|
||||||
|
{{- end }}
|
||||||
|
\end{tabular}}
|
||||||
|
|
||||||
|
\footnotesize
|
||||||
\centering
|
\centering
|
||||||
|
\caption{ {{- .Algo }} algo statistics}
|
||||||
% \begin{tabular}[t]{ |l|{{- range $i, $v := .ColLayout }}{{$v}}| {{- end}} }
|
|
||||||
\begin{tabular}[t]{ ||l||{{- range $i, $v := .ColLayout }}{{$v}}| {{- end -}}| }
|
|
||||||
\toprule
|
|
||||||
& {{ range $i, $v := .ColNames }}{{$v }} & {{ end}}\\
|
|
||||||
{{- range $j, $v := .Rs }}
|
|
||||||
{{ printf "%s & " $v.Title }}
|
|
||||||
{{- range $k, $val := $v.Values }}
|
|
||||||
{{- printf "%f & " $val }}
|
|
||||||
{{- end}}\\
|
|
||||||
{{- end }}
|
|
||||||
\bottomrule
|
|
||||||
\end{tabular}
|
|
||||||
|
|
||||||
\caption{\label{table: {{ .Algo }} algo statistics}}
|
|
||||||
\end{table}
|
\end{table}
|
||||||
|
|
||||||
% vim: ft=gotexttmpl ts=2 sts=2 sw=2 bs=2 expandtab
|
% vim: ft=gotexttmpl ts=2 sts=2 sw=2 bs=2 expandtab
|
||||||
|
Loading…
Reference in New Issue
Block a user