Jörg Geißler라는 저자가 있는데 BibTeX 데이터베이스에 포함시키고 싶습니다.

저는 사용하려고했지만

Gei\ssler, J\"{o}rg 

올바르게 작동하지 않습니다. 더 이상 PDF를 생성 할 수 없습니다. 이름을 올바르게 입력하려면 어떻게해야합니까?

댓글

  • \usepackage[utf8]{inputenc}를 사용해 보셨나요? 간단하게 이름을 쓰세요. Jörg Geißler?
  • @Dror 이것은 ' 좋은 생각이 아닙니다. 72bbea0486 “>

는 ' UTF8을 처리하지 않습니다. \"{o}를 넣는 것과 같은 방식으로 {\ss}를 넣어야합니다. (그렇지 않으면 TeX는 매크로가 \ss인지 ssler인지 어떻게 알 수 있습니까?)

  • 예. 그러면 ß가 작동하지만 ö가 문제를 일으키고 있습니다.
  • 일반적으로 ' 아포스트로피로 예음 악센트 ´를 사용하지 않고 실제 아포스트로피 '를 사용합니다. 독일어 키보드가 있다고 가정하면 [Shift] + [#]를 누릅니다. 틀 렸습니다. ´하지 않거나하지 않습니다. 오른쪽 : 그렇지 않습니다 '. 이는 독일어와 영어 아포스트로피 모두에 적용됩니다.
  • 팁 : 줄을 4 칸 들여 쓰면 코드 샘플로 표시 . 코드를 강조 표시하고 " 코드 " 버튼 (" { } "). 인용구 마크 업 (>)은 코드 블록이 아닌 책이나 문서의 실제 인용을위한 것입니다.
  • 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}rgJ{\"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를 사용했을 때 ' 예상했던대로 자본 ẞ로 렌더링되지 않았습니다. 해결책이 있습니까?

    답글 남기기

    이메일 주소를 발행하지 않을 것입니다. 필수 항목은 *(으)로 표시합니다