Re: [XeTeX] "typeset by bidi" message

2018-01-27 Thread David Carlisle
On 28 January 2018 at 01:25,  wrote:

> > ...
> I think there is a human issue here that will not be solved by a purely
> technical fix.
>
>
Exactly. in this case, I asked that the package flip its default to off so
it only adds the text if requested and Vafa kindly agreed and has just sent
an updated package to ctan.

David


--
Subscriptions, Archive, and List information, etc.:
  http://tug.org/mailman/listinfo/xetex


Re: [XeTeX] "typeset by bidi" message

2018-01-27 Thread mskala
On Sun, 28 Jan 2018, Philip Taylor (RHUoL) wrote:
> As \usepackage is under the control of the LaTeX team, could its behaviour
> not be amended to check if #1 = "bidi", and if so, interpolate "[logo=off]
> unless "[logo=on]" is already present ?

It could, but adding code to every invocation of \usepackage everywhere
just for this one case seems like it could lead to an escalating chain of
more and more complicated cases to deal with.  What happens if other
packages also create logo "features" - will we include overrides for them
all, in the global \usepackage command that everybody uses in every
document?  The precedent of doing it for one might make it seem necessary
to do it for every similar package.  What if bidi's feature changes its
name in a new version, or becomes harder to disable - will \usepackage
have to track versions of bidi and do what it takes to disable the logo in
each version?  The amount of code needed could quickly become significant.
I think there is a human issue here that will not be solved by a purely
technical fix.

-- 
Matthew Skala
msk...@ansuz.sooke.bc.ca People before principles.
http://ansuz.sooke.bc.ca/


--
Subscriptions, Archive, and List information, etc.:
  http://tug.org/mailman/listinfo/xetex


Re: [XeTeX] "typeset by bidi" message

2018-01-27 Thread Philip Taylor (RHUoL)



Peter Wilson wrote:


I think that the "Typeset by the bidi package" message is much too 
modest. It should read something along the lines "Typeset by the bidi 
package developed by Vafa Khalighi for over 12 years without any 
funding or donations." In fact I think that every class/package used 
in a document should typeset similar wording about itself and its 
provenance on the top of the first page of any (All)TeX document. Many 
classes and packages have been developed over many more than 12 years, 
particularly TeX and LaTeX.


As \usepackage is under the control of the LaTeX team, could its 
behaviour not be amended to check if #1 = "bidi", and if so, interpolate 
"[logo=off] unless "[logo=on]" is already present ?

Philip Taylor


\usepackage[logo=off]{bidi}



--
Subscriptions, Archive, and List information, etc.:
  http://tug.org/mailman/listinfo/xetex


Re: [XeTeX] "typeset by bidi" message

2018-01-27 Thread Peter Wilson
I think that the "Typeset by the bidi package" message is much too 
modest. It should read something along the lines "Typeset by the bidi 
package developed by Vafa Khalighi for over 12 years without any funding 
or donations." In fact I think that every class/package used in a 
document should typeset similar wording about itself and its provenance 
on the top of the first page of any (All)TeX document. Many classes and 
packages have been developed over many more than 12 years, particularly 
TeX and LaTeX.


Peter W.


On 26/01/18 07:47, David Carlisle wrote:
Getting the timing right with passing this option to bidi via 
polyglossia is a bit tricky see


https://tex.stackexchange.com/questions/411907/suppress-bidis-logo-when-using-polyglossia

the bidi author gives some justification for this here

https://github.com/tex-xet/bidi/issues/60

but to be honest I think that this is a really bad default, and 
polyglossia probably should disable this while loading bidi rather 
than rely on the user to find an undocumented option in an internally 
loaded package.


David

On 26 January 2018 at 02:50, Bruno Le Floch > wrote:


Hello Kamal,

On 01/25/2018 09:10 PM, Kamal Abdali wrote:
> My xelatex-processed document has this message on the title page
of the
> document: *"Typeset by the bidi package."*
> *​* ​
> I understand that bidi is being called by polyglossia which I am using.
>
> I hadn't
> ​seen ​
> such a message before. Is there a way to avoid
> ​getting ​
> this message?
>
> Kamal Abdali

After loading the polyglossia package (but before selecting a language
that reads right-to-left) try adding

\usepackage[logo=off]{bidi}

Strangely the default is logo=on and the option is not documented.

Bruno


--
Subscriptions, Archive, and List information, etc.:
http://tug.org/mailman/listinfo/xetex






--
Subscriptions, Archive, and List information, etc.:
   http://tug.org/mailman/listinfo/xetex




--
Subscriptions, Archive, and List information, etc.:
  http://tug.org/mailman/listinfo/xetex