mirror of
https://git.code.sf.net/p/zint/code
synced 2026-01-20 18:35:58 +00:00
general: suppress clang-tidy-21/22 warnings;
some code fiddling on affected files manual: use new lua filter "lua-crossrefs.lua" hacked from https://github.com/rnwst/pandoc-lua-crossrefs as replacement for tablenos which broke with pandoc 2.8.2 (get nicer output anyway); fix "excode39.svg" data $ -> # to avoid shell processing; document `ZBarcode_HaveGS1SyntaxEngine()`
This commit is contained in:
@@ -36,46 +36,8 @@
|
||||
\let\oldparagraph\paragraph
|
||||
\renewcommand{\paragraph}[1]{\oldparagraph{#1}\mbox{}}
|
||||
|
||||
%% https://github.com/tomduck/pandoc-tablenos
|
||||
%% As using --include-in-header (this file), need to manually include the following (displayed by setting
|
||||
%% "-M tablenos-warning-level=2"):
|
||||
|
||||
%% PDF metadata - the values are set in "docs/inc_before_body.tex" (otherwise may get overridden)
|
||||
%% PDF metadata - the values are set in "docs/inc_before_body_pdf.tex" (otherwise may get overridden)
|
||||
\usepackage{hyperref}
|
||||
|
||||
%% pandoc-tablenos: required package
|
||||
%% pandoc-lua-crossrefs: required package
|
||||
\usepackage{caption}
|
||||
|
||||
%% pandoc-tablenos: environment to disable table caption prefixes
|
||||
\makeatletter
|
||||
\newcounter{tableno}
|
||||
\newenvironment{tablenos:no-prefix-table-caption}{
|
||||
\caption@ifcompatibility{}{
|
||||
\let\oldthetable\thetable
|
||||
\let\oldtheHtable\theHtable
|
||||
\renewcommand{\thetable}{tableno:\thetableno}
|
||||
\renewcommand{\theHtable}{tableno:\thetableno}
|
||||
\stepcounter{tableno}
|
||||
\captionsetup{labelformat=empty}
|
||||
}
|
||||
}{
|
||||
\caption@ifcompatibility{}{
|
||||
\captionsetup{labelformat=default}
|
||||
\let\thetable\oldthetable
|
||||
\let\theHtable\oldtheHtable
|
||||
\addtocounter{table}{-1}
|
||||
}
|
||||
}
|
||||
\makeatother
|
||||
|
||||
%% pandoc-tablenos: environment for tagged tables
|
||||
\newenvironment{tablenos:tagged-table}[1][]{
|
||||
\let\oldthetable\thetable
|
||||
\let\oldtheHtable\theHtable
|
||||
\renewcommand{\thetable}{#1}
|
||||
\renewcommand{\theHtable}{#1}
|
||||
}{
|
||||
\let\thetable\oldthetable
|
||||
\let\theHtable\oldtheHtable
|
||||
\addtocounter{table}{-1}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user