我使用的是 TeX Live 2014,编辑器是 kile。通常我使用.tex
kile 的编译按钮来编译文件。没有错误,也没有警告,输出完整。
当我从终端编译同一个文件时,出现警告(这只是终端输出的开始):
warning: Could not open char translation file `utf-8.tcx'.
This is pdfTeX, Version 3.14159265-2.6-1.40.15 (TeX Live 2014) (preloaded format=pdflatex)
restricted \write18 enabled.
输出不同:没有波兰字符,字体看起来不同。
文件如下.tex
:
%& --translate-file=utf-8
\documentclass{article}
\usepackage{setspace}
\usepackage[polish]{babel}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\setlength{\parindent}{0pt}
\pagestyle{plain}
\begin{document}
\section[A]{Ab}
\subsection{B}
\textsc{F}: x \\*
\textsc{D}: xx\\*
\textsc{S}: xxx \\*
\vspace{1mm}
blablabla.
\vspace{2mm}
\emph{N?} \\*
śląź żań
\vspace{2mm}
\end{document}
以下是.dvi
使用终端生成的输出的屏幕截图:
.dvi
下面是使用 kile 的编译按钮生成的输出的屏幕截图:
当我通过终端编译同一个文件时.pdf
,没有字体问题,即使出现相同的警告。
我在尝试使用时发现了这个问题latex2rtf
,文件也有问题.rtf
,所以我想确保文件.tex
没有问题。
更新:
我从代码中删除了该行%& --translate-file=utf-8
。这次没有警告,但通过终端生成的输出中仍然有字体问题。Pdf 仍然没问题。