我正在另一个脚本程序中使用 MikTeX 生成 PDF 文件。除了我编译带有变音符号(如 ä、ü 等)的文件名时,它运行良好。
这里 TeXworks 完全崩溃,无法在编辑器中打开 .tex 文件。日志显示以下错误消息:
FATAL texworks - std exception: UTF-8 conversion failed; func=miktex_utf8__open.
我尝试添加,\usepackage[utf8]{inputenc}
但没有任何效果。
非常感谢您的帮助!
更新:我正在使用装有 Windows 10 Pro 操作系统的 Windows 服务器机器。
文件名:Über.tex 代码:
\documentclass[9pt]{article}
\usepackage{lingmacros}
\usepackage{tree-dvips}
\usepackage{graphicx}
\usepackage[official]{eurosym}
\usepackage{lastpage}
\usepackage{fancyhdr}
\usepackage{numprint}
\usepackage{makeidx}
\usepackage{multirow}
\makeindex
\usepackage[
left=2cm,
right=2cm,
top=1cm,
bottom=1.5cm, % Abstand zum unteren Seitenrand vergrößern
includeheadfoot
]{geometry}
\pagestyle{fancy}
\renewcommand{\headrulewidth}{0pt}
\fancyhf{}
\rfoot{Seite \thepage \hspace{1pt} von \pageref{LastPage}}
\begin{document}
\setlength{\parindent}{0em}
\setlength{\topsep}{0em}
\setlength{\partopsep}{0em}
%
\begin{table}[h]
%
\begin{tabular}{p{0.55\linewidth}rp{0.2\linewidth}}
%tabbl 1:1
<Ort>
\scriptsize {
UID0001,
\space
UID0002,
\space
UID0003
\space
UID0004,
\space
UID0005
\space
UID0006
}
\end{tabular}
\end{table}
\end{document}
编译过程如下:
pdflatex -interaction=nonstopmode -halt-on-error <path to tex file> -output-directory <storage path>