I know that a nice list of (English) hyphenation exceptions was published in TUGboat, in quite a few installments. Is it compiled somewhere in one place?
4 Answers
whenever an update is published in tugboat, the complete "list-so-far" is posted to ctan as a pdf file tb0hyf.pdf and the tex source tb0hyf.tex. the most recent update was in november 2010.
taking a cue from egreg, the entire package, hyphenex
, is available from ctan and is also part of tex live. the package includes the processing module and the preprocessed list,
ushyphex, as well as the tugboat material.
update: suggestions for additions can be mailed to [email protected]
-
1
-
-
1
for US-english run
kpsewhich ushyphex.tex
for TeXLive => $TEXMF/tex/generic/hyphenex/ushyphex.tex
I don't know if there is also an exception log for GB english.
-
this isn't the most recent version. tex live 2010 closed before the latest update; for that, you have to go to ctan. Commented Jul 12, 2011 at 19:30
-
@Barbara: true, but I have TeXLive 2011 installed :-)– user2478Commented Jul 12, 2011 at 20:24
-
@Herbert, I have copied the output of kpswehich ushyphex.tex in between the brackets of an
\input{}
in my preamble, would you say that is the 'correct' way of doing it?– IngoCommented Oct 24, 2013 at 13:51 -
2you do not need the path a
\input{ushyphex.tex}
should be enough.– user2478Commented Oct 24, 2013 at 14:10
The CTAN location is
http://mirrors.ctan.org/info/digests/tugboat/hyphenex/ushyphex.tex
-
4it is part on every TeX installation ...– user2478Commented Jul 12, 2011 at 13:31
-
-
Thanks a lot! I am not at all surprised that I have it somewhere in my texlive installation - but I did not know the filename...– mborkCommented Jul 12, 2011 at 21:53
-
@Stephen: A TeX distribution is MiKTeX or TeXLive– user2478Commented Sep 12, 2011 at 16:34
-
1@Stephen: since
ushyphex.tex
is only in tex live, that i can tell, the only useful statement is "it's in tex live". (note, i don't run an up-to-date miktex, so i'm going by the list of locations in miktex'sfiles.csv
.) Commented Sep 27, 2013 at 14:24
On MiKTeX, the path is C:\MiKTeX\tex\generic\hyphenex\ushyphex.tex
, in case MiKTeX is installed at C:\MiKTeX
. On CTAN, the package is hyphenex, which contains ushyphex.tex.
Additional information: I was interested in using the list. Following an example using luatex and showhypens to illustrate the new hyphenation. The package works with pdflatex, too.
% !TeX program = lualatex
\documentclass{article}
\usepackage{showhyphens}
\begin{document}
\input{ushyphex}
antinuclear
\enddocument}
Note: One needs to update MiKTeX to August 2023 (or later) to make use of the file.
-
1Actually, "bare" TeX works as well if it's installed on your system. At a command line prompt, type "tex <return>". The next prompt will be
**
; type\relax
<return>. Then, type\showhyphens{...}
with the test word(s). The words, with hyphens, will. be typed out on the monitor. To end the session, type\bye
, and the record of the session will be in the filetexput.log
. (I maintain the exceptions list, and that's how I test. The list is due for an update; I'm working toward publication in TUGboat 44:3 later this year.) Commented Aug 8, 2023 at 19:28