I am trying to compile a latex document with xelatex in Visual Studio using latex workshop. But I am getting the error:
main.tex:19: You can't use `macro parameter character #' after \the.
\bengalinumeral ...alinumber \expandafter {\the ##
1}
l.19 \end{document}
] (./main.aux)
Here is my tex document:
% !TEX program = xelatex
\documentclass[a4paper,12pt]{book}
\usepackage[banglamainfont=Kalpurush,
banglattfont=Siyam Rupali]{latexbangla}
\begin{document}
\title{Test}
\author{Test}
\date{Test}
\maketitle
\tableofcontents
\chapter{asdf}
\end{document}
I think latexbangla is causing the problem. Disabling changecounternumbering by \usepackage[banglamainfont=Kalpurush, banglattfont=Siyam Rupali, changecounternumbering=0]{latexbangla} compiles into pdf. But automatic numberings are broken.
Tex:
% !TEX program = xelatex
\documentclass[a4paper,12pt]{book}
\usepackage[banglamainfont=Kalpurush,
banglattfont=Siyam Rupali,
changecounternumbering=0]{latexbangla}
\begin{document}
\title{টেস্ট}
\author{\today ১ ২ ৩ ৪ 1 2 3 4}
\maketitle
\end{document}
Output:



texlive-core, texlive-bin, texlive-langextra, texlive-latexextra, texlive-picturesand updated. – Sharif Minhazul Islam May 15 '20 at 15:02