
Estou tentando adicionar algum código python embutido em meu relatório com cores em uma caixa como a seguir:
Como você pode ver, "o texto da matriz é vermelho incorporado em uma caixa", posso adicionar código de cores embutido usando o seguinte método:
CVXOPT extends the built-in Python objects with two matrix objects: a {\color{red}\texttt{matrix}} object for dense
O que produz a seguinte saída:
É quase perfeito, exceto uma caixa ao redor do código. Como posso ter uma caixa ao redor do código?
Responder1
Você pode simplesmente colocá-lo dentro de um \fbox{...}
:
\documentclass[border=5pt]{standalone}
\usepackage{xcolor}
\newcommand{\pyobject}[1]{\fbox{\color{red}{\texttt{#1}}}}
\begin{document}
CVXOPT extends the built-in Python objects with two matrix objects: a \pyobject{matrix} object for dense
\end{document}
Ou, se quiser cantos arredondados, use \ovalbox{...}
a partir dofancybox
pacote:
\documentclass[border=5pt]{standalone}
\usepackage{xcolor,fancybox}
\newcommand{\pyobject}[1]{\ovalbox{\color{red}{\texttt{#1}}}}
\begin{document}
CVXOPT extends the built-in Python objects with two matrix objects: a \pyobject{matrix} object for dense
\end{document}