헝가리어 BibLaTeX 저널 인용

헝가리어 BibLaTeX 저널 인용

BibLaTeX 인쇄 방법

"27. évf. 1. sz. 5-23페이지"

대신에

"vol.27, no.1, pp.5-23"

?

MWE:

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[magyar]{babel}
\usepackage{lmodern, filecontents}
\usepackage[style=ieee]{biblatex}

\begin{filecontents}{\jobname.bib}
@article{zarandy_art_temdesign,
    author = {Zarándy, Ákos},
    title = {The art of {CNN} template design},
    journal = {International Journal of Circuit Theory and Applications},
    volume = {27},
    number = {1},
    publisher = {John Wiley & Sons, Ltd.},
    issn = {1097-007X},
    url = {http://digitus.itk.ppke.hu/~lazar/cnn/SegedFileok/ZA_TemplTervArt.pdf},
    urldate = {2014-04-22},
    pages = {5--23},
    year = {1999}
}
\end{filecontents}

\addbibresource{\jobname.bib}

\begin{document}
\cite{zarandy_art_temdesign}
\printbibliography
\end{document}

magyar.lbx내용은 무엇보다도

\DeclareBibliographyStrings{
% ...
page         = {{oldal}{p\adddot}},
pages        = {{oldalak}{pp\adddot}},
volume       = {{évfolyam}{évf\adddot}},
volumes      = {{évfolyam}{évf\adddot}},
number       = {{szám}{sz\adddot}},
}

따라서 문자열은 이미 있지만 숫자 순서가 잘못되었습니다.

답변1

그만큼biblatex-ieee패키지는 최근에업데이트됨헝가리어를 지원하기 때문에 머지않아 이를 달성하기 위해 추가 코드가 필요하지 않게 됩니다.

답변2

최신 버전에서는 biblatex-ieee필드 형식을 다음과 같이 재정의할 수 있습니다.

\DeclareFieldFormat*{volume}{#1\adddot\addnbspace\bibstring{volume}}
\DeclareFieldFormat[article,periodical]{volume}{#1\adddot\addnbspace\bibstring{jourvol}}
\DeclareFieldFormat*{number}{#1\adddot\addnbspace\bibstring{number}}

그러나 최신 버전(>= 1.3)에는 헝가리어 지원도 즉시 사용할 수 있습니다(이는 biblatex헝가리어 지원이 출시된 후에만 실제로 사용할 수 있습니다.LuaLaTex와 비버를 사용한 헝가리어).

이전 버전에 대한 해결 방법은 편집 기록에서 찾을 수 있습니다.

MWE

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[british]{babel}
\usepackage{lmodern, filecontents}
\usepackage[style=ieee]{biblatex}

\begin{filecontents}{\jobname.bib}
@article{zarandy_art_temdesign,
    author = {Zarándy, Ákos},
    title = {The art of {CNN} template design},
    journal = {International Journal of Circuit Theory and Applications},
    volume = {27},
    number = {1},
    publisher = {John Wiley & Sons, Ltd.},
    issn = {1097-007X},
    url = {http://digitus.itk.ppke.hu/~lazar/cnn/SegedFileok/ZA_TemplTervArt.pdf},
    urldate = {2014-04-22},
    pages = {5--23},
    year = {1999}
}
\end{filecontents}

\addbibresource{\jobname.bib}

\DeclareFieldFormat*{volume}{#1\adddot\addnbspace\bibstring{volume}}
\DeclareFieldFormat[article,periodical]{volume}{#1\adddot\addnbspace\bibstring{jourvol}}
\DeclareFieldFormat*{number}{#1\adddot\addnbspace\bibstring{number}}

\begin{document}
\cite{zarandy_art_temdesign}
\printbibliography
\end{document}

여기에 이미지 설명을 입력하세요

관련 정보