ntg-context - mailing list for ConTeXt users
 help / color / mirror / Atom feed
* Problems in latest beta
@ 2009-06-02 16:52 Kevin D. Robbins
  2009-06-02 18:52 ` Hans Hagen
  2009-06-02 20:17 ` Hans Hagen
  0 siblings, 2 replies; 7+ messages in thread
From: Kevin D. Robbins @ 2009-06-02 16:52 UTC (permalink / raw)
  To: mailing list for ConTeXt users


[-- Attachment #1.1: Type: text/plain, Size: 4637 bytes --]

In the latest beta, I nearly have everything working for a set of documents
that haven't built cleanly in MkIV since Hans started merging the new
structure code. Thanks, Hans and others, for the steady progress! I've
started reading the new structure code, and I have to say I find it much
easier to understand.

I have a few remaining problems, that I've discovered so far, that I'd
appreciate any help you can give me.

First, I still haven't been able to use \placelistofacronyms or
\completelistofacronyms to produce a list of acronyms used in my document.

Here is my test case:
=====
\definesynonyms[acronym][acronyms][\infull]
\setupcapitals[sc=yes]
\setupsynonyms[acronym][textstyle=small,width=1.25in]

\acronym{ABC}{A Better Compiler}
\acronym{DEF}{Don't Ever Fail}

\starttext

\completelistofacronyms

% \title{Acronyms}\placelistofacronyms

\section{\ABC\ Section}
\infull{ABC} (\ABC)

\section{\DEF\ Section}
\infull{DEF} (\DEF)

\stoptext
=====

Here is the error:
=====
structure       : chapter @ level 2 : 0.1 -> \headtext {acronyms}
! Undefined control sequence.
\dosetsynonymattributes ...def \fontattributehash
                                                  {\synonymparameterhash
#1}...
\@@ddsyndeftitle ...tes \c!textstyle \c!textcolor
                                                  ABC
\doif #1#2->\edef \!!stringa {#1
                                }\edef \!!stringb {#2}\ifx \!!stringa
\!!str...
\dododescriptioncomponent ...er \c!title }\v!none
                                                  {\global
\nodescriptioncap...
\@@makedescription ...itle ={#2},\c!bookmark =,][]

\@@dostartdescriptionindeed
\dodowithpar ...tes \c!textstyle \c!textcolor ABC}
                                                  #1\@@stopdescription
...
l.10 \completelistofacronyms
=====

Second, I use the following float definitions for wide figures and tables.
The floats are placed as I expect, but neither the wide figures nor the wide
tables are given numbers in the caption...I just see "Figure  Foo, bar, baz"
instead of "Figure 1  Foo, bar, baz". However, the other figures and tables
are numbered correctly, so it looks like the counters are incremented, just
not used in the captions for wide figures and tables.

\definefloat[widefigure][widefigures][figure]
\setupfloat[widefigure]
  [location=inner]

\definefloat[widetable][widetables][table]
\setupfloat[widetable]
  [location=inner]

Here is a test case:
=====
\definefloat[widetable][widetables][table]
\setupfloat[widetable]
  [location=inner]

\starttext

\completelistoftables
\page[yes]

\placewidetable[here,force][tab:foo]{Bar}
{\starttable
   [s1
    |lp(.25\textwidth)
    |rp(.25\textwidth)
    |rp(.25\textwidth)
    |rp(.25\textwidth)
    |rp(.25\textwidth)|]
  \HL[5]
  \NC Foo \NC \Use4[c]{Bar} \AR
  \NC
  \NC Baz
  \NC Boo
  \NC Blah
  \NC Flub \NC \AR
  \HL[5]
  \NC Bop \NC 3 \NC 1 \NC 0   \NC 2   \NC \AR
  \NC Bap \NC 3 \NC 2 \NC 0.5 \NC 0.5 \NC \AR
  \NC Bip \NC 1 \NC 2 \NC 3   \NC 0   \NC \AR
  \NC Nip \NC 3 \NC 2 \NC 0.5 \NC 0.5 \NC \AR
  \NC Nup \NC 2 \NC 2 \NC 0   \NC 0   \NC \AR
  \HL[5]
 \stoptable}

\placetable[here,force][tab:foo]{Bar}
{\starttable
   [s1
    |lp(.25\textwidth)
    |rp(.25\textwidth)
    |rp(.25\textwidth)
    |rp(.25\textwidth)
    |rp(.25\textwidth)|]
  \HL[5]
  \NC Foo \NC \Use4[c]{Bar} \AR
  \NC
  \NC Baz
  \NC Boo
  \NC Blah
  \NC Flub \NC \AR
  \HL[5]
  \NC Bop \NC 3 \NC 1 \NC 0   \NC 2   \NC \AR
  \NC Bap \NC 3 \NC 2 \NC 0.5 \NC 0.5 \NC \AR
  \NC Bip \NC 1 \NC 2 \NC 3   \NC 0   \NC \AR
  \NC Nip \NC 3 \NC 2 \NC 0.5 \NC 0.5 \NC \AR
  \NC Nup \NC 2 \NC 2 \NC 0   \NC 0   \NC \AR
  \HL[5]
 \stoptable}

\stoptext
=====

Third, I can't get my appendices to count in letters A, B, C, etc. Following
Hans' suggestion, I read
strc-def.mkiv<http://source.contextgarden.net/tex/context/base/strc-def.mkiv?search=conversionset>re:
conversion sets. I tried adding these lines to my document:

\definestructureseparatorset  [appendix] [] [.]
\definestructureconversionset [appendix] [Romannumerals,Characters] [numbers]
\definestructureresetset      [appendix] [] [0]
\setupstructureblock[appendix][sectionconversionset=appendix]
\setupstructurehead[chapter][sectionconversionset=\structureblockparameter\c!sectionconversionset]

But, I still see the appendices counting 1, 2, 3, etc. Where am I going wrong?

I built all these examples using ConTeXt Minimals Versions:

MTXrun | main context file:
/opt/context/beta/tex/texmf-context/tex/context/base/context.tex
MTXrun | current version: 2009.06.02 09:30

This is LuaTeX, Version beta-0.40.1-2009050920 (Web2C 7.5.7) luatex.web >=
v2376

Thanks,

Kevin

[-- Attachment #1.2: Type: text/html, Size: 5644 bytes --]

[-- Attachment #2: Type: text/plain, Size: 487 bytes --]

___________________________________________________________________________________
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  : https://foundry.supelec.fr/projects/contextrev/
wiki     : http://contextgarden.net
___________________________________________________________________________________

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Problems in latest beta
  2009-06-02 16:52 Problems in latest beta Kevin D. Robbins
@ 2009-06-02 18:52 ` Hans Hagen
  2009-06-02 19:44   ` Kevin D. Robbins
  2009-06-02 20:17 ` Hans Hagen
  1 sibling, 1 reply; 7+ messages in thread
From: Hans Hagen @ 2009-06-02 18:52 UTC (permalink / raw)
  To: mailing list for ConTeXt users

Kevin D. Robbins wrote:

> ....
> l.10 \completelistofacronyms
> =====

fixed

-----------------------------------------------------------------
                                           Hans Hagen | PRAGMA ADE
               Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
      tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com
                                              | www.pragma-pod.nl
-----------------------------------------------------------------
___________________________________________________________________________________
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  : https://foundry.supelec.fr/projects/contextrev/
wiki     : http://contextgarden.net
___________________________________________________________________________________


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Problems in latest beta
  2009-06-02 18:52 ` Hans Hagen
@ 2009-06-02 19:44   ` Kevin D. Robbins
  0 siblings, 0 replies; 7+ messages in thread
From: Kevin D. Robbins @ 2009-06-02 19:44 UTC (permalink / raw)
  To: mailing list for ConTeXt users


[-- Attachment #1.1: Type: text/plain, Size: 3677 bytes --]

Thanks. I updated to:

MTXrun | main context file:
/opt/context/beta/tex/texmf-context/tex/context/base/context.tex
MTXrun | current version: 2009.06.02 20:25

and now \completelistofacronyms does indeed work.

However, \completecontent no longer produces any output (it produced proper
output before). In my real document, the one wide table I have now gets a
number, but \completelistoffigures now produces no output (it produced
proper output before).

I have made a test case that includes acronyms, figures and tables, wide
figures and tables, and lists of contents, figures, tables, and acronyms.
Right now, with this test case, I don't get anything for the list of
contents, figures, or tables, and the wide figure and table do not get
numbers in their captions. But, the list of acronyms works.

=====
\definesynonyms[acronym][acronyms][\infull]
\setupcapitals[sc=yes]
\setupsynonyms[acronym][textstyle=small,width=1.25in]

\acronym{ABC}{A Better Compiler}
\acronym{DEF}{Don't Ever Fail}

\definefloat[widefigure][widefigures][figure]
\setupfloat[widefigure]
  [location=inner]

\definefloat[widetable][widetables][table]
\setupfloat[widetable]
  [location=inner]

\starttext

\completecontent\page
\completelistoffigures\page
\completelistoftables\page
\completelistofacronyms\page

\section{\ABC\ Section}
\infull{ABC} (\ABC)

\placewidefigure{Cow}
{\externalfigure[cow][width=\textwidth]}

\section{\DEF\ Section}
\infull{DEF} (\DEF)

\placewidetable[here,force][tab:foo]{Bar}
{\starttable
   [s1
    |lp(.25\textwidth)
    |rp(.25\textwidth)
    |rp(.25\textwidth)
    |rp(.25\textwidth)
    |rp(.25\textwidth)|]
  \HL[5]
  \NC Foo \NC \Use4[c]{Bar} \AR
  \NC
  \NC Baz
  \NC Boo
  \NC Blah
  \NC Flub \NC \AR
  \HL[5]
  \NC Bop \NC 3 \NC 1 \NC 0   \NC 2   \NC \AR
  \NC Bap \NC 3 \NC 2 \NC 0.5 \NC 0.5 \NC \AR
  \NC Bip \NC 1 \NC 2 \NC 3   \NC 0   \NC \AR
  \NC Nip \NC 3 \NC 2 \NC 0.5 \NC 0.5 \NC \AR
  \NC Nup \NC 2 \NC 2 \NC 0   \NC 0   \NC \AR
  \HL[5]
 \stoptable}

\placefigure{Cow}
{\externalfigure[cow][width=\textwidth]}

\placetable[here,force][tab:foo]{Bar}
{\starttable
   [s1
    |lp(.25\textwidth)
    |rp(.25\textwidth)
    |rp(.25\textwidth)
    |rp(.25\textwidth)
    |rp(.25\textwidth)|]
  \HL[5]
  \NC Foo \NC \Use4[c]{Bar} \AR
  \NC
  \NC Baz
  \NC Boo
  \NC Blah
  \NC Flub \NC \AR
  \HL[5]
  \NC Bop \NC 3 \NC 1 \NC 0   \NC 2   \NC \AR
  \NC Bap \NC 3 \NC 2 \NC 0.5 \NC 0.5 \NC \AR
  \NC Bip \NC 1 \NC 2 \NC 3   \NC 0   \NC \AR
  \NC Nip \NC 3 \NC 2 \NC 0.5 \NC 0.5 \NC \AR
  \NC Nup \NC 2 \NC 2 \NC 0   \NC 0   \NC \AR
  \HL[5]
 \stoptable}

\stoptext
=====

Kevin

On Tue, Jun 2, 2009 at 12:52 PM, Hans Hagen <pragma@wxs.nl> wrote:

> Kevin D. Robbins wrote:
>
>  ....
>> l.10 \completelistofacronyms
>> =====
>>
>
> fixed
>
> -----------------------------------------------------------------
>                                          Hans Hagen | PRAGMA ADE
>              Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
>     tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com
>                                             | www.pragma-pod.nl
> -----------------------------------------------------------------
>
> ___________________________________________________________________________________
> 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  : https://foundry.supelec.fr/projects/contextrev/
> wiki     : http://contextgarden.net
>
> ___________________________________________________________________________________
>

[-- Attachment #1.2: Type: text/html, Size: 5090 bytes --]

[-- Attachment #2: Type: text/plain, Size: 487 bytes --]

___________________________________________________________________________________
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  : https://foundry.supelec.fr/projects/contextrev/
wiki     : http://contextgarden.net
___________________________________________________________________________________

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Problems in latest beta
  2009-06-02 16:52 Problems in latest beta Kevin D. Robbins
  2009-06-02 18:52 ` Hans Hagen
@ 2009-06-02 20:17 ` Hans Hagen
  2009-06-02 21:54   ` Kevin D. Robbins
  1 sibling, 1 reply; 7+ messages in thread
From: Hans Hagen @ 2009-06-02 20:17 UTC (permalink / raw)
  To: mailing list for ConTeXt users

Kevin D. Robbins wrote:

> I have a few remaining problems, that I've discovered so far, that I'd
> appreciate any help you can give me.

fixed

\placelist[table,widetable]

\placewidetable{Bar}{xxx}
\placewidetable{Bar}{xxx}
\placetable{Bar}{yyy}
\placetable{Bar}{yyy}
\placewidetable{Bar}{xxx}


-----------------------------------------------------------------
                                           Hans Hagen | PRAGMA ADE
               Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
      tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com
                                              | www.pragma-pod.nl
-----------------------------------------------------------------
___________________________________________________________________________________
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  : https://foundry.supelec.fr/projects/contextrev/
wiki     : http://contextgarden.net
___________________________________________________________________________________


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Problems in latest beta
  2009-06-02 20:17 ` Hans Hagen
@ 2009-06-02 21:54   ` Kevin D. Robbins
  2009-06-03  9:06     ` Hans Hagen
  0 siblings, 1 reply; 7+ messages in thread
From: Kevin D. Robbins @ 2009-06-02 21:54 UTC (permalink / raw)
  To: mailing list for ConTeXt users


[-- Attachment #1.1: Type: text/plain, Size: 2676 bytes --]

Great, thanks a lot Hans!

In my current test case below everything now works except for \placecontent
or \completecontent, which still don't produce anything. Also, I had to add
the second argument \placelist[table,widetable][criterium=all] in order to
get output. Without [criterium=all] I did not get anything.

And, I still haven't figured out the conversion sets for getting appendices
labeled A, B, C.

=====
\definesynonyms[acronym][acronyms][\infull]
\setupcapitals[sc=yes]
\setupsynonyms[acronym][textstyle=small,width=1.25in]

\acronym{ABC}{A Better Compiler}
\acronym{DEF}{Don't Ever Fail}

\definefloat[widefigure][widefigures][figure]
\setupfloat[widefigure]
  [location=inner]

\definefloat[widetable][widetables][table]
\setupfloat[widetable]
  [location=inner]

\starttext

\title{Contents}\placecontent\page
\title{Figures}\placelist[figure,widefigure][criterium=all]\page
\title{Tables}\placelist[table,widetable][criterium=all]\page
\title{Acronyms}\placelistofacronyms\page

\section{\ABC\ Section}
\infull{ABC} (\ABC)

\placewidetable{Bar}{xxx}
\placewidetable{Bar}{xxx}
\placetable{Bar}{yyy}
\placetable{Bar}{yyy}
\placewidetable{Bar}{xxx}

\page

\section{\DEF\ Section}
\infull{DEF} (\DEF)

\placewidefigure{Bar}{xxx}
\placewidefigure{Bar}{xxx}
\placefigure{Bar}{yyy}
\placefigure{Bar}{yyy}
\placewidefigure{Bar}{xxx}

\stoptext
=====

Kevin

On Tue, Jun 2, 2009 at 2:17 PM, Hans Hagen <pragma@wxs.nl> wrote:

> Kevin D. Robbins wrote:
>
>  I have a few remaining problems, that I've discovered so far, that I'd
>> appreciate any help you can give me.
>>
>
> fixed
>
> \placelist[table,widetable]
>
> \placewidetable{Bar}{xxx}
> \placewidetable{Bar}{xxx}
> \placetable{Bar}{yyy}
> \placetable{Bar}{yyy}
> \placewidetable{Bar}{xxx}
>
>
>
> -----------------------------------------------------------------
>                                          Hans Hagen | PRAGMA ADE
>              Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
>     tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com
>                                             | www.pragma-pod.nl
> -----------------------------------------------------------------
>
> ___________________________________________________________________________________
> 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  : https://foundry.supelec.fr/projects/contextrev/
> wiki     : http://contextgarden.net
>
> ___________________________________________________________________________________
>

[-- Attachment #1.2: Type: text/html, Size: 3956 bytes --]

[-- Attachment #2: Type: text/plain, Size: 487 bytes --]

___________________________________________________________________________________
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  : https://foundry.supelec.fr/projects/contextrev/
wiki     : http://contextgarden.net
___________________________________________________________________________________

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Problems in latest beta
  2009-06-02 21:54   ` Kevin D. Robbins
@ 2009-06-03  9:06     ` Hans Hagen
  2009-06-03 16:50       ` Kevin D. Robbins
  0 siblings, 1 reply; 7+ messages in thread
From: Hans Hagen @ 2009-06-03  9:06 UTC (permalink / raw)
  To: mailing list for ConTeXt users

Kevin D. Robbins wrote:
> Great, thanks a lot Hans!
> 
> In my current test case below everything now works except for \placecontent
> or \completecontent, which still don't produce anything. Also, I had to add
> the second argument \placelist[table,widetable][criterium=all] in order to
> get output. Without [criterium=all] I did not get anything.
> 
> And, I still haven't figured out the conversion sets for getting appendices
> labeled A, B, C.

should happen by default

also, look at defs in strc-def.tex (don't use these c! and v! in your 
style, just the words)

lists fixed in next beta (still somewhat tricky as the default settings 
are kind of adaptive)


-----------------------------------------------------------------
                                           Hans Hagen | PRAGMA ADE
               Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
      tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com
                                              | www.pragma-pod.nl
-----------------------------------------------------------------
___________________________________________________________________________________
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  : https://foundry.supelec.fr/projects/contextrev/
wiki     : http://contextgarden.net
___________________________________________________________________________________


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Problems in latest beta
  2009-06-03  9:06     ` Hans Hagen
@ 2009-06-03 16:50       ` Kevin D. Robbins
  0 siblings, 0 replies; 7+ messages in thread
From: Kevin D. Robbins @ 2009-06-03 16:50 UTC (permalink / raw)
  To: mailing list for ConTeXt users


[-- Attachment #1.1: Type: text/plain, Size: 1835 bytes --]

Great! The appendices now increment A, B, C by default. And, all the lists
(contents, figures, tables, acronyms) are now working. Thanks!

Kevin

On Wed, Jun 3, 2009 at 3:06 AM, Hans Hagen <pragma@wxs.nl> wrote:

> Kevin D. Robbins wrote:
>
>> Great, thanks a lot Hans!
>>
>> In my current test case below everything now works except for
>> \placecontent
>> or \completecontent, which still don't produce anything. Also, I had to
>> add
>> the second argument \placelist[table,widetable][criterium=all] in order to
>> get output. Without [criterium=all] I did not get anything.
>>
>> And, I still haven't figured out the conversion sets for getting
>> appendices
>> labeled A, B, C.
>>
>
> should happen by default
>
> also, look at defs in strc-def.tex (don't use these c! and v! in your
> style, just the words)
>
> lists fixed in next beta (still somewhat tricky as the default settings are
> kind of adaptive)
>
>
>
> -----------------------------------------------------------------
>                                          Hans Hagen | PRAGMA ADE
>              Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
>     tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com
>                                             | www.pragma-pod.nl
> -----------------------------------------------------------------
>
> ___________________________________________________________________________________
> 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  : https://foundry.supelec.fr/projects/contextrev/
> wiki     : http://contextgarden.net
>
> ___________________________________________________________________________________
>

[-- Attachment #1.2: Type: text/html, Size: 2927 bytes --]

[-- Attachment #2: Type: text/plain, Size: 487 bytes --]

___________________________________________________________________________________
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  : https://foundry.supelec.fr/projects/contextrev/
wiki     : http://contextgarden.net
___________________________________________________________________________________

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2009-06-03 16:50 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-06-02 16:52 Problems in latest beta Kevin D. Robbins
2009-06-02 18:52 ` Hans Hagen
2009-06-02 19:44   ` Kevin D. Robbins
2009-06-02 20:17 ` Hans Hagen
2009-06-02 21:54   ` Kevin D. Robbins
2009-06-03  9:06     ` Hans Hagen
2009-06-03 16:50       ` Kevin D. Robbins

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).