aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-05-19done implementing and documenting \arbupRobert Alessi
2016-05-18first implementation of \arbup viz. superscript tanwīn in |dmg| modeRobert Alessi
2016-05-17new bug tracker own websiteRobert Alessi
2016-05-09specified checksum. this is v1.2v1.2Robert Alessi
2016-05-08done documenting the 'easy' featureRobert Alessi
2016-05-08done implementing 'easy' rules setRobert Alessi
2016-05-08first implementation of 'easy' rules setRobert Alessi
2016-05-07redefine \abjad in case polyglossia Arabic is loadedRobert Alessi
2016-05-07force 'novoc' mode with abjad numbersRobert Alessi
2016-04-27arabluatex.bib is now included in arabluatex.dtxv1.1.1Robert Alessi
2016-04-27correct checksum specified for release v1.1v1.1Robert Alessi
2016-04-27license: upgrade from GPLv2 to GPLv3 --> arabluatex v1.1Robert Alessi
2016-04-27updated documentation on the new \abjad commandRobert Alessi
2016-04-26included .bib in dtx fileRobert Alessi
2016-04-26implementation of abjad numbering in Lua, so that polyglossia no longer be ↵Robert Alessi
needed (this is much more flexible)
2016-04-21Merge branch 'master' of ssh.robertalessi.net:git/arabluatexRobert Alessi
2016-04-21alif maq.sūra is to be small letter a with dot below and macron in dmgRobert Alessi
2016-04-21alif maq.sūra is to be small letter a with dot below and macron id dmgRobert Alessi
2016-04-16taḫfīfu 'l-hamzati: updated the documentationRobert Alessi
2016-04-16taḫfīfu 'l-hamzati was missing: added in all tablesRobert Alessi
2016-04-07rtl was mixed up with ltr in the description of \LRRobert Alessi
2016-04-06updated documentation with dev and bug reports URLsRobert Alessi
2016-04-05updated README.texRobert Alessi
2016-04-05.md and .html files are now standaloneRobert Alessi
2016-04-05makefile: remove header_attributes from README.mdRobert Alessi
2016-04-05better instructions on how to install files into a directory where LaTeX can ↵Robert Alessi
find them
2016-04-04updated README.md with references to notabug.orgRobert Alessi
2016-04-04added README.md (compiled from README.tex)Robert Alessi
2016-04-04updated README.tex with 'Lua\LaTeX\ and unicode \textcopyrightRobert Alessi
2016-04-04added about.html compiled from README.tex for my git repositoryRobert Alessi
2016-04-02updated makefile (local and clean rules)Robert Alessi
2016-04-01updated makefile: *.lua files do not have to go into source/Robert Alessi
2016-03-31correction of a typo (wrong date in .sty)v1.0.1Robert Alessi
2016-03-31minor update of the documentation (csquotes)Robert Alessi
2016-03-30a missing comma in the doc. This is it.v1.0Robert Alessi
2016-03-30tanwin and trigraphs were inverted in all of the tablesRobert Alessi
2016-03-30wrong ʾalif mamdūda + hamza + u in voc and fullvocRobert Alessi
2016-03-30updated arabluatex.dtx with author and title informations for inclusion in ↵Robert Alessi
the pdf
2016-03-30updated makefileRobert Alessi
2016-03-30added README.tex; cleaning upRobert Alessi
2016-03-30almost done. now tidy up thingsRobert Alessi
2016-03-30Added sukūn above the taṭwīl in fullvoc for linguistics proposes; ↵Robert Alessi
started cleaning up the code: we are getting close to the first public release.
2016-03-29corrected a couple of typos in the documentationRobert Alessi
2016-03-29added 'quoted' connective alif in fullvoc mode; done documenting!Robert Alessi
2016-03-27additional characters included; still documentingRobert Alessi
2016-03-26small bugfix regarding madda; still documentingRobert Alessi
2016-03-25improved quoting feature in all modes; still documentingRobert Alessi
2016-03-24bugfix: wrong 'lla_dI with bi-; still documentingRobert Alessi
2016-03-24bugfix: wrong redefinition of \thefootnote; still documentingRobert Alessi
2016-03-23additional rules for the name of Allah; still documentingRobert Alessi
lor:#000000">="([%s%-])\"", b="%1ٱ"} } trigraphsnv = { -- trigraphs or more -- Allah {a="l%-l_ah", b="l-ll_ah"}, -- 'llatI / 'llad_I {a="^'ll(a)([%_]?[dt])", b="ال%1%2"}, {a="([%(%[%|%<%s%-])'ll(a)([%_]?[dt])", b="%1ال%2%3"}, --p -- al- + lām {a="^(a)l%-(l)", b="ا%1ل%2"}, {a="([%(%[%|%<%s%-])(a)l%-(l)", b="%1ا%2ل%3"}, --p -- al- + solar consonant ('c' and '^n' are additional characters) {a="^(a)l%-(%^n)", b="ا%1ل%2"}, -- ^n is lunar {a="([%(%[%|%<%s%-])(a)l%-(%^n)", b="%1ا%2ل%3"}, -- ^n is lunar --p {a="^(a)l%-([%_%^%.]?[tdrzsnc])", b="ا%1ل%2"}, {a="([%(%[%|%<%s%-])(a)l%-([%_%^%.]?[tdrzsnc])", b="%1ا%2ل%3"}, --p -- assim. art. + solar consonant ('c' and '^n' are additional characters) {a="^(a)(%^n)%-", b="ا%1ل"}, -- ^n is lunar {a="([%(%[%|%<%s%-])(a)(%^n)%-", b="%1ا%2ل"}, -- ^n is lunar --p {a="^(a)([%_%^%.]?[tdrzsnc])%-", b="ا%1ل"}, {a="([%(%[%|%<%s%-])(a)([%_%^%.]?[tdrzsnc])%-", b="%1ا%2ل"}, --p -- al- + initial unstable hamza {a="^(a)l%-(\")([uai])", b="ا%1لٱ%3"}, {a="([%(%[%|%<%s%-])(a)l%-(\")([uai])", b="%1ا%2لٱ%4"}, --p {a="^(a)l%-([uai])", b="ا%1لا%2"}, {a="([%(%[%|%<%s%-])(a)l%-([uai])", b="%1ا%2لا%3"}, --p -- li-/la- + art. + initial unstable hamza is a special orthography {a="l([ai])%-l%-(\")([uai])", b="ل%1لٱ%3"}, {a="l([ai])%-l%-([uai])", b="ل%1لا%2"}, -- al- + lunar consonant (i.e. what remains) {a="^(a)l%-", b="ا%1ل"}, {a="([%(%[%|%<%s%-])(a)l%-", b="%1ا%2ل"}, --p -- art. with waṣla + lām {a="'l%-(l)", b="ال%1"}, -- art. with waṣla + solar consonant -- ('c' and '^n' are additional characters) {a="'l%-(%^n)", b="ال%1"}, -- ^n is lunar {a="'l%-([%_%^%.]?[tdrzsnc])", b="ال%1"}, -- li-/la- + art. + lām {a="l([ai])%-l%-(l)", b="ل%1%2"}, -- assim. art. with waṣla + solar consonant -- ('c' and '^n' are additional characters) {a="'(%^n)%-", b="ال"}, -- ^n is lunar {a="'([%_%^%.]?[tdrzsnc])%-", b="ال"}, -- li-/la- + art. + solar consonant is a special orthography -- ('c' and '^n' are additional characters) {a="l([ai])%-l%-(%^n)", b="ل%1ل%2"}, -- ^n is lunar {a="l([ai])%-l%-([%_%^%.]?[tdrzsnc])", b="ل%1ل%2"}, -- li-/la + assim. art. + solar consonant is a special orthography -- ('c' and '^n' are additional characters) {a="l([ai])%-(%^n)%-(%^n)", b="ل%1ل%3"}, -- ^n is lunar {a="l([ai])%-([%_%^%.]?[tdrzsnc])%-([%_%^%.]?[tdrzsnc])", b="ل%1ل%3"}, -- art. with waṣla + initial unstable hamza {a="'l%-(\")([uai])", b="الٱ%2"}, {a="'l%-([uai])", b="الا%1"}, -- art. with waṣla + lunar consonant (i.e. what remains) {a="'l%-", b="ال"}, -- the silent wāw {a="uU(%p*)$", b="uو%1"}, {a="uU(%p*%s)", b="uو%1"}, {a="aU(%p*)$", b="aو%1"}, {a="aU(%p*%s)", b="aو%1"}, {a="iU(%p*)$", b="iو%1"}, {a="iU(%p*%s)", b="iو%1"}, -- words ending in -āT with silent wāw/yāʾ {a="(_a)UA", b="%1وا"}, {a="(_a)U", b="%1و"}, {a="(_a)I", b="%1ي"} } longvnv = { {a="\"A", b="َا"}, {a="\"U", b="ُو"}, {a="\"I", b="ِي"}, {a="\"Y", b="aى"}, {a="A", b="ا"}, {a="U", b="و"}, {a="I", b="ي"}, {a="Y", b="ى"}, } shortvnv = { {a="\"u", b="ُ"}, {a="\"a", b="َ"}, {a="\"i", b="ِ"}, {a="%-?%.u", b="ُ"}, {a="%-?%.a", b="َ"}, {a="%-?%.i", b="ِ"}, {a="u", b=""}, {a="a", b=""}, {a="i", b=""} }