Re: [xep-support] Hyphenation tip

From: Michael Sulyaev <msulyaev@renderx.com>
Date: Wed May 06 2009 - 08:26:42 PDT

Hello Jan,

If you have language="en" you are using the hyphen/ukhyphen.tex rules
file which is for English (UK). See xep.xml, the last section on
languages. This file allows "ht-tp".

You may wish to force US English rules by specifying language="en-US":
"http" does not get hyphenated.

You may also forbid hyphenation of "http" in UK rules:

$ diff -ubBr hyphen/ukhyphen.tex.orig hyphen/ukhyphen.tex
--- hyphen/ukhyphen.tex.orig 2009-05-06 19:13:46.000000000 +0400
+++ hyphen/ukhyphen.tex 2009-05-06 19:14:07.000000000 +0400
@@ -8576,4 +8576,5 @@
  ma-nu-scripts
  re-ci-pro-city
  through-out
-some-thing}
+some-thing
+http}

Obviously, you may disable hyphenation for the URLs in the source FO:

For example <fo:inline
hyphenate="false">http://www.server3.com</fo:inline> can be named
<fo:inline hyphenate="false">http://www.whatever.com</fo:inline>

or, as Jirka Kosek and Dave Pawson say, add a keep-together="always".

Regards,
Michael Sulyaev
RenderX

-------------------
(*) To unsubscribe, send a message with words 'unsubscribe xep-support'
in the body of the message to majordomo@renderx.com from the address
you are subscribed from.
(*) By using the Service, you expressly agree to these Terms of Service http://www.renderx.com/terms-of-service.html
Received on Wed May 6 08:39:53 2009

This archive was generated by hypermail 2.1.8 : Wed May 06 2009 - 08:39:54 PDT