Jörg Geißler
라는 저자가 있는데 BibTeX 데이터베이스에 포함시키고 싶습니다.
저는 사용하려고했지만
Gei\ssler, J\"{o}rg
올바르게 작동하지 않습니다. 더 이상 PDF를 생성 할 수 없습니다. 이름을 올바르게 입력하려면 어떻게해야합니까?
댓글
는 ' UTF8을 처리하지 않습니다. \"{o}
를 넣는 것과 같은 방식으로 {\ss}
를 넣어야합니다. (그렇지 않으면 TeX는 매크로가 \ss
인지 ssler
인지 어떻게 알 수 있습니까?)
´
를 사용하지 않고 실제 아포스트로피 '
를 사용합니다. 독일어 키보드가 있다고 가정하면 [Shift] + [#]를 누릅니다. 틀 렸습니다. ´하지 않거나하지 않습니다. 오른쪽 : 그렇지 않습니다 '. 이는 독일어와 영어 아포스트로피 모두에 적용됩니다. >
)은 코드 블록이 아닌 책이나 문서의 실제 인용을위한 것입니다. Answer
\ss
매크로를 중괄호로 묶어야합니다. (\"
“o”의 중괄호 안에 있습니다.)
Gei{\ss}ler, J{\"o}rg
그렇지 않으면 TeX는 매크로가
또는 \ssler
. 일반적으로 매크로는 LaTeX에서 공백으로 구분할 수도 있지만 BibTeX에서 이름의 일부를 구분하는 데 공백을 사용하기 때문에 bib 파일에서는 작동하지 않습니다.
문서 내에서
Gei\ss ler, J{\"o}rg
다음과 같이 올바르게 렌더링됩니다.
Geißler, Jörg ,
하지만 Bib 파일 내에서 사용되는 동일한 입력은 BibTeX에서 다음과 같이 렌더링됩니다.
Geiß ler, Jörg
성-이름 참고 문헌 형식을 사용한다고 가정합니다.
또한, bib 파일에서 양식
J{\"o}rg Gei\ss ler
을 사용한 경우 다음과 같이 렌더링됩니다.
ler, Jörg Geiß
댓글
- ' 마지막 문장에 놀랐습니다.
Gei\ss ler
가 작동하지 않나요? 매크로 뒤의 공백은 무시됩니다. 물론 는 작동하지 않습니다. 어쨌든 BibTeX에서는 특별한 물건을 둘러싼 중괄호가 나쁜 생각이 아닙니다. - @AlanMunn :
bibtex
에게 콘텐츠를 떠나야한다는 것을 알리기 위해 주변 중괄호가 필요합니다 ( 이 경우 LaTeX 명령이지만 ' 대문자로되어서는 안되는 대문자 일 수도 있습니다. 같은 이유로J\"{o}rg
를J{\"o}rg.
- @Martin bibtex로 대체하는 것이 더 안전합니다. 공백을 이름의 두 부분으로 구분하는 것으로 해석하므로 작동하지 않습니다. 따라서
Gei\ss ler, J{\"o}rg
는 " ler, Gei ß J rg "! 나는 ' 이것을 답변에 추가하겠습니다. - @Alan, 귀하의 솔루션을 사용해도 여전히 문제가 해결되지 않습니다. 내 Bibtex 파일에서 저자 이름을
author={R{\"o}{\ss}ler, Irene and Ungerer, Albrecht}
로 지정했지만 문헌에서는 이상하게 출력합니다. > [R ö ß ler und Ungerer 2012] R Ö SS LER, Irene; UNGERER, Albrecht : … 또한 텍스트의 인용이 잘못되었습니다 : > (R ö ß ler und Ungerer, 2012, S.100) - Wikipedia 에 따르면, 수도 ẞ는 2017 년 6 월 29 일 독일어 알파벳의 공식 편지입니다. 하지만
\SS
또는"S
를 사용했을 때 ' 예상했던대로 자본 ẞ로 렌더링되지 않았습니다. 해결책이 있습니까?
\usepackage[utf8]{inputenc}
를 사용해 보셨나요? 간단하게 이름을 쓰세요.Jörg Geißler
?