water82 发表于 2011-8-11 15:31

latex里的变元音显示错误,怎么办?

原谅我问这么白痴的问题,要写论文了才真正开始用latex。
可以,我拿到的版本是德语的,因为是同事给的模板。但里面的德语变元音显示总是乱码,我尝试在源码里输入变元音显示的是空的。
有没有人碰到过这种问题呀,该怎么改正呢?
难道需要把系统的语言改成德语才行?

kiro 发表于 2011-8-11 15:38

什么都不用,可以直接打\"a来表示ä, \ss来表示ß
用\usepackage{ngerman}可以打"u来表示ü
用\usepackage{babel}
\usepackage{fontenc}
\usepackage{inputenc}可以直接打变元音

water82 发表于 2011-8-11 15:42

kiro 发表于 2011-8-11 15:38 static/image/common/back.gif
什么都不用,可以直接打\"a来表示ä, \ss来表示ß
用可以打"u来表示ü
用可以直接打变元音

我看一下我是否用了这几个包

water82 发表于 2011-8-11 15:46

我的里面用了一个 \usepackage{umlaut}
但是没有用的。
我现在的问题不是文章内容里写不了 umlaut,因为我是用英语写。问题是,开始的那个就写不了umlaut,而且已经有的显示的也是乱码

kiro 发表于 2011-8-11 15:48

你是输出的pdf乱码还是源码乱码?

water82 发表于 2011-8-11 15:58

kiro 发表于 2011-8-11 15:48 static/image/common/back.gif
你是输出的pdf乱码还是源码乱码?

源码乱码

water82 发表于 2011-8-11 16:00

kiro 发表于 2011-8-11 15:48 static/image/common/back.gif
你是输出的pdf乱码还是源码乱码?

问题是,模板是同事给的,本身就是德语的,所以有很多的umlaut,所以我就装了他们的latex而不是中文版的。但我的电脑系统语言设的是中文,所以常会出现问题

water82 发表于 2011-8-11 16:20

其实也能用,编译也没有错误,就是看着很痛苦,老是看到乱码,想写新句子的话,就得复制粘贴

kiro 发表于 2011-8-11 19:26

本帖最后由 kiro 于 2011-8-11 18:26 编辑

可以在德文系统里把特殊变元音都用转义字符替换掉,比如我上面写的\"a(ä)之类的,到中文系统下就不会乱码了

012345 发表于 2011-8-11 20:06

Systemsteuerung区域语言里有项和unicode相关的改成德语就行

我和你情况差不多,源码里umlaut都没办法显示,除了带umlaut的单词没办法进行Rechtschreibprüfung外,编译和pdf文档都没问题,所以就懒得管它了
页: [1] 2
查看完整版本: latex里的变元音显示错误,怎么办?