作者Alesxavier (亚雷斯)
看板LaTeX
标题Re: [问题] 版面问题
时间Fri Sep 1 03:34:59 2006
※ 引述《angelio (@_@)》之铭言:
: 今天去给人家proof reading
: 对方竟然说,论文的文章 (英文) 不可以在每行最後有断字
其实我怀疑这观念的正确性.
参考一下Dr. Knuth创造TeX的理念,
http://blog.bs2.to/post/EdwardLee/2172
引EdwardLee的blog比较快....XD
"在 TeX 排版系统里头,则预设采取 hyphen 的方式为主。
因为 Knuth 教授认为字里行间插入过多的空白并不美观。"
: 例如:
: XXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXX and de-
: velpoment
: 我知道要不把字分开就用 "~" 连起来
: 不过我想让整篇文章都不要有断字,preamble要下什麽指令呢
: 谢谢
如果那个人很坚持的话, 即使没hyphenation文章排版空白很多变很丑也没关系,
其实前面推文的方法也不错, 不想要有断字的地方就在那一行最後加%
(这同时也解决中英文换行时的不同处理, 假如是英文就改加" %" 是空白加%喔)
什麽...嫌太多行不想一行行加, 那你该换editor了,
我想vim, emacs应该都是一行指令解决,
呃...暂时没空或不想学新editor, 那就给你要的吧.
http://www.tex.ac.uk/cgi-bin/texfaq2html?label=hyphoff
这里列了4种方法,
另外下面有提到\sloppy (or begin{sloppypar} environment),
这个虽然没有完全禁止hyphenation, 但允许有较大的空白space, hyphenation会变少,
即使会稍微粗糙一点, 但应该不会那麽丑,
btw, 这可用\fussy撤回\sloppy命令
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.113.23.103
1F:→ Alesxavier:加 %可能会有问题, 因为想的位置和排版出来可能不同. 09/01 04:01
2F:→ angelio:我试试看,只要把有hyphenation的那行加%就好,没很多^^ 09/01 08:55
3F:→ Alesxavier:那个网址的方法是可行的, 我有试过. 09/01 10:19
4F:→ Alesxavier:我说加 %有问题是因为我加了没用XD 09/01 10:23
5F:→ Alesxavier:我原本也认为加 %是可行的, 结果自己试却不行...XD 09/01 10:25