From: Nikolay Shaplov Date: Sat, 13 Jun 2026 13:28:28 +0000 (+0300) Subject: Правильно определили шрифт по умолчанию в minted. Добавил пример разукрашивания кода... X-Git-Url: http://gitweb.nataraj.world/?a=commitdiff_plain;h=7871de0d20f4a90c2b9a248f46e6de86e2fd29e9;p=articles.git Правильно определили шрифт по умолчанию в minted. Добавил пример разукрашивания кода поверх подсветки --- diff --git a/slides/0000 - LaTeX Stub/elements/code.tex b/slides/0000 - LaTeX Stub/elements/code.tex index a800648..c3e1a96 100644 --- a/slides/0000 - LaTeX Stub/elements/code.tex +++ b/slides/0000 - LaTeX Stub/elements/code.tex @@ -1,10 +1,11 @@ \usepackage{minted} \setminted{ - fontsize=\codesize, breaklines=true, frame=single, } +% применяем beamer'овский шрифт при создании блока кода +\AtBeginEnvironment{minted}{\usebeamerfont{codelisting}} \makeatother diff --git a/slides/0000 - LaTeX Stub/example.tex b/slides/0000 - LaTeX Stub/example.tex index 4004f17..f39fb28 100644 --- a/slides/0000 - LaTeX Stub/example.tex +++ b/slides/0000 - LaTeX Stub/example.tex @@ -130,10 +130,10 @@ Обычный текст {\fontsize{64pt}{72pt}\selectfont крупные \uline{подчеркнутые} слова} снова обычный текст. Пример кода: - \begin{minted}[autogobble]{bash} + \begin{minted}[autogobble, escapeinside=||]{bash} echo "Hellow, World! По-русски" pip install -r requirements.txt - # Дети, никогда так не делайте. Питон опасен для когнитивных функций вашего мозга! + # Дети, никогда так не делайте. Питон |\colorbox{yellow}{опасен}| для когнитивных функций вашего мозга! \end{minted} \end{frame} diff --git a/slides/0000 - LaTeX Stub/pgpro2025bis.theme/beamercolorthemePgPro2025bis.sty b/slides/0000 - LaTeX Stub/pgpro2025bis.theme/beamercolorthemePgPro2025bis.sty index f9567c1..3b65f78 100644 --- a/slides/0000 - LaTeX Stub/pgpro2025bis.theme/beamercolorthemePgPro2025bis.sty +++ b/slides/0000 - LaTeX Stub/pgpro2025bis.theme/beamercolorthemePgPro2025bis.sty @@ -46,15 +46,15 @@ \renewcommand{\href}[2]{{\color{urlcolor}\uline{\oldhref{#1}{#2}}}} +\setbeamerfont*{codelisting}{size*={14pt}{16pt},family=\ttfamily} \definecolor{codeTextColor}{HTML}{142D99} \definecolor{codeBgColor}{HTML}{EFEFF2} -\setbeamerfont*{codelisting}{size*={14pt}{16pt},family=\ttfamily} + \AtBeginDocument{% \@ifpackageloaded{minted}{% \setminted{ - bgcolor=codeBgColor, - fontsize=\fontsize{14bp}{16bp}\selectfont, + bgcolor=codeBgColor }% }{}% }