저는 \bibliographystyle{ieeetr}
논문에 나타난 내용에 따라 인용 번호를 매기기 위해 사용하고 있습니다. 그러나 여러 번 인용하는 경우 논문 앞부분에 표시된 순서로 인해 번호가 누락되거나 순서가 지정될 수 있습니다.
\cite{paper1, paper2, paper3}
==>[5, 3, 10]
여러 번 인용할 때 숫자가 순서대로 표시되도록 하는 방법이 있나요?
답변1
이 기능은 다음에서 제공됩니다.패키지 인용. 기본적으로 인용 목록도 압축하여 [1,2,3]이 [1-3]이 됩니다.
\documentclass{article}
\usepackage[nocompress]{cite}
\bibliographystyle{ieeetr}
원하는 효과를 만들어드립니다. 옵션 을 사용하여 정렬을 끌 수 있습니다 [nosort]
.
덧붙여 말하자면, 기본적으로 인용을 정렬하는 ieeetrans
변형을 포함하는 IEEE Transactions에 대한 대체 참고문헌 스타일이 있다는 것을 알았습니다 . ieeetranS
이러한 스타일이 더 새로운 것 같습니다. 대신에 그것들을 사용하는 것을 고려해야 할 수도 있습니다.
답변2
이것이 biblatex에서 어떻게 작동하는지 궁금한 사람은 옵션을 지정해야 합니다 sortcites=true
.
예를 들어 패키지를 로드할 때:
\usepackage[sortcites=true]{biblatex}
자세한 내용은 다음을 참조하세요.이것질문.