Open Liam0205 opened 5 years ago
@rachpt 谢谢……被抄袭习惯了……
感谢博主的分享
@wzx140 客气
问一下博主,使用推荐的 CTeX 宏集,如何更改中文和英文字体呢。
@lizongzeshunshun 使用 CTeX 宏集时:
zhmap = true
)依赖 CJK
+ zhmetrics
支持中文,配置字体需要用 pdfTeX primitives 修改字体 mapping。zhmap = false
选项时,依赖传统 CJK
的 Type1 字库支持中文,配置字体需首先生成 Type1 的 CJK 字体,然后使用 \CJKfamily
命令指定。zhmap = zhmCJK
选项时,依赖 zhmCJK
宏包支持中文,配置字体的方式和 xeCJK
宏包接近,使用 \setCJKmainfont
等命令。具体参见其宏包文档。不过 zhmCJK
宏包目前只支持 TeX Live 发行版,且默认未安装,需要手工安装。xeCJK
宏包支持中文,使用 \setCJKmainfont
等命令配置中文字体;具体参见其宏包文档。对于英文, xeCJK
又依赖 fontspec
宏包,使用 \setmainfont
等命令配置西文字体;具体参见其宏包文档(英文)。luatex-ja
宏包支持中文,使用 \setmainjfont
等命令配置中文字体;具体参见其宏包文档(日文)。对于英文, luatex-ja
也依赖 fontspec
宏包,使用 \setmainfont
等命令配置西文字体;具体参见其宏包文档(英文)。以上详细参见 CTeX 宏集说明文档。
@Liam0205 谢谢你的详细回答!
@lizongzeshunshun 客气。
哇 这博客真好看,你是自己租的云服务器吗
@ceo1207 哇 这博客真好看,你是自己租的云服务器吗
你可以了解一下 GitHub Pages 服务。
膜拜学长~
膜拜学长~
你好
感谢分享,链接内的资料含金量十足!
您好,我在学习texworks的时候,输入W,N,O等字母的时候,编辑也会出现相应的奇怪符号,但是用xelatex编辑后显示正常。比如输入“work”,未转码前显示为“w一个符号rk”,转码后右边文档为“work”。将保存的文件用记事本打开后,也显示正常,不知道是为什么。还望作答,谢谢。
@TelyPie 您好,我在学习texworks的时候,输入W,N,O等字母的时候,编辑也会出现相应的奇怪符号,但是用xelatex编辑后显示正常。比如输入“work”,未转码前显示为“w一个符号rk”,转码后右边文档为“work”。将保存的文件用记事本打开后,也显示正常,不知道是为什么。还望作答,谢谢。
我不太明白「『编辑』也会出现相应的奇怪符号」是什么意思。 我不太明白「用xelatex『编辑』」是什么意思。 我不太明白「『转码』后」是什么意思。
看不懂你的问题。
@TelyPie 格式乱掉了,图片也没发出来。回答不了,我先 fold 了。
@TelyPie 格式乱掉了,图片也没发出来。回答不了,我先 fold 了。
http://bolatugesha895.lofter.com/post/1f13e56d_12e59c7fe 这次我把图片传到博客上了,应该可以了,很抱歉之前是直接用邮箱回复的
@TelyPie http://bolatugesha895.lofter.com/post/1f13e56d_12e59c7fe 这次我把图片传到博客上了,应该可以了,很抱歉之前是直接用邮箱回复的
没见过这种情况。 个人判断和编辑器的关系不大,倾向于认为是编辑器使用的字体的问题。
@Liam0205
@TelyPie http://bolatugesha895.lofter.com/post/1f13e56d_12e59c7fe 这次我把图片传到博客上了,应该可以了,很抱歉之前是直接用邮箱回复的
没见过这种情况。 个人判断和编辑器的关系不大,倾向于认为是编辑器使用的字体的问题。
在格式中修改字体后解决了,谢谢您的帮助。
GitHubpages很好,就是对国内用户来说,访问速度感人!!老哥可以试试国内部署平台如coding.net、码云等。 看了一晚上把这篇博客看完了,有点囫囵吞枣,有些细节没有深究,大部分都看懂了,就有一个点,7.2 章节与段落那 “请注意,在「你好中国」这一节中,两次「中国在East Asia.」中夹有一个空行,但输出却只有一个换行并没有空行。这是因为 LaTeX 将一个换行当做是一个简单的空格来处理,如果需要换行另起一段,则需要用两个换行(一个空行)来实现。” 没搞明白,这里空行、换行咋理解,我试验了多种情况也没能搞懂o_o
@SpringYeh GitHubpages很好,就是对国内用户来说,访问速度感人!!老哥可以试试国内部署平台如coding.net、码云等。
之前就是部署在 coding.net 上的。但是它被腾讯收购之后,服务越来越不稳定。而且因为我写博客时间比较长,整个站点比较大,超出了 coding.net 的 100MiB 的限制。这样就越来越麻烦。于是干脆回迁到 GitHub 上了。因为不想备案——也暂时没法备案——所以就这么用着了。访问速度的话,也顾不了那么多……
看了一晚上把这篇博客看完了,有点囫囵吞枣,有些细节没有深究,大部分都看懂了,就有一个点,7.2 章节与段落那 “请注意,在「你好中国」这一节中,两次「中国在East Asia.」中夹有一个空行,但输出却只有一个换行并没有空行。这是因为 LaTeX 将一个换行当做是一个简单的空格来处理,如果需要换行另起一段,则需要用两个换行(一个空行)来实现。” 没搞明白,这里空行、换行咋理解,我试验了多种情况也没能搞懂o_o
你可以这么理解:
源文件中的 | 被 TeX 当成 | 实际排版效果 |
---|---|---|
一个回车 | 一个空格 | 与正常空格的处理方式一致:可能是一个空格,也可能被忽略 |
连续两个及以上的回车 | 一个 \par 命令 | 另起一段 |
@Liam0205
@SpringYeh GitHubpages很好,就是对国内用户来说,访问速度感人!!老哥可以试试国内部署平台如coding.net、码云等。
之前就是部署在 coding.net 上的。但是它被腾讯收购之后,服务越来越不稳定。而且因为我写博客时间比较长,整个站点比较大,超出了 coding.net 的 100MiB 的限制。这样就越来越麻烦。于是干脆回迁到 GitHub 上了。因为不想备案——也暂时没法备案——所以就这么用着了。访问速度的话,也顾不了那么多……
看了一晚上把这篇博客看完了,有点囫囵吞枣,有些细节没有深究,大部分都看懂了,就有一个点,7.2 章节与段落那 “请注意,在「你好中国」这一节中,两次「中国在East Asia.」中夹有一个空行,但输出却只有一个换行并没有空行。这是因为 LaTeX 将一个换行当做是一个简单的空格来处理,如果需要换行另起一段,则需要用两个换行(一个空行)来实现。” 没搞明白,这里空行、换行咋理解,我试验了多种情况也没能搞懂o_o
你可以这么理解:
源文件中的 被 TeX 当成 实际排版效果 一个回车 一个空格 与正常空格的处理方式一致:可能是一个空格,也可能被忽略 连续两个及以上的回车 一个 \par 命令 另起一段
大佬深夜解惑,小弟感激涕零。
TeX将一个及以上空格和一个换行都是看成一个空格,将两个及以上换行看成一个换行。这两点我当时试出来了,也弄懂了。看来我是会错文章原意了,当时我以为文中还讲解了第三点:换行两次,两个段落之间还隔了一个空行。这一点我没试出来,不知道怎么弄,等会我自行上网查查。
最后还是要感谢大佬在这个领域的无私奉献。^_^
试了以下序列,发现在页眉和页脚中任意位置插入日期,排版后的PDF无法显示日期,如 \documentclass{article} \usepackage{fancyhdr} \pagestyle{fancy} \lhead{} \chead{\date{\today}} \rhead{} \lfoot{} \cfoot{\thepage} \rfoot{} \renewcommand{\headrulewidth}{0.4pt} \renewcommand{\headwidth}{\textwidth} \renewcommand{\footrulewidth}{0pt} \begin{document} Hello,world! \end{document}
@TelyPie 试了以下序列,发现在页眉和页脚中任意位置插入日期,排版后的PDF无法显示日期,如 \documentclass{article} \usepackage{fancyhdr} \pagestyle{fancy} \lhead{} \chead{\date{\today}} \rhead{} \lfoot{} \cfoot{\thepage} \rfoot{} \renewcommand{\headrulewidth}{0.4pt} \renewcommand{\headwidth}{\textwidth} \renewcommand{\footrulewidth}{0pt} \begin{document} Hello,world! \end{document}
\date{\today}
换成 \today
。
@Liam0205
@TelyPie 试了以下序列,发现在页眉和页脚中任意位置插入日期,排版后的PDF无法显示日期,如 \documentclass{article} \usepackage{fancyhdr} \pagestyle{fancy} \lhead{} \chead{\date{\today}} \rhead{} \lfoot{} \cfoot{\thepage} \rfoot{} \renewcommand{\headrulewidth}{0.4pt} \renewcommand{\headwidth}{\textwidth} \renewcommand{\footrulewidth}{0pt} \begin{document} Hello,world! \end{document}
\date{\today}
换成\today
。
解决了,感谢
Hello, ~windows下配置的TexLive 2018和TeXstudio,尝试了文中代码 \documentclass[UTF8]{ctexart} \title{你好,world!} \author{Liam} \date{today} \begin{document} \maketitle 你好,world! \end{document} 报错如下: ctex-fontset-windowsnew.def error line6 Font C70/rm/m/n/18.06749/4f=unisong4f at18.06749pt not ctex-fontset-windowsnew.def error line6 pdfTeX error (font): invalid font identifier.\maketitle
是哪个环节出现问题(貌似是line 6/maketitle ? 怎么解决呢?
Hello, ~windows下配置的TexLive 2018和TeXstudio,尝试了文中代码 \documentclass[UTF8]{ctexart} \title{你好,world!} \author{Liam} \date{today} \begin{document} \maketitle 你好,world! \end{document} 报错如下: ctex-fontset-windowsnew.def error line6 Font C70/rm/m/n/18.06749/4f=unisong4f at18.06749pt not ctex-fontset-windowsnew.def error line6 pdfTeX error (font): invalid font identifier.\maketitle
是哪个环节出现问题(貌似是line 6/maketitle ? 怎么解决呢?
换 XeLaTeX 编译看看?
@Liam0205
Hello, ~windows下配置的TexLive 2018和TeXstudio,尝试了文中代码 \documentclass[UTF8]{ctexart} \title{你好,world!} \author{Liam} \date{today} \begin{document} \maketitle 你好,world! \end{document} 报错如下: ctex-fontset-windowsnew.def error line6 Font C70/rm/m/n/18.06749/4f=unisong4f at18.06749pt not ctex-fontset-windowsnew.def error line6 pdfTeX error (font): invalid font identifier.\maketitle
是哪个环节出现问题(貌似是line 6/maketitle ? 怎么解决呢?
换 XeLaTeX 编译看看?
已经解决了,办法是把所有代码删掉重新手动输入。之前用的是复制粘贴。 为什么会这样呢(原理是什么呀)?疑惑脸)
@Gyandrogyny
@Liam0205
Hello, ~windows下配置的TexLive 2018和TeXstudio,尝试了文中代码 \documentclass[UTF8]{ctexart} \title{你好,world!} \author{Liam} \date{today} \begin{document} \maketitle 你好,world! \end{document} 报错如下: ctex-fontset-windowsnew.def error line6 Font C70/rm/m/n/18.06749/4f=unisong4f at18.06749pt not ctex-fontset-windowsnew.def error line6 pdfTeX error (font): invalid font identifier.\maketitle
是哪个环节出现问题(貌似是line 6/maketitle ? 怎么解决呢?
换 XeLaTeX 编译看看?
已经解决了,办法是把所有代码删掉重新手动输入。之前用的是复制粘贴。 为什么会这样呢(原理是什么呀)?疑惑脸)
不应该的。从你之前的 log 来看,应该是 pdfLaTeX 在尝试调用 font maker 去生成字体,换成 XeLaTeX 就好了。具体我也没见到现场,说不好。
感谢大佬的文章,留德华上latex听不懂==,看完这篇真的茅塞顿开
谢谢博主分享~
这是一篇目前在我看来最棒的 Latex 入门文档!!!
@JackLovel 这是一篇目前在我看来最棒的 Latex 入门文档!!!
感谢认可!
如果有什么不明白的,或者有建议的,都请提出来~
蟹蟹你,我用了两小时就可以开始干活了O(∩_∩)O 希望up主把mathpix这个工具贴出来放在数学公式最后面,这个可以直接把图片转化为Latex代码 我放个下载链接 https://mathpix.com/
@skq1998 好的,我加一下。
博主网页的标签变化,就是那个会显示崩溃的是怎么弄出来的啊
@jyyskywalker 写了一篇文章讲这个事情:https://liam.page/2019/07/22/crash-title-cheat/
谢谢~很好懂的入门
决定开始latex的使用
博主,可以转载一部分内容到我的git page个人博客吗,会用参考链接的形式注明出处,感谢
@seacj 好,可以,没问题。
写的真好,感谢博主,之前读过一遍,今天又拿出来读了一遍,动手试了一遍,感觉非常爽.
@usherbob 希望有帮到你~
hahah 这废话就不少了
@HarborZeng 哈?
@HarborZeng 哈?
谢谢,非常好的文章,我终于知道latex的用处了!
不仅学到了latex知识还学到了如何写一篇优秀的教程,非常感谢!您真是太会写了!!
@liiigo 您也真是太客气了。
因为课程要求学习latex,找到这篇文章后顺着试了一遍感觉特别有用!非常感谢您!
@Ericawww 客气了~
https://liam.page/2014/09/08/latex-introduction/
优雅的 LaTeX有很多 Geeks 或者 LaTeX’s Fanatical Fans 过分地强调了 LaTeX 的一些并非重点的特性,以至于很多初学者会觉得 LaTeX 很神秘很复杂,从而引发了初学者的畏难情绪甚至是负面情绪。尽管这些 Fans 说得并没有错,我是说在事实上,但是他们的表达方式和内心态度却间接阻碍了 LaTeX 的发展,我想这也是和他们的初衷相悖的。 我曾经也受到过这些言论的影