まず最初に、私は LaTeX も Linux も初心者であることをお伝えしておきます。私は ubuntu 14.04 を使用しています。そして、 のバージョンを更新する必要がありますbiblatex
。
以前にも説明されていると思いますが、例えばこの質問しかし、与えられた回答についていくつか疑問があり、そのプロセスが今でも同じであるかどうかもわかりません。
私の理解では、biblatex
まず の最新バージョンをダウンロードする必要があります。これは で実行できますSourceForge
。これは公式の LaTeX サイトですか? とにかく、バージョンを置き換えるにはどうすればよいのでしょうか。つまり、どのバージョンが最新かわかりません。
次に、私が示したリンクで提供されている回答には、次の行があります。/usr/local/texlive/2012/texmf-dist
確認したところ、私のtexliveバージョンは以下にあります/usr/share/texlive/texmf-dist
/local
では、 byを置き換え/share
て year を省略する必要があると考えてよいのでしょうか?
答え1
手動で更新して Biber を実行するのは、あまり良い考えではありませんbiblatex
。
そして、2 つのうちの 1 つだけを手動で更新するのは、ほぼ必然的に 2 つのバージョン間の競合につながるため、本当に悪い考えです。
Biber を手動で更新するbiblatex
と、必要なパッケージbiblatex
(ほとんどはカスタム スタイル - 昨年のbiblatex
更新で多くのスタイルが壊れ、使用できなくなりました) またはbiblatex
必要なパッケージ (これらのほとんどは安定しているため、この問題が発生する可能性は低いですが、発生しないわけではありません) とのバージョン競合が発生する可能性があります。
tlmgr
理想的には、パッケージの更新は TeX ディストリビューション (または MikTeX 更新ウィザード)経由でのみ行います。Linux にパッケージ化されている一部の TeX ライブ ディストリビューションでは、更新が許可されておらずtlmgr
、代わりに公式リポジトリ内のパッケージの (多くの場合かなり古い) バージョンに依存しています。
tlmgr
Linuxディストリビューションの古いリポジトリの代わりにCTANから直接アップデートを入手して使用できるVanilla TeX Liveをインストールできます。Debian または Ubuntu に「バニラ」TeXLive をインストールするにはどうすればいいですか?
どうしてもパッケージを手動で更新する必要がある場合は、リンク先の回答の一般的な手順が依然として有効です。
ただし、いくつか注意点があります
必ず最新バージョンの
biblatex
と Biber をダウンロードしてください。ダウンロードしたバージョンが実際に互換性があるかどうかは、ドキュメントで確認してください。(執筆時点では、これはbiblatex
3.7、Biber はバージョン 2.7 です。)正しい場所は
biblatex
あなたの地元の木ですすべての .tex ファイルで使用できるようにするには、独自の .sty または .cls ファイルをどこに配置すればよいですか?コンテンツを上書きしない方がよいでしょう/usr/share
。SourceForge は「公式」の LaTeX サイトではありません。しかし、 /Biber の管理者は、最新のリリース バージョンと開発バージョンが利用可能になると、それを更新します。そのため、ここで見つかるリリース バージョンは、
biblatex
ある意味では公式です。CTAN で「本当に公式な」パッケージ バージョンを入手できます。biblatex
https://www.ctan.org/pkg/biblatexビーバーはhttps://www.ctan.org/tex-archive/biblio/biber