..png)
BibDesk의 이 오류 메시지는 무엇을 의미합니까?
warning: found " at brace-depth zero in string (TeX accents in BibTeX should be inside braces)
\"{a}
BibTeX에서 사용할 수 없다는 뜻인가요 ? 대신 사용해야합니까 {\"a}
? 이상하게 들리네요. 이 경고 메시지와 관련된 문제를 명확히 할 수 있도록 도와주세요.
답변1
{\"{a}}
더 간단하게는 BibTeX 규칙에 따라 입력이 {\"a}
필요합니다. 이것은 중괄호나 큰따옴표로 필드를 구분할 수 있는 가능성과 관련이 있다고 생각합니다.
저자 이름의 올바른 정렬(영어 규칙에 따라)을 보장하기 위해 이 구문은 다른 악센트에도 필요합니다.
답변2
참고: 미주 라이브러리를 bibdesk로 변환하는 사람들의 경우 이는 bibdesk가 서식으로 읽으려고 하는 필드(예: 초록)에 따옴표가 있음을 의미할 수 있습니다. 이 모든 것을 없애기 위해 미주에서 생성된 텍스트 파일을 살펴보고 초록 부분의 인용 부호를 모두 삭제했습니다. 그러면 이러한 오류가 모두 제거되었습니다.
답변3
@egreg의 답변은 좋지만 BibDesk GUI 자체는 다루지 않습니다. BibDesk에서는 {\"{a}} 및 {\"a}가 모두 허용되지만 BibDesk를 다시 시작하거나 최소한 .bib 파일을 다시 열 때까지 오류가 계속 표시될 수 있습니다. 오류 메시지를 업데이트하는 다른 방법을 찾지 못했습니다.