首页 \ 问答 \ 如何在UTF8中编译LaTeX?(How can I compile LaTeX in UTF8? [closed])

如何在UTF8中编译LaTeX?(How can I compile LaTeX in UTF8? [closed])

我以ISO标准完成了我的文件。 它不支持umlaut字母,例如ä和ö。 我需要他们。 该文档在没有UTF8的情况下被编译,但没有使用UTF8。 更准确地说,文档不会在main.tex开头的行被编译:

\usepackage[utf8]{inputenc}

如何在UTF8中编译LaTeX文档?


I did my document in an ISO-standard. It does not support umlaut alphabets, such as ä and ö. I need them. The document gets compiled without UTF8, but not with UTF8. More precisely, the document does not get compiled with the line at the beginning of my main.tex:

\usepackage[utf8]{inputenc}

How can I compile my LaTeX document in UTF8?


原文:https://stackoverflow.com/questions/1252998
更新时间:2019-07-12 10:31

最满意答案

我不知道我是否得到您的问题,但如果您使用UTF-8编码存储源,可能会有所帮助。

我也在我的LaTeX源中使用\usepackage[utf8]{inputenc} ,并将文件存储为UTF-8文件,一切都只是peachy。


I'm not sure whether I got your problem but maybe it helps if you store the source using a UTF-8 encoding.

I'm also using \usepackage[utf8]{inputenc} in my LaTeX sources and by storing the files as UTF-8 files everything works just peachy.

2009-08-10

相关问答

更多

MySQL UTF8问题(MySQL UTF8 Issue)

目前的形式,这个问题是不可能回答的。 我们猜测...... 您正在使用MySQL LOAD DATA语句。 您已经验证.csv文件的字符集编码不是 ucs2 。 您已经验证.csv文件的字符集编码是utf8 (即匹配character_set_database系统变量),您已在LOAD DATA语句的CHARACTER SET子句中指定了相应的字符集。 除此之外,还有一大堆其他可能是错误的东西,但我们仍然只是在猜测。 当MySQL“悲惨地失败”时,经常出现某种迹象,如错误消息,或者我们可以观察和描 ...

如何从Text :: CSV utf8输出?(How to make the output from Text::CSV utf8?)

你已经设置了输入文件句柄的<:encoding(utf8)顺便提一句,它应该是<:encoding(utf8) - 注意冒号),但是你没有指定输出通道的编码,所以Perl会发送未编码的字符值输出 适合单个字节的字符的Unicode值 - 0和0x7F之间的基本拉丁文(ASCII),以及0x80和0xFF之间的Latin-1 Supplement - 非常类似于Windows代码页1252.特别是一个小字母u在Unicode和CP1252中都有0xFC,所以如果输出未经编码,文本将看起来像CP125 ...

如何使用像MeshPhongMaterial这样的材料的UTF8模型?(How to use UTF8 model with material like MeshPhongMaterial?)

你有没有试过材料的光泽...... object.traverse( function( node ) { node.castShadow = true; node.receiveShadow = true; if ( node.material && node.material.name === "skin" ) { node.material.wrapAround = true; node.material.wrapRGB.set( 0.6, 0.2, 0.1 ); ...

在Haskell中,如何获取UTF8字符串中的字节数?(In Haskell how do I get the number of bytes in a UTF8 string?)

您可以使用优秀的utf8-string包。 import qualified Data.ByteString as BS import qualified Data.ByteString.UTF8 as UTF8 numBytesUtf8 :: String -> Int numBytesUtf8 = BS.length . UTF8.fromString 然后,使用你的例子, ghci> numBytesUtf8 "Hello Snowman ☃!" 18 当然,你可能不应该首先这样做。 ...

utf8意识到strncpy(utf8 aware strncpy)

我不确定UTF-8是什么意思。 strncpy复制字节,而不是字符,并且缓冲区的大小也以字节为单位给出。 如果你的意思是它只会复制完整的UTF-8字符,例如停止,如果没有下一个字符的空间,我不知道这样的功能,但它不应该太难来写: int utf8Size( char ch ) { static int const sizeTable[] = { // ... }; return sizeTable( static_cast<unsigned cha ...

使用Swift编译Latex代码(Compile Latex code using Swift)

launchPath必须将launchPath设置为可执行文件的路径 task.launchPath = "/usr/texbin/latexmk" 可以选择将currentDirectoryPath设置为在指定目录中执行任务。 “Documents”目录通常如下所示: task.currentDirectoryPath = NSSearchPathForDirectoriesInDomains(.DocumentDirectory, .UserDomainMask, true)[0] as N ...

Javascript:获得最高可能的UTF8字符(Javascript: Get highest possible UTF8 character)

如果你想制作一个范围,你可以使用\uffff 。 MyRange("foo", "foo\uffff") 将找到以foo开头的所有内容。 If you want to make a range, you can use \uffff. MyRange("foo", "foo\uffff") Will find everything that starts with foo.

如何将ISO8859-15转换为UTF8?(How to convert ISO8859-15 to UTF8?)

难道你的文件不是ISO-8859-15编码? 您应该可以使用file命令进行检查: file YourFile.txt 此外,您可以使用iconv而不提供原始文件的编码: iconv -t UTF-8 YourFile.txt Could it be that your file is not ISO-8859-15 encoded? You should be able to check with the file command: file YourFile.txt Also, you can ...

相关文章

更多

最新问答

更多
  • Unity着色器错误;(Unity shader error; presumably in if statement)
  • 如何在Liferay portlet中设置Cookie?(How to set a Cookie in Liferay portlet?)
  • C#只读访问List <>或其他集合,或ToArray()魔术(C# readonly access to List<> or other collection, or ToArray() magic)
  • 如何使用Google Web工具包创建登录应用程序?(How to create a login application using Google web tool kit? [closed])
  • 如何使我的函数返回结果作为全局变量?(How to make my function return results as a global variable?)
  • 为什么我的网站需要“启用32位应用程序”?(Why does my website need “Enable 32-bit applications”?)
  • 红宝石数组具有相同的值(ruby array of hash with same value)
  • Android(在Scala中):StackOverflowError取决于何时启动线程?(Android (in Scala): StackOverflowError depends on when to start a thread?)
  • 适用于iOS应用的通用链接(Universal Links for iOS apps)
  • 创建并打开文件linux编程(create and open file linux programming)
  • Datepicker,第2个日期是从第1个日期开始的X天(Datepicker, 2nd date is X days from 1st date)
  • 背景大小过渡不起作用(Transition on background-size doesn't work)
  • 在React / Redux中的On Click函数中传递Prop(Passing a Prop in an On Click Function in React/Redux)
  • 关键字在代码中做了什么,是否有没有此关键字的替代方法?(what does the keyword this does in the code and are there any alternate methods without this keyword? [duplicate])
  • 反向设计FoxPro / dBsae数据库以创建EER模型(Reverse Engineer a FoxPro/dBsae database to create the EER model)
  • 在R中的变量中组合具有相同值的行(Combine rows that have same value in a variable in R [duplicate])
  • SQL Server:非空唯一主键(SQL Server: Non-null unique vs. Primary Key)
  • 将扩展ASCII字符代码转换为ISO-8859-1(Convert extended ASCII character codes to ISO-8859-1)
  • 如何在.NET中读取m4a文件中的标签?(How to read tags out of m4a files in .NET?)
  • 呼叫链接的性能提升?(Performance gain on call chaining?)
  • 风景名胜区规划设计文本里面都包含哪些内容?推荐一家旅游规划设计公司?谢谢!
  • 如何在String中将字符串转换为枚举?(How do I convert a string to enum in TypeScript?)
  • SQLite SELECT出现异常如何解决它?(SQLite SELECT gives exception How to fix it?)
  • NSLog不会从ViewController类输出,而是来自AppDelegate类的WILL。(NSLog will NOT output from the ViewController class, but WILL from the AppDelegate class. iOS:Objective C)
  • 更改UIPicker突出显示的标签宽度(change UIPicker highlighted tab width)
  • 空心倒五角形(Hollow inverted pentagon)
  • 如何设置仅使用OpenID的Plone站点(How to setup Plone sites working only with OpenID)
  • Paperclip缺少Amazon S3的协议(https)(Paperclip is missing the Protocol (https) with Amazon S3)
  • 从宏中部署netbeans中的ANT文件(Deploy ANT file in netbeans from macro)
  • XMLReader是未知的(XMLReader is unknown)