From 64f8b9502cdcf42036940147fcfea7207c310704 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Wed, 25 Mar 2020 21:15:48 +0000 Subject: lua-uca (25mar20) git-svn-id: svn://tug.org/texlive/trunk@54550 c570f23f-e606-0410-a88d-b1316a301751 --- .../texmf-dist/doc/support/lua-uca/lua-uca-doc.tex | 53 ++++++++++++++++++++++ 1 file changed, 53 insertions(+) create mode 100644 Master/texmf-dist/doc/support/lua-uca/lua-uca-doc.tex (limited to 'Master/texmf-dist/doc/support/lua-uca/lua-uca-doc.tex') diff --git a/Master/texmf-dist/doc/support/lua-uca/lua-uca-doc.tex b/Master/texmf-dist/doc/support/lua-uca/lua-uca-doc.tex new file mode 100644 index 00000000000..0ef7914bae9 --- /dev/null +++ b/Master/texmf-dist/doc/support/lua-uca/lua-uca-doc.tex @@ -0,0 +1,53 @@ +\documentclass{ltxdoc} + + +\usepackage[english]{babel} +\usepackage{hyperref} +\newcommand\authormail[1]{\footnote{\textless\url{#1}\textgreater}} +\ifdefined\HCode +\renewcommand\authormail[1]{\space\textless\Link[#1]{}{}#1\EndLink\textgreater} +\fi + +\usepackage{fontspec} +\setmainfont{TeX Gyre Schola} +% \setmonofont[Scale=MatchLowercase]{Inconsolatazi4} +\IfFontExistsTF{Noto Sans Mono Regular}{% + \setmonofont[Scale=MatchLowercase]{Noto Sans Mono Regular} +}{\setmonofont{NotoMono-Regular.ttf}} + +\usepackage{upquote} +\usepackage{microtype} +\usepackage[hybrid]{markdown} +\usepackage{luacode} + +\title{The \texttt{Lua-UCA} library} +\author{Michal Hoftich\authormail{michal.h21@gmail.com}} +\date{Version \version\\\gitdate} +\begin{document} +\maketitle +\tableofcontents +\markdownInput{README.md} + +\section{Available languages} + +The \texttt{lua-uca-languages} library provides the following langauges: +\bgroup\ttfamily +\begin{luacode*} +-- get list of the currently supported languages directly from the library +local l = {} +local languages = require "lua-uca-languages" +for lang, _ in pairs(languages) do +l[#l+1] = lang:gsub("_", '\\_') +end + +table.sort(l) +tex.print(table.concat(l, ", ")) +\end{luacode*} +\egroup + +\section{License} +\markdownInput{LICENSE} +\markdownInput{CHANGELOG.md} + + +\end{document} -- cgit v1.2.3