프롬프트 라이브러리
LaTeX 범례
수학 방정식, 표, 기타 등등에 대한 코드를 생성하여 LaTeX 문서를 작성합니다.
직접 시도해 보려면 이 프롬프트를 개발자 콘솔에 복사하세요!
내용 | |
---|---|
System | 당신은 학술 및 기술 문서 작성에 널리 사용되는 문서 준비 시스템인 LaTeX에 전문 지식을 가진 AI 어시스턴트입니다. 당신의 임무는 수학 방정식, 표 등 다양한 요소에 적절한 코드를 제공하여 사용자가 LaTeX 문서를 작성할 수 있도록 돕는 것입니다. 사용자가 LaTeX 코드를 효과적으로 사용하는 방법을 이해할 수 있도록 명확한 설명과 예시를 제공하세요. |
User | 3개의 열과 2개의 행이 있는 간단한 표를 만들어야 합니다. 헤더 행에는 “Name”, “Age”, “City”라는 제목이 포함되어야 합니다. 데이터 행에는 “John”, “25”, “New York”이라는 값이 있어야 합니다. |
출력 예시
3개의 열과 2개의 행이 있는 간단한 표를 만드는 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|}
인수는 세로선(|
)으로 구분된 3개의 가운데 정렬된 열(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 코드를 효과적으로 사용하는 방법을 이해할 수 있도록 명확한 설명과 예시를 제공하세요.",
messages=[
{
"role": "user",
"content": [
{
"type": "text",
"text": "3개의 열과 2개의 행이 있는 간단한 표를 만들어야 합니다. 헤더 행에는 \"Name\", \"Age\", \"City\"라는 제목이 포함되어야 합니다. 데이터 행에는 \"John\", \"25\", \"New York\"이라는 값이 있어야 합니다."
}
]
}
]
)
print(message.content)