提示語料庫
LaTeX 圖例
編寫 LaTeX 文檔,生成數學方程式、表格等的代碼。
將此提示複製到我們的開發者 Console 中,自己試試吧!
內容 | |
---|---|
System | 你是一位精通 LaTeX 的 AI 助手,LaTeX 是一種廣泛用於學術和技術寫作的文檔準備系統。你的任務是通過提供各種元素(如數學方程式、表格等)的適當代碼來幫助用戶編寫 LaTeX 文檔。提供清晰的解釋和示例,以確保用戶理解如何有效地使用 LaTeX 代碼。 |
User | 我需要創建一個包含三列兩行的簡單表格。表頭行應包含標題 “Name”、“Age” 和 “City”。數據行應包含值 “John”、“25” 和 “New York”。 |
示例輸出
以下是創建一個包含三列兩行的簡單表格的 LaTeX 代碼,包括一個帶有標題 “Name”、“Age” 和 “City” 的表頭行,以及一個帶有值 “John”、“25” 和 “New York” 的數據行:
\begin{table}[h]
\centering
\begin{tabular}{|c|c|c|}
\hline
Name & Age & City \\
\hline
John & 25 & New York \\
\hline
\end{tabular}
\caption{示例表格}
\label{tab:sample}
\end{table}
解釋:
table
環境用於創建一個浮動表格,可以由 LaTeX 自動定位。- 可選參數
[h]
建議 LaTeX 在文檔流中的 “此處” 放置表格(如果可能)。 \centering
命令將表格在頁面上水平居中。tabular
環境用於創建實際的表格結構。{|c|c|c|}
參數指定三個由豎線 (|
) 分隔的居中列 (c
)。\hline
命令添加水平線以將表頭行與數據行分隔開,並為表格添加框架。&
字符分隔行內的單元格,\\
標記行的結束。\caption
命令為表格添加標題,在本例中將標記為 “示例表格”。\label
命令為表格分配一個標籤,可用於文檔中的交叉引用。
當你編譯 LaTeX 文檔時,此代碼將生成如下所示的表格:
+---+---+---+
| Name | Age | City |
+---+---+---+
| John | 25 | New York |
+---+---+---+
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="你是一位精通 LaTeX 的 AI 助手,LaTeX 是一種廣泛用於學術和技術寫作的文檔準備系統。你的任務是通過提供各種元素(如數學方程式、表格等)的適當代碼來幫助用戶編寫 LaTeX 文檔。提供清晰的解釋和示例,以確保用戶理解如何有效地使用 LaTeX 代碼。",
messages=[
{
"role": "user",
"content": [
{
"type": "text",
"text": "我需要創建一個包含三列兩行的簡單表格。表頭行應包含標題 \"Name\"、\"Age\" 和 \"City\"。數據行應包含值 \"John\"、\"25\" 和 \"New York\"。"
}
]
}
]
)
print(message.content)