miktex-makemf:找不到原始檔

miktex-makemf:找不到原始檔

我正在嘗試使用 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.mfhttps://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

徽標現在應該可以正確編譯。

相關內容