Biber は、参考文献の LaTeX エンコード文字を utf-8 に変換するので、気が狂いそうです。LaTeX は、utf8 inputenc にもかかわらず、utf-8 を嫌うようです。別の投稿で提案されているように、newunicodechar を使用して、文字を LaTeX の頭に叩き込もうとしましたが、まったくうまくいきませんでした。相変わらず、不満は変わりません。
! Package inputenc Error: Unicode char \u8:?\global not set up for use with LaTeX.
biber にあまり賢くならないように指示し、LaTeX でエンコードされた文字をそのまま渡す方法はありますか?
問題のあるエントリの 1 つ:
@article {kantorovich1957rubinstein,
AUTHOR = {Kantorovi{\v{c}}, Leonid V. and Rubin{\v{s}}te{\u\i}n, Gennadi {\v{S}}.},
TITLE = {On a functional space and certain extremum problems},
JOURNAL = {Doklady Akademii Nauk SSSR},
VOLUME = 115,
YEAR = 1957,
PAGES = {1058--1061},
}
変換される
\entry{kantorovich1957rubinstein}{記事}{} \name{ラベル名}{2}{}{% {{uniquename=0,hash=0943a1742c82fb1b70078279b7d4662d}{カントロビッチ}{K\bibinitperiod} {レオニード\bibnamedelima V.}{L\bibinitperiod\bibinitdelim V\bibinitperiod}{}{}{}{}}% {{uniquename=0,hash=570d46535e72488202809bb8efdbf01f}{Rubinšte{\uı}n}{R\bibinitper iod}{Gennadi\bibnamedelima Š.}{G\bibinitperiod\bibinitdelim Š\bibinitperiod}{}{}{}{}}% } \name{著者}{2}{}{% {{uniquename=0,hash=0943a1742c82fb1b70078279b7d4662d}{カントロビッチ}{K\bibinitperiod} {レオニード\bibnamedelima V.}{L\bibinitperiod\bibinitdelim V\bibinitperiod}{}{}{}{}}% {{uniquename=0,hash=570d46535e72488202809bb8efdbf01f}{Rubinšte{\uı}n}{R\bibinitper iod}{Gennadi\bibnamedelima Š.}{G\bibinitperiod\bibinitdelim Š\bibinitperiod}{}{}{}{}}% } \strng{名前ハッシュ}{2876da645d015a8b8d125b2050486d04} \strng{フルハッシュ}{2876da645d015a8b8d125b2050486d04} \field{ソート開始}{0} \field{ラベル年}{1957} \field{日付ラベルソース}{} \field{labeltitle}{関数空間と特定の極値問題について} \field{journaltitle}{SSSR の Doklady Akademii Nauk} \field{title}{関数空間と特定の極値問題について} \field{ボリューム}{115} \field{年}{1957} \field{ページ}{1058\bibrangedash 1061} \endentry
答え1
わかりました。latexmkでどうやってやるかがわかりました。
$biber = 'biber --bblsafechars %O %B';
~/.latexmkrc にあります。