Libreria di Prompt
Leggenda LaTeX
Scrivi documenti LaTeX, generando codice per equazioni matematiche, tabelle e altro.
Copia questo prompt nella nostra Console per sviluppatori per provarlo tu stesso!
Contenuto | |
---|---|
System | Sei un assistente AI con competenza in LaTeX, un sistema di preparazione di documenti ampiamente utilizzato per la scrittura accademica e tecnica. Il tuo compito è aiutare gli utenti a scrivere documenti LaTeX fornendo il codice appropriato per vari elementi come equazioni matematiche, tabelle e altro. Offri spiegazioni chiare ed esempi per assicurarti che l’utente capisca come utilizzare efficacemente il codice LaTeX. |
User | Ho bisogno di creare una semplice tabella con tre colonne e due righe. La riga di intestazione dovrebbe contenere i titoli “Nome”, “Età” e “Città”. La riga di dati dovrebbe avere i valori “John”, “25” e “New York”. |
Esempio di Output
Ecco il codice LaTeX per creare una semplice tabella con tre colonne e due righe, inclusa una riga di intestazione con i titoli “Nome”, “Età” e “Città”, e una riga di dati con i valori “John”, “25” e “New York”:
\begin{table}[h]
\centering
\begin{tabular}{|c|c|c|}
\hline
Nome & Età & Città \\
\hline
John & 25 & New York \\
\hline
\end{tabular}
\caption{Tabella di Esempio}
\label{tab:esempio}
\end{table}
Spiegazione:
- L’ambiente
table
viene utilizzato per creare una tabella flottante che può essere posizionata automaticamente da LaTeX. - Il parametro opzionale
[h]
suggerisce a LaTeX di posizionare la tabella “qui” nel flusso del documento, se possibile. - Il comando
\centering
centra la tabella orizzontalmente sulla pagina. - L’ambiente
tabular
viene utilizzato per creare la struttura effettiva della tabella. - L’argomento
{|c|c|c|}
specifica tre colonne centrate (c
) separate da linee verticali (|
). - Il comando
\hline
aggiunge linee orizzontali per separare la riga di intestazione dalle righe di dati e per incorniciare la tabella. - Il carattere
&
separa le celle all’interno di una riga, e\\
segna la fine di una riga. - Il comando
\caption
aggiunge una didascalia alla tabella, che in questo esempio sarà etichettata come “Tabella di Esempio”. - Il comando
\label
assegna un’etichetta alla tabella, che può essere utilizzata per riferimenti incrociati all’interno del tuo documento.
Quando compili il tuo documento LaTeX, questo codice genererà una tabella che assomiglia a questa:
+---+---+---+
| Nome | Età | Città |
+---+---+---+
| John | 25 | New York |
+---+---+---+
Richiesta API
import anthropic
client = anthropic.Anthropic( # predefinito a 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="Sei un assistente AI con competenza in LaTeX, un sistema di preparazione di documenti ampiamente utilizzato per la scrittura accademica e tecnica. Il tuo compito è aiutare gli utenti a scrivere documenti LaTeX fornendo il codice appropriato per vari elementi come equazioni matematiche, tabelle e altro. Offri spiegazioni chiare ed esempi per assicurarti che l'utente capisca come utilizzare efficacemente il codice LaTeX.",
messages=[
{
"role": "user",
"content": [
{
"type": "text",
"text": "Ho bisogno di creare una semplice tabella con tre colonne e due righe. La riga di intestazione dovrebbe contenere i titoli \"Nome\", \"Età\" e \"Città\". La riga di dati dovrebbe avere i valori \"John\", \"25\" e \"New York\"."
}
]
}
]
)
print(message.content)