[NTG-context] Split \starttabulates

2012-10-03 Thread Malte Stien
Dear all,

I have a number of tables defined like this:

 \placetable[here][tab:some-table]{Some Table}
 \starttabulate[|w(.30\textwidth)p|w(.70\textwidth)p|]
 \HL
 \NC {\bf Animal} \NC {\bf Comment} \NC\FR
 \HL
 \NC Cat\NC Pretty cool \NC\MR
 \NC Bear   \NC Kind of lazy\NC\MR
 \NC Sheep  \NC Always hungry   \NC\MR
 \HL
 \stoptabulate

However, I need one of these tables to split over adjacent pages, which 
according to the documentation should be achievable with

 \setuptabulate[split=yes]

However, that does not seem to work in connection with the \placetable line. 
That is, if I put that last line in front of the block mentioned above, the 
table does still not split across adjacent pages. I have to remove the 
\placetable line for the \setuptabulate line to have any effect, except then I 
loose my caption and can no longer cross-reference to table either.

Any clues?

Thank you,
Malte.

___
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
___


[NTG-context] Problem with new version

2012-10-03 Thread pavel
Hello,

yesterday I upgraded my debian and I found out that my previsously prepared 
publication
cannot be compiled with the new version of ConTeXt.

The publication looks like:

   * main file ausgewaehlte.tex

   \startproject ausgewaehlte

   \environment ausgewaehlte_environment

   \startfrontmatter

   \setuppagenumbering[state=stop]
   \product titelpage

   \stopfrontmatter
   \startbodymatter
   \setuppagenumbering[state=start]
   \product first
   \product second
   ...
   \stopbodymatter

   \stopproject

   * environment file ausgewaehlte_environment.tex

   \startenvironment ausgewaehlte_environment

   \usemodule[typo-krn]
   \usemodule[letterspace]
   \setupoutput[pdftex]
   \enableregime[utf]
   \mainlanguage[cz]


   
\definefontfeature[hz][default][protrusion=punctuation,expansion=quality, 
mode=node]
   \definefontfeature[oldnumbers][language=DFLT,script=latn,onum=yes]
   \setupfonthandling [hz][min=20, max=20, step=5]
   \setupalign[hz,hanging]
   ...
   ...
   \stopenvironment

This publication I could compile without problem with context having these
debian packages:

   luatex0.70.1-1+b1
  next generation TeX engine
   texlive-luatex2009-15
  TeX Live: LuaTeX packages
   context   2011.05.18.20110627-1  
  powerful TeX format
   context-modules   20110701-1 
  additional ConTeXt modules

After upgrading debian to:

   luatex 0.70.1.20120524-3 
  amd64next generation TeX engine
   texlive-luatex 2012.20120611-4   
  all  TeX Live: LuaTeX packages
   context2012.05.30.20120611-1 
  all  powerful TeX format
   context-modules20120611-1
  all  additional ConTeXt modules

I get these error by compiling the above source:

This is LuaTeX, Version beta-0.70.2-2012070300 (TeX Live 2012/Debian)
 \write18 enabled.
(ausgewaehlte.tex
jobcontrol   version mismatch with jobfile: 1.14  1.19
 
ConTeXt  ver: 2012.05.30 11:26 MKIV  fmt: 2012.9.28  int: english/english
 
system   cont-new.mkiv loaded
(/usr/share/texmf/tex/context/base/cont-new.mkiv
system   beware: some patches loaded from cont-new.mkiv
)
system   ausgewaehlte.top loaded
(ausgewaehlte.top)
fontslatin modern fonts are not preloaded
languageslanguage en is active
{/usr/share/texmf/fonts/map/pdftex/context/mkiv-base.map}
fontspreloading latin modern fonts (second stage)
fontstypescripts  unknown: library 'loc'

{/usr/share/texmf/fonts/map/dvips/lm/lm-math.map}{/usr/share/texmf/fonts/map/dvips/lm/lm-rm.map}
fontsvirtual math  unable to resolve name mapsfromchar
fontsfallback modern rm 12pt is loaded
(ausgewaehlte_environment.tex
resolversmodules  loaded: 'typo-krn'
(/usr/share/texmf/tex/context/base/typo-krn.mkiv
loading  ConTeXt Typesetting Macros / Kerning
+ /usr/share/texmf/tex/context/base/typo-krn.lua
system   duplicate core namespace 'characterkerning'
 
\wait =

Could anyone explain me what happened? Why the new context version complains
about duplicate core namespace when the previous version worked without 
problems?

Any help will be appreciated.

Best regards

Pavel
___
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] Split \starttabulates

2012-10-03 Thread Marco Patzer
2012-10-03 Malte Stien ma...@stien.de:

Hi Malte

  \placetable[here][tab:some-table]{Some Table}
  \starttabulate[|w(.30\textwidth)p|w(.70\textwidth)p|]
  \HL
  \NC {\bf Animal} \NC {\bf Comment}   \NC\FR
  \HL
  \NC Cat  \NC Pretty cool \NC\MR
  \NC Bear \NC Kind of lazy\NC\MR
  \NC Sheep\NC Always hungry   \NC\MR
  \HL
  \stoptabulate
 
 However, I need one of these tables to split over adjacent pages, which 
 according to the documentation should be achievable with
 
  \setuptabulate[split=yes]
 
 However, that does not seem to work in connection with the \placetable line.

\startplacetable [title=Some Table, reference=tab:some-table, 
location={split,here}]
  \starttabulate[|w(.30\textwidth)p|w(.70\textwidth)p|]
\HL
\NC {\bf Animal} \NC {\bf Comment}  \NC\FR
\HL
\NC Cat \NC Pretty cool \NC\MR
\NC Bear\NC Kind of lazy\NC\MR
\NC Sheep   \NC Always hungry   \NC\MR
\HL
  \stoptabulate
\stopplacetable


Marco

___
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
___


[NTG-context] TABLE and row/column align settings

2012-10-03 Thread Procházka Lukáš Ing . - Pontex s . r . o .

Hello,

I have a complicated TABLE, but I simplified it to the following example:


\def\DoTable#1{%
  \bTABLE
\setupTABLE[width=2cm]
\setupTABLE[column][#1][align=flushright] % 
... [1]
\setupTABLE[row][1][align=middle] % Settings for ALL columns in the row 1 
should be overwritten ... [2]
\bTABLEhead
  \bTR
\bTH a\eTH
\bTH b\eTH
  \eTR
\eTABLEhead
\bTABLEbody
  \bTR
\bTD a\eTD
\bTD b\eTD
  \eTR
\eTABLEbody
  \eTABLE
}

\starttext
  No column specification: \DoTable{}

  With column specification: \DoTable{2}
\stoptext


The problem is that row #1 should be mid-aligned in all columns. So I wrote:


\setupTABLE[column][2][align=flushright] % Column #2 has its own 
alignment...
\setupTABLE[row][1][align=middle] % ... but overwrite here for the whole 
row #1 (including column #2)


But column #2 keeps the previously assigned alignment.

The situation doesn't change even if I swap [1] and [2] (for the case the earlier 
setting, the higher priority).

Moreover, if the column number if not specified (\DoTable{}), the row setting 
overwrites setting for ALL columns; so only if the column is specified 
precisely, its setting is kept.

So how to overwrite row #1 setting globally?

And how setting priorities are evaluated? I guessed the later specification, 
the higher weight (which would allow overwriting)...

Note that in the example it would be possible to specify settings for each 
row/column, but it not useful way in the case of more/very complicated tables.

TIA.

Best regards,

Lukas


--
Ing. Lukáš Procházka [mailto:l...@pontex.cz]
Pontex s. r. o.  [mailto:pon...@pontex.cz] [http://www.pontex.cz]
Bezová 1658
147 14 Praha 4

Tel: +420 244 062 238
Fax: +420 244 461 038

t-TabAli.mkiv
Description: Binary data


t-TabAli.pdf
Description: Adobe PDF document
___
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] Problem with new version

2012-10-03 Thread Wolfgang Schuster

Am 02.10.2012 um 19:43 schrieb pa...@hanak.name:

 Hello,
 
 yesterday I upgraded my debian and I found out that my previsously prepared 
 publication
 cannot be compiled with the new version of ConTeXt.
 
 The publication looks like:
 
   * main file ausgewaehlte.tex
 
   \startproject ausgewaehlte
 
   \environment ausgewaehlte_environment
 
   \startfrontmatter
 
   \setuppagenumbering[state=stop]
   \product titelpage
 
   \stopfrontmatter
   \startbodymatter
   \setuppagenumbering[state=start]
   \product first
   \product second
   ...
   \stopbodymatter
 
   \stopproject
 
   * environment file ausgewaehlte_environment.tex
 
   \startenvironment ausgewaehlte_environment
 
   \usemodule[typo-krn]
[…]
 
 Could anyone explain me what happened? Why the new context version complains
 about duplicate core namespace when the previous version worked without 
 problems?
 
 Any help will be appreciated.

You try to load the file typo-krn.mkiv in your document which is already loaded 
by context
when it generated the format and one of the commands in the file complains when 
it is
defined twice. Remove the line from your document and it should work.

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] Defining a title font.

2012-10-03 Thread Wolfgang Schuster

Am 02.10.2012 um 23:38 schrieb john Culleton j...@wexfordpress.com:

 Trying to use an OTF font just for the title page.
 Ran mkluatexfontdb
 Used the name as defined in ../otfl-names.lua
 Here is my actual code:
 --
 
 \usemodule[simplefonts]
 \definefont [titlefont][MyriadPro-Bold at 50bp]   
 \startstandardmakeup
 \titlefont 
 \centerline{Scribus}
 \centerline {for}
 \centerline{Book Covers}
 \centerline{Free Publishing Software Series}
 \rm
 \stopstandardmakeup
 --
 And here are the pertinent error messages:
 --
 (title.tex
 resolversmodules  loaded: 'simplefonts'
 (/home/safe/context/tex/texmf-modules/tex/context/third/simplefonts/t-simplefonts.mkiv
 loading  ConTeXt User Module / Simplefonts
 + 
 /home/safe/context/tex/texmf-modules/tex/context/third/simplefonts/t-simplefonts.lua)
 fontsdefining  font with asked name 'MyriadPro-Bold' is not 
 found using lookup 'file'
 fontsdefining  unknown font MyriadPro-Bold, loading aborted
 fontsdefining  unable to define MyriadPro-Bold as [titlefont--0]
 )
 ---
 Clearly I don't know what I am doing. Can someone help?

The command “ mkluatexfontdb” creates a font database for LaTeX (or more 
concrete
the luaotfload package) but context has always used it’s own font database.

To update the font database for context you have to call “mtxrun --script fonts 
--reload”
but the script searches for system fonts only on windows and mac machines. When 
you’re
working on a linux system you have to set the “OSFONTDIR” variable first.

Read also this: 
http://wiki.contextgarden.net/Fonts_in_LuaTeX#Building_the_font_database

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] TABLE and row/column align settings

2012-10-03 Thread Wolfgang Schuster

Am 03.10.2012 um 10:16 schrieb Procházka Lukáš Ing. - Pontex s. r. o. 
l...@pontex.cz:

 Hello,
 
 I have a complicated TABLE, but I simplified it to the following example:
 
 
 \def\DoTable#1{%
  \bTABLE
\setupTABLE[width=2cm]
\setupTABLE[column][#1][align=flushright] % 
 ... [1]
\setupTABLE[row][1][align=middle] % Settings for ALL columns in the row 1 
 should be overwritten ... [2]
\bTABLEhead
  \bTR
\bTH a\eTH
\bTH b\eTH
  \eTR
\eTABLEhead
\bTABLEbody
  \bTR
\bTD a\eTD
\bTD b\eTD
  \eTR
\eTABLEbody
  \eTABLE
 }
 
 \starttext
  No column specification: \DoTable{}
 
  With column specification: \DoTable{2}
 \stoptext
 
 
 The problem is that row #1 should be mid-aligned in all columns. So I wrote:
 
 
\setupTABLE[column][2][align=flushright] % Column #2 has its own 
 alignment...
\setupTABLE[row][1][align=middle] % ... but overwrite here for the whole 
 row #1 (including column #2)
 
 
 But column #2 keeps the previously assigned alignment.
 
 The situation doesn't change even if I swap [1] and [2] (for the case the 
 earlier setting, the higher priority).
 
 Moreover, if the column number if not specified (\DoTable{}), the row setting 
 overwrites setting for ALL columns; so only if the column is specified 
 precisely, its setting is kept.
 
 So how to overwrite row #1 setting globally?
 
 And how setting priorities are evaluated? I guessed the later specification, 
 the higher weight (which would allow overwriting)...
 
 Note that in the example it would be possible to specify settings for each 
 row/column, but it not useful way in the case of more/very complicated tables.

\def\DoTable
  {\dosingleempty\DodoTable}

\def\DodoTable[#1]%
  {\bgroup
   \setupTABLE[width=2cm]%
   \doifsomething{#1}{\setupTABLE[column][#1][align=flushright]}%
   \setupTABLE[header][align=middle]%
   \bTABLE
 \bTABLEhead
   \bTR
 \bTH a\eTH
 \bTH b\eTH
   \eTR
 \eTABLEhead
 \bTABLEbody
   \bTR
 \bTD a\eTD
 \bTD b\eTD
   \eTR
 \eTABLEbody
   \eTABLE
   \egroup}

\starttext

No column specification: \DoTable

With column specification: \DoTable[2]

\stoptext

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] TABLE and row/column align settings

2012-10-03 Thread Procházka Lukáš Ing . - Pontex s . r . o .

... Thanks for the answer but -

- I generated a macro just do demonstrate different behavior in row #1 depending on whether 
settings for columns were specified for a PARTICULAR column 
(\setupTABLE[column][2][...]) or for columns IN GENERAL 
(\setupTABLE[column][][...]).

I need the case with a particular column settings to work:


\starttext
  \bTABLE
\setupTABLE[width=2cm]
\setupTABLE[column][2][align=flushright]
\setupTABLE[row][1][align=middle] % Settings for ALL columns in the row 1 
should be overwritten; but are not (?!)
\bTABLEhead[align=middle]
  \bTR
\bTH[align=middle] a\eTH
\bTH[align=middle] b\eTH
  \eTR
\eTABLEhead
\bTABLEbody
  \bTR
\bTD a\eTD
\bTD b\eTD
  \eTR
\eTABLEbody
  \eTABLE
\stoptext


You can see that \setupTABLE[row][1][align=middle] doesn't affect column #2, which 
keeps its previously setting \setupTABLE[column][2][align=flushright]; this is unwanted.

I'd need \setupTABLE[row][1][align=middle] to overwrite the column #2 
setting, so that all columns in the row #1 be mid-aligned.

Lukas


On Wed, 03 Oct 2012 10:53:39 +0200, Wolfgang Schuster 
wolfgang.schus...@gmail.com wrote:



Am 03.10.2012 um 10:16 schrieb Procházka Lukáš Ing. - Pontex s. r. o. 
l...@pontex.cz:


Hello,

I have a complicated TABLE, but I simplified it to the following example:


\def\DoTable#1{%
 \bTABLE
   \setupTABLE[width=2cm]
   \setupTABLE[column][#1][align=flushright] % 
... [1]
   \setupTABLE[row][1][align=middle] % Settings for ALL columns in the row 1 
should be overwritten ... [2]
   \bTABLEhead
 \bTR
   \bTH a\eTH
   \bTH b\eTH
 \eTR
   \eTABLEhead
   \bTABLEbody
 \bTR
   \bTD a\eTD
   \bTD b\eTD
 \eTR
   \eTABLEbody
 \eTABLE
}

\starttext
 No column specification: \DoTable{}

 With column specification: \DoTable{2}
\stoptext


The problem is that row #1 should be mid-aligned in all columns. So I wrote:


   \setupTABLE[column][2][align=flushright] % Column #2 has its own alignment...
   \setupTABLE[row][1][align=middle] % ... but overwrite here for the whole row 
#1 (including column #2)


But column #2 keeps the previously assigned alignment.

The situation doesn't change even if I swap [1] and [2] (for the case the earlier 
setting, the higher priority).

Moreover, if the column number if not specified (\DoTable{}), the row setting 
overwrites setting for ALL columns; so only if the column is specified 
precisely, its setting is kept.

So how to overwrite row #1 setting globally?

And how setting priorities are evaluated? I guessed the later specification, 
the higher weight (which would allow overwriting)...

Note that in the example it would be possible to specify settings for each 
row/column, but it not useful way in the case of more/very complicated tables.


\def\DoTable
  {\dosingleempty\DodoTable}

\def\DodoTable[#1]%
  {\bgroup
   \setupTABLE[width=2cm]%
   \doifsomething{#1}{\setupTABLE[column][#1][align=flushright]}%
   \setupTABLE[header][align=middle]%
   \bTABLE
 \bTABLEhead
   \bTR
 \bTH a\eTH
 \bTH b\eTH
   \eTR
 \eTABLEhead
 \bTABLEbody
   \bTR
 \bTD a\eTD
 \bTD b\eTD
   \eTR
 \eTABLEbody
   \eTABLE
   \egroup}

\starttext

No column specification: \DoTable

With column specification: \DoTable[2]

\stoptext

Wolfgang



--
Ing. Lukáš Procházka [mailto:l...@pontex.cz]
Pontex s. r. o.  [mailto:pon...@pontex.cz] [http://www.pontex.cz]
Bezová 1658
147 14 Praha 4

Tel: +420 244 062 238
Fax: +420 244 461 038

___
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] TABLE and row/column align settings

2012-10-03 Thread Wolfgang Schuster

Am 03.10.2012 um 11:11 schrieb Procházka Lukáš Ing. - Pontex s. r. o. 
l...@pontex.cz:

 ... Thanks for the answer but -
 
 - I generated a macro just do demonstrate different behavior in row #1 
 depending on whether settings for columns were specified for a PARTICULAR 
 column (\setupTABLE[column][2][...]) or for columns IN GENERAL 
 (\setupTABLE[column][][...]).
 
 I need the case with a particular column settings to work:
 
 
 \starttext
  \bTABLE
\setupTABLE[width=2cm]
\setupTABLE[column][2][align=flushright]
\setupTABLE[row][1][align=middle] % Settings for ALL columns in the row 1 
 should be overwritten; but are not (?!)
\bTABLEhead[align=middle]
  \bTR
\bTH[align=middle] a\eTH
\bTH[align=middle] b\eTH
  \eTR
\eTABLEhead
\bTABLEbody
  \bTR
\bTD a\eTD
\bTD b\eTD
  \eTR
\eTABLEbody
  \eTABLE
 \stoptext
 
 
 You can see that \setupTABLE[row][1][align=middle] doesn't affect column 
 #2, which keeps its previously setting 
 \setupTABLE[column][2][align=flushright]; this is unwanted.
 
 I'd need \setupTABLE[row][1][align=middle] to overwrite the column #2 
 setting, so that all columns in the row #1 be mid-aligned.

The \setupTABLE calls do only store the settings but the values are used later 
when each cell is formatted
and at this step row settings are processed before column settings but when you 
want a different format
for the header you can use \setupTABLE[header][…] which has a higher priority 
than these two setups.

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] TABLE and row/column align settings

2012-10-03 Thread Procházka Lukáš Ing . - Pontex s . r . o .

The \setupTABLE calls do only store the settings but the values are used later 
when each cell is formatted
and at this step row settings are processed before column settings


BTW: Wouldn't be more flexible if the (stored) settings were processed in the 
order they have been defined?


but when you want a different format
for the header you can use \setupTABLE[header][…]which has a higher priority 
than these two setups.


OK, it's useful in my case.

Thanks anyway.

Best regards,

Lukas


--
Ing. Lukáš Procházka [mailto:l...@pontex.cz]
Pontex s. r. o.  [mailto:pon...@pontex.cz] [http://www.pontex.cz]
Bezová 1658
147 14 Praha 4

Tel: +420 244 062 238
Fax: +420 244 461 038

___
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
___

[NTG-context] Strange behaviour by processing a project file

2012-10-03 Thread pavel
Hello,

I have the following file structure:

  * file my-project.tex contains:

 \environment my-environment

 \startproject my-project

 \product my-product1
 \product my-product2

 \stopproject

  * file my-environment.tex contains:

... font definitions, style definitions etc.

  * file my-product1.tex contains:

 \project my-project
 
 \startproduct my-product1
 ...
 \stopproduct

  * file my-product2.tex contains:
  
 \project my-project
 
 \startproduct my-product2
 ...
 \stopproduct

 
Now, when I process the product1 with context my-product1.tex I get the 
output in my-product1.pdf
as expected.
But when I try to process the whole project with context my-project.tex, the 
file is processed
but I get no pdf output, which surprise me, because in the reference manual 
contextref.pdf
I read:
 
   In principal a project file contains only a list of products and
environments. If you would process the project file all products
will be placed in one document. This is seldom wanted.

So I would expect to get one pdf outputfile with all products.

Could anyone explain me, why I don't get any pdf output?

Best regards

Pavel


___
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] Strange behaviour by processing a project file

2012-10-03 Thread Marco Patzer
2012-10-03 pa...@hanak.name:

Hi Pavel

 But when I try to process the whole project with context
 my-project.tex, the file is processed but I get no pdf output,
 which surprise me, because in the reference manual contextref.pdf
 I read:

A project cannot be typeset, only products and components. The
mechanism was recently changed from a tolerant to a more strict
version that now causes your problem.

  “Projects are just there to help clever editors to identify
  products.” [1]


Marco

[1] http://article.gmane.org/gmane.comp.tex.context/70876

___
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] Alignment in combination

2012-10-03 Thread Wolfgang Schuster

Am 03.10.2012 um 13:47 schrieb Marco Patzer home...@lavabit.com:

 Hi,
 
 how to left align the elements of a combination?
 
 \useMPlibrary [dum]
 \setupexternalfigures [height=2cm]
 \starttext
 
 %% does nothing: \setupcombinations [align=flushleft]
 \startcombination [2*2]
  {\externalfigure[dummy][width=2cm]} {}
  {\externalfigure[dummy][width=2cm]} {}
  {\externalfigure[dummy][width=4cm]} {}
  {\externalfigure[dummy][width=3cm]} {}
 \stopcombination \blank[2cm]
 
 %% desired:
 \startcombination [2*2]
  {\kern-2cm\externalfigure[dummy][width=2cm]} {}
  {\kern-1cm\externalfigure[dummy][width=2cm]} {}
  {\externalfigure[dummy][width=4cm]} {}
  {\externalfigure[dummy][width=3cm]} {}
 \stopcombination
 
 \stoptext

The align key controls the alignment of the caption, to change the position
of the content you need the location key, e.g. \setupcombination [location=left]

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
___


[NTG-context] punctuation vs font switch

2012-10-03 Thread Andreas Mang
Dear all,

at the risk of being met with an incredulous shake of the head: I am using xits 
as math font and pagella as main font (for several reasons). Obviously, the  
punctuation (in particular comma) does not match. Is there an easy and quick 
global fix!?

Your help is very much appreciated.

Cheers,
Andreas 

% minimal example
\starttypescript [myface]
\definetypeface [\typescriptone] [rm] [serif] [pagella]  [default]
\definetypeface [\typescriptone] [ss] [sans]  [helvetica] [default]
\definetypeface [\typescriptone] [tt] [mono]  [modern]   [default]
\definetypeface [\typescriptone] [mm] [math]  [xits] [default]
\stoptypescript
\setupbodyfont[myface,11pt]

\starttext

$1{,}2$ 1,2 % difference

$1\text{,}2$ % not so nice work around and problematic since the font size does 
not change (superscript, subscript,...)

\stoptext
% stop minimal example

P.S. Clearly, this does not matter for formulas but its different for inline 
(in text) math expressions. 
___
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] punctuation vs font switch

2012-10-03 Thread Aditya Mahajan

On Wed, 3 Oct 2012, Andreas Mang wrote:


Dear all,

at the risk of being met with an incredulous shake of the head: I am using xits as math 
font and pagella as main font (for several reasons). Obviously, the  punctuation (in 
particular comma) does not match. Is there an easy and quick global fix!?

Your help is very much appreciated.

Cheers,
Andreas

% minimal example
\starttypescript [myface]
\definetypeface [\typescriptone] [rm] [serif] [pagella]  [default]
\definetypeface [\typescriptone] [ss] [sans]  [helvetica] [default]
\definetypeface [\typescriptone] [tt] [mono]  [modern]   [default]
\definetypeface [\typescriptone] [mm] [math]  [xits] [default]
\stoptypescript
\setupbodyfont[myface,11pt]

\starttext

$1{,}2$ 1,2 % difference

$1\text{,}2$ % not so nice work around and problematic since the font size does 
not change (superscript, subscript,...)


(Untested), but I thought that \text should change the size of the text 
font in superscripts and subscripts, otherwise it is a bug in the 
implementation (wrt amsmath implementation)



\stoptext
% stop minimal example


This is something I'd be interested in as well, but for a different 
reason. I like to use Pagella + Euler for math, but there are some symbols 
missing in Euler (in particular, black board bold 
(https://github.com/khaledhosny/euler-otf/issues/2), but other symbols as 
well). As an emergency measure, it will be useful to pick these symbols 
from a fallback font). So, an interface for something like this will be 
useful (I believe that simplefonts does something similar for Asian 
languages, but I am not sure if it can handle math fonts as well).


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
___