summaryrefslogtreecommitdiff
path: root/macros/luatex/latex/showhyphenation/showhyphenation.sty
diff options
context:
space:
mode:
Diffstat (limited to 'macros/luatex/latex/showhyphenation/showhyphenation.sty')
-rw-r--r--macros/luatex/latex/showhyphenation/showhyphenation.sty28
1 files changed, 28 insertions, 0 deletions
diff --git a/macros/luatex/latex/showhyphenation/showhyphenation.sty b/macros/luatex/latex/showhyphenation/showhyphenation.sty
new file mode 100644
index 0000000000..866d39c9db
--- /dev/null
+++ b/macros/luatex/latex/showhyphenation/showhyphenation.sty
@@ -0,0 +1,28 @@
+% Copyright (c) 2022 Thomas Kelkel kelkel@emaileon.de
+
+% This file may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either
+% version 1.3c of this license or (at your option) any later
+% version. The latest version of this license is in
+
+% http://www.latex-project.org/lppl.txt
+
+% and version 1.3c or later is part of all distributions of
+% LaTeX version 2009/09/24 or later.
+
+\ProvidesPackage{showhyphenation}[2022/04/17 v0.1 Show hyphenation points]
+\RequirePackage{ifluatex,luatexbase}
+
+\ifluatex
+ \directlua{require ( "showhyphenation.lua" )}
+
+ \DeclareOption{make}{\directlua{showhyphenation_make()}}
+ \DeclareOption{ontop}{\directlua{showhyphenation_on_top()}}
+ \DeclareOption{lime}{\directlua{showhyphenation_lime()}}
+ \ProcessOptions
+
+ \directlua{showhyphenation_start()}
+\else
+ \errhelp{Compile with LuaLaTeX to be able to use the "showhyphenation" package.}
+ \errmessage{Package "showhyphenation" error: This package requires LuaLaTeX!}
+\fi \ No newline at end of file