문제

여러 .bst 파일을 시도한 후에도 여전히 ChicagoreedWeb.bst 파일의 레이아웃에 여전히 만족합니다. 그러나 나는 같은 저자의 항목 처리가 마음에 들지 않습니다.


Example of Chicago Style


ChicagoreedWeb.bst 파일을 살펴 보았지만 일부 기본 사항 만 이해하는 경우. 그렇다면 "--------"대신 저자의 전체 참조를 인쇄하는 방식으로 ChicagoreEdweb.bst 파일의 코드를 어떻게 편집 할 수 있습니까?

도움이 되었습니까?

해결책

좋아, 이건이야 Bibtex에 대한 이전 경험 외에는 파일을보고 있습니다. name.or.dash 섹션이 이전의 이름과 동일하다면 섹션이 대시로 대시로 대시됩니다. 이 코드를 대체하는 것이 좋습니다.

FUNCTION {name.or.dash}
{ 's :=
   oldname empty$
     { s 'oldname := s }
     { s oldname =
         { "\rule[.6ex]{3em}{.05ex}"}
         { s 'oldname := s }
       if$
     }
   if$
}

이것으로 :

FUNCTION {name.or.dash}
{
}

구문에 대한 나의 이해가 올바른 경우, 이것은 단순히 비교와 선택적 변경을 제거하고 원하는대로 이름을 남겨두면됩니다.

약간 깔끔한 접근 방식은 전화를받는 것일 수 있습니다. name.or.dash 당신이 그들을 원하지 않는 곳에서. 예를 들어 반복 된 책 이름과 같이 대시를 원하는지 여부에 대한 유연성을 더 많이 제공합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top