aboutsummaryrefslogtreecommitdiff
path: root/arabluatex.lua
AgeCommit message (Collapse)Author
2024-01-01arabluatex.ayah(): the number must be typeset LTR and come after the sign. ↵HEADmasterRobert Alessi
(thanks to Khaled Hosny.)
2023-11-20process \App{}{} command of ekdosisRobert Alessi
2023-05-21let critical notes be inserted in lines of poetry with ekdosisRobert Alessi
2023-01-24v1.21 to come will be licensed under OpenBSD termsRobert Alessi
2022-10-24\par needs to be processed separatelyRobert Alessi
2022-06-15added distinction between dmg|dmg+ and \SetArbNumbers (either Indian ↵Robert Alessi
[default] or Arabic). updated copyright dates.
2020-11-18put back font information in arabluatex.uc()Robert Alessi
2020-11-16appended {} to \altrfont and neutralized it in arabluatex.uc()Robert Alessi
2020-11-11check the renderer used for the Arabic font. (Thanks to M. Krueger and U. ↵Robert Alessi
Fischer for telling me how do do this.)
2020-07-13\rmfamily → \normalfont. append information collected by [98bc539] in ↵Robert Alessi
footnotes, apparatus criticus and the like.
2020-07-13new command used internally to store font family and shape to be used for ↵Robert Alessi
transliterated Arabic
2020-04-09use Harfbuzz in the doc. improved \arind: now works with hyperref and xindexRobert Alessi
2020-03-15use lua-ul instead of ulemv1.19Robert Alessi
2020-02-29updated to v1.18Robert Alessi
2019-10-03takeoutarb(): put on hold nested \arb{}s instead of discarding themRobert Alessi
2019-06-26utf8 exporting improved for running Arabic paragraphsRobert Alessi
2019-06-18new function processarind() for indexing Arabic wordsRobert Alessi
2019-03-23stored all global functions in the 'arabluatex' tableRobert Alessi
2019-03-22new table arabluatex in which functions will be stored.Robert Alessi
2019-02-16[80d0376]: in the end, no recursion was neededRobert Alessi
2019-02-16export to utf: removing superfluous spaces needed a recursionRobert Alessi
2019-02-16export to utf: remove added space between commands and argumentsRobert Alessi
2019-02-10improved preceding commit [01e4e7d]Robert Alessi
2019-02-10uc(): remove unnecessary bracesRobert Alessi
2019-01-02updated copyright datesRobert Alessi
2018-11-06make \aemph use ulem instead of \overline and \underlineRobert Alessi
2018-11-05make possible to say '\uc ' without subsequent braces so that umoline may be ↵Robert Alessi
used
2018-11-05better exporting of transliterated ArabicRobert Alessi
2018-10-11included indnum() into ayah()v1.15.1Robert Alessi
2018-10-11ayah(): removed nested TRT into TRT which was superfluousRobert Alessi
2018-10-04prevent shorter arbmark ids from being taken as replacement patternsRobert Alessi
2018-10-02new function ayah()Robert Alessi
2018-10-02a bit of tidy upRobert Alessi
2018-10-01fixed conflict between origin and masterRobert Alessi
2018-10-01Merge branch 'master' of git.robertalessi.net:git/arabluatexRobert Alessi
2018-10-01splitted again this long line in arabluatex.luaRobert Alessi
2018-10-01splitted a long line in arabluatex.luaRobert Alessi
2018-08-27updated checksum to v1.13. arabtex2utf: instruct processarbtoutf() not to ↵Robert Alessi
process non-numeric strings in \abjad{}
2018-08-26al_closestream(), nested \txarb{}: removed superfluous pair of bracesRobert Alessi
2018-08-26still documenting. remove \txtrans nested inside \prname*Robert Alessi
2018-08-25done documenting the new featuresRobert Alessi
2018-08-24al_closestream() gobbled spaces after opening braces. also removed nested \txarbRobert Alessi
2018-08-23arabtex2utf: \abjad and \arbmark now workRobert Alessi
2018-08-22wrong \txarb in processtrans()Robert Alessi
2018-08-22tidy upRobert Alessi
2018-08-22arabtex2utf: \abjad now worksRobert Alessi
2018-08-22tidy up. \abjad needs more workRobert Alessi
2018-08-21arabtex2utf: remove superfluous empty lines before \begin{}Robert Alessi
2018-08-21arabtex2utf: arabverse needed much more workRobert Alessi
2018-08-20use \prname in processarbout() and process \prname and \uc. some minor ↵Robert Alessi
corrections.