LuaLaTex와 비버를 사용한 헝가리어

LuaLaTex와 비버를 사용한 헝가리어

헝가리어로 일하는데 LuaLaTex어려움 을 겪고 있습니다 . Ubuntu 16.04에 설치 biber했는데 texlive-full이전 설치에서는 이 문제가 발생하지 않았습니다. 나는 lualatex가 제공하는 출력과 경고인 mwe를 아래에 제공하고 있습니다. 이 문제를 어떻게 해결할 수 있나요?

mwe:

\documentclass{article}
\usepackage{polyglossia}
\usepackage{csquotes}
\setmainlanguage{magyar}
\usepackage[defernumbers=true,sorting=none,backend=biber,maxnames=10,style=ieee]{biblatex}

\addbibresource{text.bib}

\begin{document}

Próba \cite{graphtheory,barabasi2016network,king2002home,linklater2000adaptive,moehlman1998feral,moehlman2002equids}

\printbibliography
\end{document}

파일 bib:

@book{graphtheory,
  title={Graph theory},
  author={Bondy, John Adrian and Murty, Uppaluri Siva Ramachandra},
  year={2008},
  publisher={Springer}
}


@article{king2002home,
  title={Home range and habitat use of free-ranging Przewalski horses at Hustai National Park, Mongolia},
  author={King, SRB},
  journal={Applied Animal Behaviour Science},
  volume={78},
  number={2},
  pages={103--113},
  year={2002},
  publisher={Elsevier}
}

산출:

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

오류:

Package csquotes Warning: No style for language 'magyar'.
(csquotes)                Using fallback style on input line 9.


Package biblatex Warning: Language 'magyar' not supported.
(biblatex)                Using fallback language 'english' on input line 9.

(/usr/share/texlive/texmf-dist/tex/latex/biblatex/lbx/english.lbx)
(./mwe_magyar.aux
Language magyar not found in language.dat.lua)
Language magyar not found in language.dat.lua (./mwe_magyar.bbl)(load luc: /hom
e/fbence/.texlive2017/texmf-var/luatex-cache/generic/fonts/otl/lmroman12-regula
r.luc)(load luc: /home/fbence/.texlive2017/texmf-var/luatex-cache/generic/fonts
/otl/lmroman12-bold.luc)

Package biblatex Warning: Bibliography string 'and' undefined
(biblatex)                at entry 'graphtheory' on input line 13.


Package biblatex Warning: Bibliography string 'jourvol' undefined
(biblatex)                at entry 'king2002home' on input line 13.


Package biblatex Warning: Bibliography string 'number' undefined
(biblatex)                at entry 'king2002home' on input line 13.


Package biblatex Warning: Bibliography string 'pages' undefined
(biblatex)                at entry 'king2002home' on input line 13.

답변1

편집하다: 이 질문에 이어헝가리어 지원은 버전 3.12에서 구현되었습니다.biblatex(https://github.com/plk/biblatex/issues/717,https://github.com/plk/biblatex/pull/780). 따라서 현재 헝가리어에 대한 지원이 필요하다면 최신 버전의 biblatex.

.lbx헝가리어 현지화 모듈은 파일이 게르만어가 아닌 언어의 일부 기능을 처리하기에 적합하지 않기 때문에 약간 특별하다는 점에 유의하십시오 . 따라서 출력을 주의 깊게 다시 확인하고 문서와 .log파일의 경고를 읽으십시오.

물론 일반적으로 bibatex해당 언어에 대해 잘 아는 사람이 와서 도움을 제공하는 경우에만 해당 언어에 대한 현지화를 구현할 수 있습니다.

아래 답변은 역사적 목적을 위해 남겨둡니다.

현재 biblatex헝가리어는 지원되지 않습니다. 이것이 biblatex당신에게 말하려는 것입니다

Package biblatex Warning: Language 'magyar' not supported.

babel대신에 을 polyglossia사용 하면 biblatex영어로 돌아가고, polyglossia(일반적으로 현지화가 약간 불안정한 경우 biblatex) 대신 굵은 레이블이 표시됩니다.

관련 정보