%20%E3%83%91%E3%83%83%E3%82%B1%E3%83%BC%E3%82%B8%E3%81%AE%E4%BD%BF%E7%94%A8%E6%96%B9%E6%B3%95%20(%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E6%96%B9%E6%B3%95).png)
数日前まで、パッケージのインポートに関する私の知識は、\usepackage{}
最終的に使用するディストリビューションによってインストールされたパッケージを使用することに基づいていました。今では、それがどのように機能するのか少し混乱しています。
2 つのパッケージを使用しようとしています:psgo
そしてigo
どちらも囲碁(ボードゲーム)の図表を作成することを目的としています。
このpsgo
パッケージにはTeX Liveが付属しているようですが、よく分かりません。私は両方ともローカルに「インストール」しました。実際にはミラーからダウンロードして、私のテンプレートプロジェクト今はどうやら\usepackage{psgo}
動作しているようです。
についてもigo
、同様のことを行い、さまざまなバリエーションを試しました。
\documentclass{article}
\usepackage{./igo/igo}
\begin{document}
\white{b4,c4,d4,e4,f4,g3,g2,c3}
\black{b3,b2,c2,d3,e3,f3,f2}
\begin{center}
\shortstack{\showgoban\\White to kill}
\end{center}
\end{document}
しかし、コンパイルしようとすると、フォントに関するエラーが発生します。
This is pdfTeX, Version 3.141592653-2.6-1.40.25 (TeX Live 2023) (preloaded format=latex)
restricted \write18 enabled.
entering extended mode
(./src/igo.template.tex
LaTeX2e <2022-11-01> patch level 1
L3 programming layer <2023-02-22>
(/usr/local/texlive/2023/texmf-dist/tex/latex/base/article.cls
Document Class: article 2022/07/02 v1.4n Standard LaTeX document class
(/usr/local/texlive/2023/texmf-dist/tex/latex/base/size10.clo)) (./igo/igo.sty
++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++ igo.sty - January 2007 - 0.62 +++++++++++
+ A TeX package to manipulate Go games and positions +
++++++++++++++++++++++++++++++++++++++++++++++++++++++
(/usr/local/texlive/2023/texmf-dist/tex/generic/eijkhout/repeat.tex
Loading loop macro, version 0.93a)
kpathsea: Running mktextfm igo10
mktextfm: Running mf-nowin -progname=mf \mode:=ljfour; mag:=1; ; nonstopmode; input igo10
This is METAFONT, Version 2.71828182 (TeX Live 2023) (preloaded base=mf)
kpathsea: Running mktexmf igo10
! I can't find file `igo10'.
<*> ...=ljfour; mag:=1; ; nonstopmode; input igo10
Please type another input file name
! Emergency stop.
<*> ...=ljfour; mag:=1; ; nonstopmode; input igo10
Transcript written on mfput.log.
grep: igo10.log: No such file or directory
mktextfm: `mf-nowin -progname=mf \mode:=ljfour; mag:=1; ; nonstopmode; input igo10' failed to make igo10.tfm.
kpathsea: Appending font creation commands to missfont.log.
! Font \igo@font=igo10 at 10.0pt not loadable: Metric (TFM) file not found.
<to be read again>
\global
l.175 \smallgoban
?
フォントのインポートはパッケージ自体の内部で行われるべきではないでしょうか?igo
パッケージにはフォントが入ったフォルダーも付属しています。
とにかく、これを「外部から」修正する方法はありますか? このパッケージのインストールの問題を私は本当に正しく理解していますか?