Re: [NTG-context] definereferencestructureprefix for floats

2015-06-22 Thread Otared Kavian
Hi Aditya, Hi Wolfgang,

I was following this thread and I fixed too the typo, then rebuilt the formats 
but the results I get are as Aditya describes it (please see the attached 
output I get). Actually I need something analogous but regarding a reference to 
a Theorem or Lemma within a given chapter.

My version is ConTeXt  ver: 2015.06.15 13:42 MKIV beta  fmt: 2015.6.22  int: 
english/english

Best regards: OK



definereferencestructureprefix-1.pdf
Description: Adobe PDF document

 On 22 Jun 2015, at 17:44, Wolfgang Schuster schuster.wolfg...@gmail.com 
 wrote:
 
 
 Aditya Mahajan   22. Juni 2015 17:34
 On Mon, 22 Jun 2015, Wolfgang Schuster wrote: 
 
 
 Yes. Do these two example work correctly for you with the latest beta (after 
 fixing the typo and generating the format)? 
 
 Yes, the examples work for me.
 
 Wolfgang
 ___
 If your question is of interest to others as well, please add an entry to the 
 Wiki!
 
 maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
 webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
 archive  : http://foundry.supelec.fr/projects/contextrev/
 wiki : http://contextgarden.net
 ___

___
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : http://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___

Re: [NTG-context] definereferencestructureprefix for floats

2015-06-22 Thread Aditya Mahajan

On Mon, 22 Jun 2015, Wolfgang Schuster wrote:




Aditya Mahajan mailto:adit...@umich.edu
22. Juni 2015 05:35
On Sun, 21 Jun 2015, Aditya Mahajan wrote:


Even the second example in strc-ref.mkvi does not work correctly.

\starttext
\chapter{test}
\placefigure[here][xx:1]{}{\framed{one}} 
\placefigure[here][xx:2]{}{\framed{three}}
\placetable [here][xx:3]{}{\framed{two}} \placetable 
[here][xx:4]{}{\framed{four}}

\start
\in{fig}[xx:1] and \in{fig}[xx:2] \in{tab}[xx:3] and \in{tab}[xx:4]
\stop \blank \start
\setupreferencestructureprefix[default][prefix=no]
\in{fig}[xx:1] and \in{fig}[xx:2] \in{tab}[xx:3] and \in{tab}[xx:4]
\stop \blank \start
\setupreferencestructureprefix[float][default][prefix=no]
\in{fig}[xx:1] and \in{fig}[xx:2] \in{tab}[xx:3] and \in{tab}[xx:4]
\stop \blank \start
\setupreferencestructureprefix[figure][default][prefix=no]
\in{fig}[xx:1] and \in{fig}[xx:2] \in{tab}[xx:3] and \in{tab}[xx:4]
\stop \blank
\stoptext

The second case, (\setup...[default][prefix=no]) works correctly, but the 
last two cases (\setup...[float][default][prefix=no], etc) do not get rid 
of the prefix.

Did you fix the typo in strc-ref.lua and regenrate the format?


Yes. Do these two example work correctly for you with the latest beta 
(after fixing the typo and generating the format)?


Aditya
___
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : http://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___

Re: [NTG-context] definereferencestructureprefix for floats

2015-06-22 Thread Aditya Mahajan


On Mon, 22 Jun 2015, Wolfgang Schuster wrote:




Aditya Mahajan mailto:adit...@umich.edu
22. Juni 2015 17:34
On Mon, 22 Jun 2015, Wolfgang Schuster wrote:


Yes. Do these two example work correctly for you with the latest beta 
(after fixing the typo and generating the format)?


Yes, the examples work for me.


I must be doing something wrong. But if it works at your end, I'll just 
wait for the next beta.


Thanks,
Aditya
___
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : http://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___

Re: [NTG-context] definereferencestructureprefix for floats

2015-06-22 Thread Wolfgang Schuster



Aditya Mahajan mailto:adit...@umich.edu
22. Juni 2015 05:35
On Sun, 21 Jun 2015, Aditya Mahajan wrote:


Even the second example in strc-ref.mkvi does not work correctly.

\starttext
\chapter{test}
\placefigure[here][xx:1]{}{\framed{one}} 
\placefigure[here][xx:2]{}{\framed{three}}
\placetable [here][xx:3]{}{\framed{two}} \placetable 
[here][xx:4]{}{\framed{four}}

\start
\in{fig}[xx:1] and \in{fig}[xx:2] \in{tab}[xx:3] and 
\in{tab}[xx:4]

\stop \blank \start
\setupreferencestructureprefix[default][prefix=no]
\in{fig}[xx:1] and \in{fig}[xx:2] \in{tab}[xx:3] and 
\in{tab}[xx:4]

\stop \blank \start
\setupreferencestructureprefix[float][default][prefix=no]
\in{fig}[xx:1] and \in{fig}[xx:2] \in{tab}[xx:3] and 
\in{tab}[xx:4]

\stop \blank \start
\setupreferencestructureprefix[figure][default][prefix=no]
\in{fig}[xx:1] and \in{fig}[xx:2] \in{tab}[xx:3] and 
\in{tab}[xx:4]

\stop \blank
\stoptext

The second case, (\setup...[default][prefix=no]) works correctly, but 
the last two cases (\setup...[float][default][prefix=no], etc) do not 
get rid of the prefix.

Did you fix the typo in strc-ref.lua and regenrate the format?

Wolfgang
___
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : http://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___

Re: [NTG-context] definereferencestructureprefix for floats

2015-06-21 Thread Aditya Mahajan

On Sat, 20 Jun 2015, Wolfgang Schuster wrote:




Aditya Mahajan mailto:adit...@umich.edu
20. Juni 2015 18:22
Hi,

How does one control the referenceprefix for floats. I want to refer to the 
figures as only Fig 1, Fig 2, etc, even when they are numbered 1.1, 1.2, 
etc.

There is a typo in strc-ref.lua which can by fixed by the following changes.


Thank you. But even after make the appropriate change in strc-ref.lua (and 
regenerating the format), the previous example does not give Fig 1, etc.


Am I missing something in the sttings?

Aditya
___
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : http://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___

Re: [NTG-context] definereferencestructureprefix for floats

2015-06-21 Thread Aditya Mahajan

On Sun, 21 Jun 2015, Aditya Mahajan wrote:


On Sat, 20 Jun 2015, Wolfgang Schuster wrote:




Aditya Mahajan mailto:adit...@umich.edu
20. Juni 2015 18:22
Hi,

How does one control the referenceprefix for floats. I want to refer to 
the 
figures as only Fig 1, Fig 2, etc, even when they are numbered 1.1, 1.2, 
etc.
There is a typo in strc-ref.lua which can by fixed by the following 

changes.

Thank you. But even after make the appropriate change in strc-ref.lua (and 
regenerating the format), the previous example does not give Fig 1, etc.


Am I missing something in the sttings?


Even the second example in strc-ref.mkvi does not work correctly.

\starttext
\chapter{test}
\placefigure[here][xx:1]{}{\framed{one}} 
\placefigure[here][xx:2]{}{\framed{three}}
\placetable [here][xx:3]{}{\framed{two}} \placetable 
[here][xx:4]{}{\framed{four}}
\start
\in{fig}[xx:1] and \in{fig}[xx:2] \in{tab}[xx:3] and \in{tab}[xx:4]
\stop \blank \start
\setupreferencestructureprefix[default][prefix=no]
\in{fig}[xx:1] and \in{fig}[xx:2] \in{tab}[xx:3] and \in{tab}[xx:4]
\stop \blank \start
\setupreferencestructureprefix[float][default][prefix=no]
\in{fig}[xx:1] and \in{fig}[xx:2] \in{tab}[xx:3] and \in{tab}[xx:4]
\stop \blank \start
\setupreferencestructureprefix[figure][default][prefix=no]
\in{fig}[xx:1] and \in{fig}[xx:2] \in{tab}[xx:3] and \in{tab}[xx:4]
\stop \blank
\stoptext

The second case, (\setup...[default][prefix=no]) works correctly, but the 
last two cases (\setup...[float][default][prefix=no], etc) do not get rid 
of the prefix.


Aditya

___
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : http://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___

Re: [NTG-context] definereferencestructureprefix for floats

2015-06-20 Thread Wolfgang Schuster



Aditya Mahajan mailto:adit...@umich.edu
20. Juni 2015 18:22
Hi,

How does one control the referenceprefix for floats. I want to refer 
to the figures as only Fig 1, Fig 2, etc, even when they are numbered 
1.1, 1.2, etc.

There is a typo in strc-ref.lua which can by fixed by the following changes.

local function getcurrentprefixspec(default)
local data = currentreference and currentreference.i
local metadata = data and data.metadata
print(metatadata and metadata.kind or ?)
return
-   metatadata and metadata.kind or ?,
-   metatadata and metadata.name or ?,
-   default  or ?
+   metadata and metadata.kind or ?,
+   metadata and metadata.name or ?,
+   defaultor ?
end

Wolfgang
___
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : http://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___