mirror of
https://github.com/CatalaLang/catala.git
synced 2024-09-19 16:28:12 +03:00
Trying
This commit is contained in:
parent
7971cb7651
commit
5eba0b6562
@ -58,7 +58,7 @@ let wrap_latex
|
|||||||
\usepackage{fontspec}
|
\usepackage{fontspec}
|
||||||
\usepackage[hidelinks]{hyperref}
|
\usepackage[hidelinks]{hyperref}
|
||||||
%s
|
%s
|
||||||
\usepackage{fancyvrb}
|
\usepackage{fancyvrb,fvextra}
|
||||||
\usepackage{color}
|
\usepackage{color}
|
||||||
\usepackage{longtable}
|
\usepackage{longtable}
|
||||||
\usepackage{booktabs,tabularx}
|
\usepackage{booktabs,tabularx}
|
||||||
@ -127,10 +127,17 @@ let wrap_latex
|
|||||||
\newcommand*\FancyVerbStartString{\PY{l+s}{```catala}}
|
\newcommand*\FancyVerbStartString{\PY{l+s}{```catala}}
|
||||||
\newcommand*\FancyVerbStopString{\PY{l+s}{```}}
|
\newcommand*\FancyVerbStopString{\PY{l+s}{```}}
|
||||||
|
|
||||||
|
%% We have to do that to enable line breaks in pygmentize outputs:
|
||||||
|
\let\oldPY\PY
|
||||||
|
\renewcommand{\PY}[2]{%%
|
||||||
|
\expandafter\FancyVerbBreakStart\oldPY{#1}{#2}\FancyVerbBreakStop}
|
||||||
|
|
||||||
\fvset{
|
\fvset{
|
||||||
numbers=left,
|
numbers=left,
|
||||||
frame=lines,
|
frame=lines,
|
||||||
framesep=3mm,
|
framesep=3mm,
|
||||||
|
breaklines,
|
||||||
|
breakanywhere,
|
||||||
rulecolor=\color{gray!70},
|
rulecolor=\color{gray!70},
|
||||||
firstnumber=last,
|
firstnumber=last,
|
||||||
codes={\catcode`\$=3\catcode`\^=7}
|
codes={\catcode`\$=3\catcode`\^=7}
|
||||||
@ -220,7 +227,7 @@ let code_block ~meta lang fmt (code, pos) =
|
|||||||
Re.replace_string env_rex ~by:"" output
|
Re.replace_string env_rex ~by:"" output
|
||||||
in
|
in
|
||||||
Format.fprintf fmt
|
Format.fprintf fmt
|
||||||
{latex|\begin{Verbatim}[commandchars=\\\{\},numbers=left,firstnumber=%d,stepnumber=1,breaklines=true,label={\hspace*{\fill}\texttt{%s}}%s]|latex}
|
{latex|\begin{Verbatim}[commandchars=\\\{\},numbers=left,firstnumber=%d,stepnumber=1,label={\hspace*{\fill}\texttt{%s}}%s]|latex}
|
||||||
(Pos.get_start_line pos + 1)
|
(Pos.get_start_line pos + 1)
|
||||||
(pre_latexify (Filename.basename (Pos.get_file pos)))
|
(pre_latexify (Filename.basename (Pos.get_file pos)))
|
||||||
(if meta then ",numbersep=9mm" else "");
|
(if meta then ",numbersep=9mm" else "");
|
||||||
|
Loading…
Reference in New Issue
Block a user