
Estoy intentando agregar código Python en línea en mi informe con un color en un cuadro como el siguiente:
Como puede ver, "el texto de matriz es de color rojo incrustado en un cuadro", puedo agregar un código de color en línea usando el siguiente método:
CVXOPT extends the built-in Python objects with two matrix objects: a {\color{red}\texttt{matrix}} object for dense
Lo que produce el siguiente resultado:
Es casi perfecto excepto un cuadro alrededor del código. ¿Cómo puedo tener un cuadro alrededor del código?
Respuesta1
Simplemente puedes ponerlo dentro de un \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}
O, si desea esquinas redondeadas, utilice \ovalbox{...}
desde elfancybox
paquete:
\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}