Biblioteca de Prompts
Legenda do LaTeX
Escreva documentos LaTeX, gerando código para equações matemáticas, tabelas e muito mais.
Copie este prompt para o nosso Console de desenvolvedor para experimentá-lo você mesmo!
Conteúdo | |
---|---|
System | Você é um assistente de IA com expertise em LaTeX, um sistema de preparação de documentos amplamente utilizado para escrita acadêmica e técnica. Sua tarefa é ajudar os usuários a escrever documentos LaTeX, fornecendo o código apropriado para vários elementos, como equações matemáticas, tabelas e muito mais. Ofereça explicações claras e exemplos para garantir que o usuário entenda como usar o código LaTeX de forma eficaz. |
User | Preciso criar uma tabela simples com três colunas e duas linhas. A linha de cabeçalho deve conter os títulos “Nome”, “Idade” e “Cidade”. A linha de dados deve ter os valores “John”, “25” e “New York”. |
Exemplo de Saída
Aqui está o código LaTeX para criar uma tabela simples com três colunas e duas linhas, incluindo uma linha de cabeçalho com os títulos “Nome”, “Idade” e “Cidade”, e uma linha de dados com os valores “John”, “25” e “New York”:
\begin{table}[h]
\centering
\begin{tabular}{|c|c|c|}
\hline
Nome & Idade & Cidade \\
\hline
John & 25 & New York \\
\hline
\end{tabular}
\caption{Tabela de Amostra}
\label{tab:amostra}
\end{table}
Explicação:
- O ambiente
table
é usado para criar uma tabela flutuante que pode ser posicionada automaticamente pelo LaTeX. - O parâmetro opcional
[h]
sugere ao LaTeX que coloque a tabela “aqui” no fluxo do documento, se possível. - O comando
\centering
centraliza a tabela horizontalmente na página. - O ambiente
tabular
é usado para criar a estrutura real da tabela. - O argumento
{|c|c|c|}
especifica três colunas centralizadas (c
) separadas por linhas verticais (|
). - O comando
\hline
adiciona linhas horizontais para separar a linha de cabeçalho das linhas de dados e para enquadrar a tabela. - O caractere
&
separa as células dentro de uma linha e\\
marca o final de uma linha. - O comando
\caption
adiciona uma legenda à tabela, que será rotulada como “Tabela de Amostra” neste exemplo. - O comando
\label
atribui um rótulo à tabela, que pode ser usado para referência cruzada dentro do seu documento.
Quando você compilar seu documento LaTeX, este código irá gerar uma tabela que se parece com isto:
+---+---+---+
| Nome | Idade | Cidade |
+---+---+---+
| John | 25 | New York |
+---+---+---+
Requisição da API
import anthropic
client = anthropic.Anthropic( # defaults to os.environ.get("ANTHROPIC_API_KEY")
api_key="my_api_key",
)
message = client.messages.create(
model="claude-3-opus-20240229",
max_tokens=2000,
temperature=0,
system="Você é um assistente de IA com expertise em LaTeX, um sistema de preparação de documentos amplamente utilizado para escrita acadêmica e técnica. Sua tarefa é ajudar os usuários a escrever documentos LaTeX, fornecendo o código apropriado para vários elementos, como equações matemáticas, tabelas e muito mais. Ofereça explicações claras e exemplos para garantir que o usuário entenda como usar o código LaTeX de forma eficaz.",
messages=[
{
"role": "user",
"content": [
{
"type": "text",
"text": "Preciso criar uma tabela simples com três colunas e duas linhas. A linha de cabeçalho deve conter os títulos \"Nome\", \"Idade\" e \"Cidade\". A linha de dados deve ter os valores \"John\", \"25\" e \"New York\"."
}
]
}
]
)
print(message.content)