Re: [ProofPower] Printing of \not\in

2011-07-12 Thread Roger Bishop Jones
Rob,

I just made something like your document to exhibit the 
problem and I see that it doesn't.

In a sample document exhibiting the problem I have:

\usepackage{latexsym}
\usepackage{rbj}

and rbj.sty has in it:

\RequirePackage{Proofpower}
\RequirePackage{mathabx}

However, adding these two font packages to the simplest 
example does not create the problem.

I will get back to you when I have managed to reproduce the 
problem in a minimal context.

Roger













___
Proofpower mailing list
Proofpower@lemma-one.com
http://lemma-one.com/mailman/listinfo/proofpower_lemma-one.com


Re: [ProofPower] Printing of \not\in

2011-07-12 Thread rda
Roger,

> On Monday 11 Jul 2011 17:05, Rob Arthan wrote:
>
>> And presumably your docpdf calls pdflatex (which will
>> fail in just the same way as texdvi on this example, I
>> think you will find). So with this very simple example,
>> the way ProofPower.sty does it works and the workaround
>> you needed to get it working in your real example
>> doesn't work. I think the next step has to be for you to
>> try adding the style files you use to the simple example
>> to see if we can figure out which one is causing the
>> problem.
>
> I think it does, but the main differences are to do with
> processing indexes, which may not be relevant to the problem
> under discussion.
>
> Unfortunately I don't have a clue what is going on, i.e. I
> still don't understand what the problem is.

The problem is almost certainly that a style file you are using is
redefining either \not and/or \notin and/or something that these macros
depend on.

>
> If you would send me the test.doc file that might help me to
> understand the problem you are addressing.

I am trying to address your problem. The .doc file I was using is exactly
like the .tex file but with =TEX at the beginning. I was just trying to
suggest a quick way for you produce a minimal example of your problem, but
any convenient way of getting a reasonably short .tex file that reproduces
your problem will help.

Regards,

Rob.



___
Proofpower mailing list
Proofpower@lemma-one.com
http://lemma-one.com/mailman/listinfo/proofpower_lemma-one.com


Re: [ProofPower] Printing of \not\in

2011-07-11 Thread Roger Bishop Jones
On Monday 11 Jul 2011 17:05, Rob Arthan wrote:

> And presumably your docpdf calls pdflatex (which will
> fail in just the same way as texdvi on this example, I
> think you will find). So with this very simple example,
> the way ProofPower.sty does it works and the workaround
> you needed to get it working in your real example
> doesn't work. I think the next step has to be for you to
> try adding the style files you use to the simple example
> to see if we can figure out which one is causing the
> problem.

I think it does, but the main differences are to do with 
processing indexes, which may not be relevant to the problem 
under discussion.

Unfortunately I don't have a clue what is going on, i.e. I 
still don't understand what the problem is.

If you would send me the test.doc file that might help me to 
understand the problem you are addressing.

Roger

___
Proofpower mailing list
Proofpower@lemma-one.com
http://lemma-one.com/mailman/listinfo/proofpower_lemma-one.com


Re: [ProofPower] Printing of \not\in

2011-07-11 Thread Rob Arthan
Roger,

On 10 Jul 2011, at 16:59, Roger Bishop Jones wrote:

> Rob,
> 
> On Sunday 10 Jul 2011 15:59, you wrote:
>> 
>> What happens if you just run doctex and then texdvi on
>> this file:
>> 
>> http://dl.dropbox.com/u/34693999/ProofPower/rbj-not-in.te
>> x
>> 
>> For me it fails on the second GFT section, when the
>> %notmem% character is expanded to \notin rather than
>> \not\in.
> 
> You just asked me to run doctex on a tex file, so I skipped 
> that step.
> 
> When I ran texdvi I got:
> 
> ! Illegal parameter number in definition of \Temp.
>  
>   \crcr 
> l.14 ...ng \Backslash{}notin : \PrNL{}\PrIO{}\PrNN
>  {}\\
> 
> 
> What I normally do is run "docpdf" which is my own lash up 
> (using "makeindex").
> 

And presumably your docpdf calls pdflatex (which will fail in just the same way 
as texdvi on this example, I think you will find). So with this very simple 
example, the way ProofPower.sty does it works and the workaround you needed to 
get it working in your real example doesn't work. I think the next step has to 
be for you to try adding the style files you use to the simple example to see 
if we can figure out which one is causing the problem.

Regards,

Rob.

> Roger
> 
> ___
> Proofpower mailing list
> Proofpower@lemma-one.com
> http://lemma-one.com/mailman/listinfo/proofpower_lemma-one.com

___
Proofpower mailing list
Proofpower@lemma-one.com
http://lemma-one.com/mailman/listinfo/proofpower_lemma-one.com


Re: [ProofPower] Printing of \not\in

2011-07-10 Thread Roger Bishop Jones
Rob,

On Sunday 10 Jul 2011 15:59, you wrote:
> 
> What happens if you just run doctex and then texdvi on
> this file:
> 
> http://dl.dropbox.com/u/34693999/ProofPower/rbj-not-in.te
> x
> 
> For me it fails on the second GFT section, when the
> %notmem% character is expanded to \notin rather than
> \not\in.

You just asked me to run doctex on a tex file, so I skipped 
that step.

When I ran texdvi I got:

! Illegal parameter number in definition of \Temp.
 
   \crcr 
l.14 ...ng \Backslash{}notin : \PrNL{}\PrIO{}\PrNN
  {}\\


What I normally do is run "docpdf" which is my own lash up 
(using "makeindex").

Roger

___
Proofpower mailing list
Proofpower@lemma-one.com
http://lemma-one.com/mailman/listinfo/proofpower_lemma-one.com


Re: [ProofPower] Printing of \not\in

2011-07-10 Thread Rob Arthan
Roger,

On 10 Jul 2011, at 14:08, Roger Bishop Jones wrote:

> On Sunday 10 Jul 2011 12:22, Rob Arthan wrote:
>> Roger,
>> 
>> I had put this on my list of things to fix by changing
>> \not\in in the style file to \notin, but I get exactly
>> the opposite problem: \not\in work but \notin fails. Are
>> you still having this problem? I am suspecting that you
>> are using a style file that redefines both \not and
>> \notin to something different from what LaTeX gives you
>> out of the box. Note that \notin is not in the standard
>> list of mathematical symbols in the LaTeX User's Guide.
> 
> I have the following in those of my documents which use the 
> character:
> 
> \def\PrIO{\MMM{\notin}}
> 
> I don't understand how you get the opposite problem.
> 

What happens if you just run doctex and then texdvi on this file:

http://dl.dropbox.com/u/34693999/ProofPower/rbj-not-in.tex

For me it fails on the second GFT section, when the %notmem% character is 
expanded to \notin rather than \not\in.

Regards,

Rob.

> Roger
> 
> ___
> Proofpower mailing list
> Proofpower@lemma-one.com
> http://lemma-one.com/mailman/listinfo/proofpower_lemma-one.com

___
Proofpower mailing list
Proofpower@lemma-one.com
http://lemma-one.com/mailman/listinfo/proofpower_lemma-one.com


Re: [ProofPower] Printing of \not\in

2011-07-10 Thread Roger Bishop Jones
On Sunday 10 Jul 2011 12:22, Rob Arthan wrote:
> Roger,
> 
> I had put this on my list of things to fix by changing
> \not\in in the style file to \notin, but I get exactly
> the opposite problem: \not\in work but \notin fails. Are
> you still having this problem? I am suspecting that you
> are using a style file that redefines both \not and
> \notin to something different from what LaTeX gives you
> out of the box. Note that \notin is not in the standard
> list of mathematical symbols in the LaTeX User's Guide.

I have the following in those of my documents which use the 
character:

\def\PrIO{\MMM{\notin}}

I don't understand how you get the opposite problem.

Roger

___
Proofpower mailing list
Proofpower@lemma-one.com
http://lemma-one.com/mailman/listinfo/proofpower_lemma-one.com


Re: [ProofPower] Printing of \not\in

2011-07-10 Thread Rob Arthan
Roger,

I had put this on my list of things to fix by changing \not\in in the style 
file to \notin, but I get exactly the opposite problem: \not\in work but \notin 
fails. Are you still having this problem? I am suspecting that you are using a 
style file that redefines both \not and \notin to something different from what 
LaTeX gives you out of the box. Note that \notin is not in the standard list of 
mathematical symbols in the LaTeX User's Guide.

Regards,

Rob.


On 31 Mar 2011, at 14:26, Roger Bishop Jones wrote:

> On Tuesday 29 Mar 2011 16:48, Rob Arthan wrote:
> 
>> It works fine for me. What goes wrong?
> 
> The failing occurrences are either in index brackets or in 
> theory listings (probably also in index brackets).
> 
> The actual error message is:
> 
> ! Undefined control sequence.
> \not #1->\let \@@not 
> =\not \let \@@n =\n \let \not =\relax 
> \let \n =\relax \...
> l.849 ...M{} \$\PrNL{}\PrIO{}\PrIJ{m}\PrIJ{p}\PrNN
>  {}: S 
> \PrKN{} S \PrKN{} PR...
> 
> Unfortunately I don't know how to read these things and 
> hence don't know exactly what it is complaining about,
> but the odds are it is the double at signs.
> 
> Also I should say that I am using hyperref and makeindex 
> rather than the standard indexing arrangements, which I 
> would be inclined to blame if the failure was in the index, 
> but I don't see how it (makeindex) affects these occurrences.
> 
> Roger
> 
> 
> 
> 
> ___
> Proofpower mailing list
> Proofpower@lemma-one.com
> http://lemma-one.com/mailman/listinfo/proofpower_lemma-one.com

___
Proofpower mailing list
Proofpower@lemma-one.com
http://lemma-one.com/mailman/listinfo/proofpower_lemma-one.com


Re: [ProofPower] Printing of \not\in

2011-03-31 Thread Roger Bishop Jones
On Tuesday 29 Mar 2011 16:48, Rob Arthan wrote:

> It works fine for me. What goes wrong?

The failing occurrences are either in index brackets or in 
theory listings (probably also in index brackets).

The actual error message is:

! Undefined control sequence.
\not #1->\let \@@not 
 =\not \let \@@n =\n \let \not =\relax 
\let \n =\relax \...
l.849 ...M{} \$\PrNL{}\PrIO{}\PrIJ{m}\PrIJ{p}\PrNN
  {}: S 
\PrKN{} S \PrKN{} PR...

Unfortunately I don't know how to read these things and 
hence don't know exactly what it is complaining about,
but the odds are it is the double at signs.

Also I should say that I am using hyperref and makeindex 
rather than the standard indexing arrangements, which I 
would be inclined to blame if the failure was in the index, 
but I don't see how it (makeindex) affects these occurrences.

Roger


 

___
Proofpower mailing list
Proofpower@lemma-one.com
http://lemma-one.com/mailman/listinfo/proofpower_lemma-one.com


Re: [ProofPower] Printing of \not\in

2011-03-29 Thread Rob Arthan
Roger,

It works fine for me. What goes wrong?

Regards,

Rob.

On 27 Mar 2011, at 11:50, Roger Bishop Jones wrote:

> I have used today (possibly for the first time) the not a 
> member of symbol in ProofPower HOL and find that it causes an 
> error in pdflatex.
> 
> The definition in ProofPower.sty is:
> 
> \def\PrIO{\MMM{\not\in}}
> 
> which doesn't work (not in my environment), but:
> 
> \def\PrIO{\MMM{\notin}}
> 
> works fine.
> 
> Roger Jones
> 
> ___
> Proofpower mailing list
> Proofpower@lemma-one.com
> http://lemma-one.com/mailman/listinfo/proofpower_lemma-one.com

___
Proofpower mailing list
Proofpower@lemma-one.com
http://lemma-one.com/mailman/listinfo/proofpower_lemma-one.com


[ProofPower] Printing of \not\in

2011-03-27 Thread Roger Bishop Jones
I have used today (possibly for the first time) the not a 
member of symbol in ProofPower HOL and find that it causes an 
error in pdflatex.

The definition in ProofPower.sty is:

\def\PrIO{\MMM{\not\in}}

which doesn't work (not in my environment), but:

\def\PrIO{\MMM{\notin}}

works fine.

Roger Jones

___
Proofpower mailing list
Proofpower@lemma-one.com
http://lemma-one.com/mailman/listinfo/proofpower_lemma-one.com