Hacer que este texto se vea bien

Hacer que este texto se vea bien

Tengo algunos problemas para que este texto se vea bien: ingrese la descripción de la imagen aquí

Este es el código LaTeX que tengo ahora mismo:

\begin{equation}
    \begin{split}
        alert\ http\ \$EXTERNAL\_NET\ any\ \rightarrow \$HOME\_NET\ any\ 
        (msg:"Hacker\ is\ here!";\ \\ dsize:>100;\  type:"response";\ 
        content:"Bootstrap";\ sid:123;)
    \end{split}
\end{equation}

Agradecería toda la ayuda para intentar que esto se vea mejor. Sé que no puedo ponerlo en una línea, pero tampoco tiene que ser una ecuación, por lo que no es necesario el 3.1. ¿Pero tal vez tengas algunas ideas? Tampoco me gustan los espacios que se agregan automáticamente en una ecuación antes de los dos puntos.

Respuesta1

me gusta esta manera

\documentclass{article}
\usepackage{amsmath}
\begin{document}
\[
\begin{array}{l}
\text{alert http }\$EXTERNAL\_NET\ any\rightarrow \$HOME\_NET\ any\\
(\\
\qquad\begin{array}{l@{\ }cl}
    msg&:&\text{``Hacker is here!''};\\
    dsize&:&>100;\\
    type&:&\text{``response''};\\
    content&:&\text{``Bootstrap''};\\
    sid&:&123;\\
\end{array}\\
)
\end{array}
\]
\end{document}

ingrese la descripción de la imagen aquí

Nota:ser decisiva. Elija la mejor de sus respuestas para marcar la marca de aceptación. En tu pregunta anterior veo que marcas todas las respuestas, pero solo puedes aceptaruno¡de ellos! (Pero creo que la respuesta actualmente aceptada es buena).

Respuesta2

Deberías tomarte tu tiempo para pensar en un formato coherente para dichos objetos.

He aquí un intento. Recuerde definir macros para diferentes tipos de objetos, de modo que sea fácil cambiar el formato si usted (u otras personas) así lo desea.

\documentclass{article}
\usepackage{amsmath}

\newcommand{\envvar}[1]{\texttt{\$#1}}
\newcommand{\tdesc}[1]{\textup{``#1''}}

\begin{document}

\[
\begin{tabular}{@{}l@{}}
alert http \envvar{EXTERNAL\_NET} any \\
\qquad $\rightarrow$ \envvar{HOME\_NET} any (
  \begin{tabular}[t]{@{}l@{ }c@{ }l@{}}
  msg     &:& \tdesc{Hacker is here!}; \\
  dsize   &:& $>100$; \\
  type    &:& \tdesc{response}; \\
  content &:& \tdesc{Bootstrap}; \\
  sid     &:& $123$; )
\end{tabular}
\end{tabular}
\]

\end{document}

ingrese la descripción de la imagen aquí

información relacionada