Как правильно задать вопрос
https://dxdy.ru/topic127394.html?
И для LaTeX следует использовать не таг code общего назначения, а "выберите язык >>LaTeX"
А стандартный механизм не работает? Что получается, если в преамбуле написать "\newtheorem{Th}[paragraph]{Теорема}"?
Работает то он работает, но вот как? Он будет предварять номер теоремы номером параграфа, а номер параграфа будет иметь несколько нулей (номер секции, сабсекции, сабсабсекции, а вот сам параграф по дефолту номера не имеет (и потому номер его 0).
Поэтому следует зафигачить в преамбулу
\setcounter{secnumdepth}{4}
\renewcommand{\theparagraph}{\arabic{paragraph}}
Первая линия заставляет давать параграфам номера, а вторая уибирать из номера параграфа ведущие 0.0.0.
Но при этом перед названием параграфа появляется номер параграфа. Поэтому ТС должен решить, что он хочет:
1. Теоремы нумеруются внутри параграфа, номер теоремы содержит номер параграфа, перед названием параграфа номер стоит
2. Теоремы нумеруются внутри параграфа, номер теоремы содержит номер параграфа, перед названием параграфа номер не стоит
3. Теоремы нумеруются внутри параграфа, номер теоремы не содержит номер параграфа, перед названием параграфа номер стоит
4. Теоремы нумеруются внутри параграфа, номер теоремы не содержит номер параграфа, перед названием параграфа номер не стоит