我试着用乳胶写硕士论文,这是我第一个用乳胶写的真正的论文,在我的论文中,我需要日语和一些波兰文字。
我把论文分成几个子模块。我的主要模块看起来
\documentclass[11pt]{article}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{graphicx}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{CJK}
\includeonly{spis_tresci}
\begin{document}
% Definition of title and author
\title{ My Thesis title. }
\author{Mazeryt Freager \\
\\
\begin{CJK*}{UTF8}{min}
一部の日本人のもの
\end{CJK*}
\\ Polish characters are ąćśżźółęń}
\maketitle
\clearpage
\input{Table_of_Contents}
\end{document}和上面的代码工作perfect.but问题是在子模块“目录”%,我也需要utf-8在文件头,因为目录包括"ś“字符在PL \节{Spisści}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{CJK}
%When I add here something more than ASCI code I got into compilation failure
%No mather if it is:
%\begin{CJK*}{UTF8}{min}
%一部の日本人のもの
%\end{CJK*}
%\\ Polish characters are ąćśżźółęń}
abcdefghijklmnoprstuwxyzABCDEFGHIJKLMNOPRSTUWXYZ
%but standard ASCI works我寻找了很多关于这个的方法,但是我没有找到对我有用的解决方案。
发布于 2014-08-10 14:23:03
请看我的答案在TeX.SX上 -为了完整起见,我会在这里再发一次。
我认为问题在于对CJK环境的使用的误解--正如@egreg所说,它不能启用和禁用。只需将整个文档封装在一个CJK环境中即可,当使用CJKutf8 (请参阅这里以了解其区别)时,使用拉丁脚本(但在ASCII之外)的utf8字符就可以了。
因此,固定版本的MWE将是:
\documentclass[11pt]{article}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{graphicx}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{CJKutf8}
\begin{document}
% Definition of title and author
\begin{CJK*}{UTF8}{min}
\title{My Thesis title.}
\author{Mazeryt Freager\\ \\一部の日本人のもの\\śćóœ}
\maketitle
\clearpage
\input{Table_of_Contents}
\end{CJK*}
\end{document}具有以下内容的`Table_of_Contents.tex:
一部の日本人のもの\\
Polish characters are: ąćśżźółęń\\
ASCII: abcdefghijklmnoprstuwxyzABCDEFGHIJKLMNOPRSTUWXYZ以及标题页上的输出:

和

在第一页。
https://stackoverflow.com/questions/25226546
复制相似问题