<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/3.28.3">
</HEAD>
<BODY>
Dear fellow Xe(La)TeXers,<BR>
<BR>
I would appreciate any clues on the following problem:<BR>
<BR>
I am writing a french document, using the <TT>\usepackage[francais]{babel}</TT> directive in my preamble.<BR>
Some lines of text aren't hyphenated automatically, most of the time because there doesn't seem to be hyphenation rules<BR>
in the hyphenation dictionary for words preceded by "l'" such as in my test document, "l'oscilloscope".<BR>
<BR>
I tried suggesting new rules using the \hyphenation{oscillo-scope} rule, but it does only affect the word "oscilloscope" when it is preceded<BR>
and followed by a space. I can't seem to find a way to tell it to use \hyphenation{l'oscilloscope} without it issuing a warning such as:<BR>
<BR>
<TT>* Local config file frenchb.cfg used</TT><BR>
<TT>*</TT><BR>
<TT>(/usr/local/texlive/2010/texmf-dist/tex/generic/babel/frenchb.cfg)))</TT><BR>
<TT>(/usr/local/texlive/2010/texmf-dist/tex/latex/carlisle/scalefnt.sty)</TT><BR>
<TT>! Not a letter.</TT><BR>
<TT>l.11 \hyphenation{l'</TT><BR>
<TT>                    oscillo-scope}</TT><BR>
<BR>
Any ideas? I've included the test document below.<BR>
<BR>
Also, I guess I should test it with polyglossia, but I have never used it (and don't have much time to RTM for now). Is it hard to set up?<BR>
<BR>
<BR>
<TT>% Test document</TT><BR>
<TT>\documentclass[12pt,letterpaper,oneside,draft]{memoir}</TT><BR>
<BR>
<TT>\usepackage{fontspec}</TT><BR>
<TT>\usepackage{xunicode}</TT><BR>
<TT>\usepackage[francais]{babel}</TT><BR>
<BR>
<TT>\hyphenation{l'oscillo-scope}</TT><BR>
<BR>
<TT>\begin{document}</TT><BR>
<BR>
<TT>l'oscilloscope l'oscilloscope l'oscilloscope l'oscilloscope</TT><BR>
<TT>l'oscilloscope l'oscilloscope l'oscilloscope l'oscilloscope</TT><BR>
<TT>l'oscilloscope l'oscilloscope l'oscilloscope l'oscilloscope</TT><BR>
<TT>l'oscilloscope l'oscilloscope l'oscilloscope l'oscilloscope</TT><BR>
<BR>
<TT>\end{document}</TT><BR>
<BR>
Thanks,<BR>
<BR>
Maxim
</BODY>
</HTML>