AI LaTeX 수정과 복원을 위한 다섯 단계
1. 수정 전에 컴파일하고 복구 지점 보관
전체를 컴파일하고 기존 오류부터 해결해야 새 오류와 구별할 수 있습니다. 컴파일과 문제 해결을 참고하세요.
복사본이나 복원 가능한 저장 버전을 남기세요. 대화 기록은 성공했던 정확한 소스를 대신하지 못합니다.
2. AI가 바꿀 범위 지정
‘문서를 정리해 줘’ 대신 \begin{...}부터 \end{...}까지 전체 대상 환경을 주고 그 부분만 교체하도록 합니다.
작업: [변경 하나만].범위: [파일 경로]의 \begin{...}부터 \end{...}까지.1. 이 환경만 수정하세요.2. 서문, 전역 설정, 캡션, 라벨, 인용 키, 기존 데이터를 유지하세요.3. 교체 블록과 변경 목록만 반환하세요.4. 정보가 부족하면 질문하고 값을 만들지 마세요.서문·캡션 제한은 특히 중요합니다. AI가 오류 없이도 문서 전체 모양을 바꿀 수 있습니다.
3. 네 가지 위험
| 행동 | 결과 | 추가할 제한 |
|---|---|---|
| 서문·전역 서식 수정 | 조용히 전체 배치 변경 | \usepackage 추가 및 전역 수정 금지 |
| 한 번에 여러 변경 | 오류 원인 구별 어려움 | 한 차례에 하나만 |
| 전체 문서 반환 | 교체 중 기존 내용 손실 | 대상 환경만 반환 |
| 오류를 보지 않고 추측 | 실패와 무관한 변경 | 오류 원문·줄 번호·문맥 제공 |
컴파일이 성공하는 서식 변경이 오히려 뒤늦게 발견되어 큰 비용을 만들 수 있습니다.
4. 변경 비교 후 컴파일
변경 목록이 요청과 맞는지 읽은 뒤 교체하세요. 다음 예제 표로 연습합니다.
\documentclass[11pt]{article}\usepackage{kotex}\usepackage{booktabs}\begin{document}\begin{table}[htbp]\centering\caption{예시 결과}\label{tab:results}\begin{tabular}{lcc}\toprule모델 & 정확도 & F1 \\\midrule기준 모델 & 0.812 & 0.794 \\제안 방법 & 0.867 & 0.851 \\\bottomrule\end{tabular}\end{table}\end{document}‘모델’ 뒤에 ‘매개변수(M)’를 넣으려면 열 정의와 모든 행을 3열에서 4열로 바꿔야 합니다.
\begin{table}[htbp]\centering\caption{예시 결과}\label{tab:results}\begin{tabular}{lccc}\toprule모델 & 매개변수(M) & 정확도 & F1 \\\midrule기준 모델 & -- & 0.812 & 0.794 \\제안 방법 & -- & 0.867 & 0.851 \\\bottomrule\end{tabular}\end{table}모르는 수치는 --로 남기고 만들어 내지 않습니다. 열과 & 수가 맞지 않으면 Extra alignment tab has been changed to \cr. 오류가 날 수 있습니다.
5. 오류가 쌓이면 복원
마지막 성공 버전으로 돌아가 더 작은 변경을 요청하세요. 전체 재생성은 이미 올바르게 고친 부분도 지울 수 있습니다.
새 내용 생성은 별도 문제도 있으므로 AI 생성 LaTeX 컴파일 오류 예방을 참고하세요.
핵심
환경 하나를 주고 하나를 교체하며, 한 번에 하나만 수정하고 매번 컴파일합니다. 전체 재작성에 의존하지 말고 복원 가능한 버전을 보관하세요.
EasyLaTeX 편집기에서 대상 구간을 선택하고 같은 공간에서 변경 결과와 컴파일을 확인하세요.