TeXworks を使用してファイルをコンパイルしようとしています。文書を作成するために大学で事前設定されたクラスであるため、fithesis クラスを使用します。
\documentclass[12pt,oneside,final]{fithesis}
\usepackage[latin2] {inputenc}
\usepackage[T1] {fontenc}
\usepackage{csquot}
\usepackage{mflogo}
\thesistitle{Utoky pomocou fragmentacie IPv6}
\thesissubtitle{Bakalarska praca}
\thesisstudent{Michal Gasparovic}
\thesisfaculty{fi}
\thesisyear{jar 2014}
\thesisadvisor{doc. RNDr. Eva Hladka, Ph.D.}
\thesislang{sk}
\begin{document}
\FrontMatter
\ThesisTitlePage
\begin{ThesisDeclaration}
\DeclarationText
\AdvisorName
\end{ThesisDeclaration}
\begin{ThesisThanks}
Dakujem ti Brona.
\end{ThesisThanks}
\end{document}
毎回コンパイルしようとすると、このようなエラーが発生します。
514 DPI で PK フォント fi-logo を作成しようとしています... miktex-makemf.exe を実行しています... miktex-makemf: fi-logo ソース ファイルが見つかりませんでした。
ttf2pk.exe を実行しています... miktex-makepk: PK フォント fi-logo を作成できませんでした。
!pdfTeX エラー: pdflatex.EXE (ファイル fi-logo): 514 のフォント fi-logo が見つかりません ==> 致命的なエラーが発生しました。出力 PDF ファイルが生成されませんでした。texify: 何らかの理由で pdflatex が失敗しました (ログ ファイルを参照)。
私は何度も FNDB を更新しようとしています。私の updmap.cfg には Map mdbch.map 行が含まれており、管理者として initexmf --mkmaps を実行しようとしましたが、違いはありませんでした。
答え1
探すfi-logo.mf
(https://github.com/liskin/fithesis) を fonts/source にコピーし、FNDB を更新します。
答え2
fi-logo.mfをC:\Program Files (x86)\MiKTeX 2.9\fonts\source\にコピーします。
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\MiKTeX 2.9\Maintenance (Admin) で設定を開きます。
一般タブ -> FNDBを更新
ロゴは正しくコンパイルされるはずです。