[ekdosis] font issue in \note*
Robert Alessi
alessi at robertalessi.net
Thu Jul 23 10:01:36 CEST 2020
Hi Juan,
Thank you very much for the report. This glitch is now fixed.
So there is another person in the Alpha-Quadrant of the galaxy who's
using parnotes inside critical notes besides myself. Good to know!
I think I will push to CTAN an updated version of ekdosis later on
today. But meanwhile, you can 'robustify' macros to avoid premature
expansion, like so: "\robustify{\textit}".
I attach here the documentation as it stands at the time of writing.
I think that you might be interested in such options as \SetLTRapp,
direction = RL/LR, and the like.
And as a bonus, a sample "test-ekdosis-arabic.tex" Here's what you
could do with it:
1. Install tidy <http://www.html-tidy.org>
2. Open a terminal and compile this file like so:
lualatex --shell-escape test-ekdosis-arabic.tex (three times)
3. Open the resulting PDF
4. Return to the terminal. You will see that arabluatex will have
produced a new file: "test-ekdosis-arabic_out.tex" with Unicode
Arabic in place of arabtex ASCII encoding.
5. Compile this file again with --shell-escape : you will now have
"test-ekdosis-arabic_out_out.tex" with to more arabtex strings to
be converted.
6. Final step:
a. Compile "test-ekdosis-arabic_out_out.tex" three times:
lualatex --shell-escape test-ekdosis-arabic_out_out.tex
b. Open the resulting PDF file and see that it is the same as the
first one.
c. Open test-ekdosis-arabic_out_out-tei.xml
7. Enjoy.
Best,
Robert
On Thu, Jul 23, 2020 at 01:02:11AM +0100, Juan Acevedo wrote:
> Robert,
>
> I assume you have been busy working on the documentation and other ekdosis related matters, so I just send this for when you have time to look into it.
>
> I have been geting used to the package, experimenting with a setup for an English critical edition of an Arabic text (with ArabLuaTeX).
>
> Here below is a minimal example,
>
> ===========MWE
>
> %!TEX TS-program = lualatex
> %!TEX encoding = UTF-8 Unicode
> \documentclass{book}
> \usepackage[nomath]{libertinus-otf}
> \usepackage[UKenglish]{babel}
> \usepackage[novoc]{arabluatex}
> \newfontfamily\arabicfont{Amiri}[Script=Arabic]
> \SetArbEasy
> \usepackage[parnotes]{ekdosis}
>
> \begin{document}
> \begin{alignment}
>
> \begin{edition}\begin{arab}[novoc]
> wa-_dakarnAhumA fI
> \app{\lem{al-nUnIyaT}%
> \note*{\LR{This citation from \textit{Nūnīyah} is common}}}
> % \note*{\LR{This citation from {\itshape Nūnīyah} is common}}} % this works
> \end{arab}\end{edition}
>
> \begin{translation}
> And we mentioned them…
> \end{translation}
> \end{alignment}
> \end{document}
> %======================
>
> I am getting this error message:
>
> ./xetest.tex:25: Argument of \reserved at a has an extra }.
> <inserted text>
> \par
> l.25 \end
> {edition}
>
> But there is no error if I use {\itshape } inside the \note*{}. The error is triggered by using \emph{} or \textit{}
>
> Aside from this, very happy new users here, and, just so you know, we'll be very grateful for anything you can do in the future to cater for a \LR apparatus under a \RL text, or any advice on such a setup. No hurry!
>
> Many thanks,
> Juan
>
>
>
> _______________________________________________
> ekdosis mailing list
> ekdosis at robertalessi.net
> http://www.robertalessi.net/mailman/listinfo/ekdosis
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ekdosis.pdf
Type: application/pdf
Size: 386403 bytes
Desc: not available
URL: <http://www.robertalessi.net/pipermail/ekdosis/attachments/20200723/90c34fce/attachment-0001.pdf>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: test-ekdosis-arabic.tex
Type: application/x-tex
Size: 904 bytes
Desc: not available
URL: <http://www.robertalessi.net/pipermail/ekdosis/attachments/20200723/90c34fce/attachment-0001.tex>
More information about the ekdosis
mailing list