Los procesadores de documentos como Latex proporcionan un método simple para agregar un bloque de código en el trabajo de investigación. Entonces, en este tutorial, explicaremos las diferentes formas en que puede intentar insertar un bloque de código en látex.
Cómo insertar un bloque de código en látex?
Hay varias formas de insertar un bloque de código y escribir códigos en látex, así que comencemos con el ejemplo básico:
\ DocumentClass artículo
\ begin documento
\ begin letrero
#incluir
int main () std :: cout << "Hello World!";
regresar 0;
\ end literalmente
\ End documento
Producción
Si desea resaltar y colorear los códigos insertados, utilice los listados \ UsePackage. Aquí está el simple código fuente:
\ DocumentClass artículo
\ UsePackage listados
\ UsePackage color
\ begin documento
\ lstset frame = tb,
lenguaje = c++,
Aboveskip = 5 mm,
Belowskip = 5 mm,
showstringspaces = falso,
columnas = flexible,
BasicStyle = \ small \ ttfamily,
números = ninguno,
numberstyle = \ tiny \ color azul,
Palabra clave Style = \ color rojo,
commentStyle = \ color rosa,
stringStyle = \ color verde,
Breaklines = True,
breakatwhitespace = True,
tabsize = 3
\ begin lstlisting
#incluir
int main () std :: cout << "Hello World!";
regresar 0;
\ end lstlisting
\ End documento
Producción
Puede cambiar el color, el tipo de idioma, el espacio de línea y muchos más del código anterior.
Se admite el Minted \ UsePackage para insertar el bloque de código, y aquí está el ejemplo relacionado con él:
\ DocumentClass artículo
\ UsePackage Minted
\ begin documento
\ begin acuñado c ++
#incluir
int main () std :: cout << "Hello World!";
regresar 0;
\ end acuñado
\ End documento
Producción
Utilice el siguiente código fuente para insertar código en línea en el documento:
\ DocumentClass artículo
\ UsePackage Minted
\ begin documento
Hay cambio en \ mintinline c ++ | int main () |.
\ End documento
Producción
Además, hay un código fuente específico que puede usar para insertar un bloque de código específicamente para el idioma Python:
\ DocumentClass artículo
\ UsePackage Pythonhighlight
\ begin documento
Evaluar la suma de dos números en Python:
\ Begin Python
N1 = 5
n2 = 6
suma = N1 + N2
print ('La suma de 0 y 1 es 2'.formato (N1, N2, suma))
\ End Python
\ End documento
Producción
Conclusión
En este tutorial, hemos explicado varias formas de insertar un bloque de código en látex. Insertar bloques de código puede ayudarlo a resaltar los códigos en el documento para que un lector pueda comprenderlos mejor.