为他人惠
最近业余在翻译一篇教程“Understanding Haskell Monads”,取得了原作者的同意后准备将其译为中文,现在是用xelatex排版的,放在了github里。对于没有TeX环境的同学,可以直接阅读生成的PDF文档(会不定期更新)。
本人对于翻译没有什么经验,特别是对于一些专业术语,踟蹰良久,自己重读的时候有些地方也感觉多少有点拗口。如果有表达不清楚或者不准确的地方,欢迎拍砖。
Let only that little be left of me whereby I may name thee my all.
最近业余在翻译一篇教程“Understanding Haskell Monads”,取得了原作者的同意后准备将其译为中文,现在是用xelatex排版的,放在了github里。对于没有TeX环境的同学,可以直接阅读生成的PDF文档(会不定期更新)。
本人对于翻译没有什么经验,特别是对于一些专业术语,踟蹰良久,自己重读的时候有些地方也感觉多少有点拗口。如果有表达不清楚或者不准确的地方,欢迎拍砖。
以前用latex(teTeX)排版中文文档基本上用的是老办法: latex + cjk + gbkfonts。后来重装了系统后,硬盘上用gbkfonts从微软simsum.ttf等生成的字体也都没了,于是编译tex文件总是提示字体丢失。
# apt-cache search latex-cjk-chinese
\documentclass[12pt,a4paper]{article}
\usepackage{CJKutf8}
\begin{document}
\begin{CJK*}{UTF8}{gbsn}
这是一个测试。
\end{CJK*}
\end{document}
\GenericError {(inputenc) } {Package inputenc Error: Unicode char \u 8 ...标签: latex
LaTeX中的listings包可以用来方便地排版各种编程语言。它默认内置了对多达80多种语言的支持,包括Lisp -- 不过可惜的是没有对Scheme的直接支持。不过这也不是一个大的问题,因为listings提供了宏命令lstdefinelanguage来自定义新的语言。
标签: latex
接触LaTeX也两三年了。在处理文字排版问题时,它已经成为我的个人首选。渐渐的,我也开始对字体、版式和图片有所挑剔。并且我发现完成一篇文档需要的时间远比用M$ Office来的多,其中主要时间在插图 -- Linux下一只没有用起来顺手的作图工具。Xfig比较不错,不过我只喜欢用键盘,而笔记本又没有鼠标中键,很不方便。
标签: latex
终于解决了LaTeX排版中图片以及标题旋转的问题,水源回帖建议用lscape包,或"\rotatebox"。不过最后两者都未用,而是使用了更强大并且更符自己排版要求的rotating包,用它可以轻易产生下面的插图:
标签: latex