Processadores de documentos como o LATEX fornecem um método simples para adicionar um bloco de código no trabalho de pesquisa. Portanto, neste tutorial, explicaremos as diferentes maneiras de tentar inserir um bloco de código no látex.
Como inserir um bloco de código no látex?
Existem várias maneiras de inserir um bloco de código e escrever códigos no LATEX, então vamos começar com o exemplo básico:
\ DocumentClass Artigo
\ Begin Document
\ Begin literalmente
#incluir
int main () std :: cout << "Hello World!";
retornar 0;
\ end literalmente
\ end document
Saída
Se você deseja destacar e colorizar os códigos inseridos, use as listagens \ usepackage. Aqui está o código fonte simples:
\ DocumentClass Artigo
\ usepackage listagens
\ usepackage color
\ Begin Document
\ lstset frame = tb,
idioma = c++,
aboveskip = 5mm,
Belowskip = 5mm,
ShowStringspaces = false,
colunas = flexível,
Basicstyle = \ small \ ttfamily,
números = nenhum,
NumberTyle = \ tiny \ color azul,
Palavra -chavestyle = \ color Red,
Comentárioyle = \ color rosa,
stringstyle = \ color Green,
Breaklines = true,
breakatwhitespace = true,
tabsize = 3
\ Begin lstlisting
#incluir
int main () std :: cout << "Hello World!";
retornar 0;
\ end lstlisting
\ end document
Saída
Você pode alterar a cor, o tipo de idioma, o espaçamento de linha e muito mais do código acima.
O \ usepackage cunhado para inserir o bloco de código é suportado e aqui está o exemplo relacionado a ele:
\ DocumentClass Artigo
\ usepackage cunhado
\ Begin Document
\ Begin MINTED C ++
#incluir
int main () std :: cout << "Hello World!";
retornar 0;
\ end cunhado
\ end document
Saída
Use o seguinte código -fonte para inserir o código embutido no documento:
\ DocumentClass Artigo
\ usepackage cunhado
\ Begin Document
Há alteração na \ mintinline c ++ | int main () |.
\ end document
Saída
Além disso, existe um código -fonte específico que você pode usar para inserir um bloco de código especificamente para o idioma python:
\ DocumentClass Artigo
\ usepackage pythonhighlight
\ Begin Document
Avalie a soma de dois números em Python:
\ Begin Python
n1 = 5
n2 = 6
soma = n1 + n2
print ('A soma de 0 e 1 é 2'.formato (n1, n2, soma))
\ end python
\ end document
Saída
Conclusão
Neste tutorial, explicamos várias maneiras de inserir um bloco de código no látex. Inserir blocos de código pode ajudá -lo a destacar os códigos no documento para que um leitor possa entendê -los melhor.