Re: [NTG-context] Pagesize < papersize: Writing jobname/date outside page area
Thomas A. Schmitz wrote: > On Apr 17, 2007, at 3:39 PM, Tobias Burnus wrote: > > >> Hello, >> >> I have pagesize < papersize and use crop marks. What I actually >> miss is >> the possibility to put text (Project name, date/time) outside the >> page. >> Currently, ConTeXt only prints there the colour bars, the page numbers >> and the crop marks. >> >> Example: >> http://glossary.ippaper.com/default.asp?req=glossary/term/ >> 1972&catitemid= >> >> As a work around I currently misuse the footer, but I'm afraid that I >> will forget to remove it for the final version. >> >> >> (Just for curiosity and nothing I need: Does ConTeXt also support >> register marks?) >> >> Tobias >> > > I'm not sure if this is what you're looking for, but I wrote a module > for my own use that has similar features. It's fairly brief, so I > just include the code here. It's used like this: > \usemodule[crop][Mark=Camera,Info=yes] It should be easy to modify > the definitions. > > \def\pagecutmarksymbol{\the\realpageno} \def\pagecutmarklength{.5cm} \let\pagecutmarktoptext\empty \let\pagecutmarkbottomtext \empty \setuplayout[marking=text] \setuplayout[marking=empty] \setuplayout[marking=color] \setuplayout[marking=on] - 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 - ___ ntg-context mailing list ntg-context@ntg.nl http://www.ntg.nl/mailman/listinfo/ntg-context
Re: [NTG-context] \pdfannot and \tooltip won't work with Chinese characters
Hi, Hans It may be useless, but I really hope I can pass some options to the comment. e.g., use \comment[color=blue][title]{some contents} will make "some contents" blue. So I think we can use /RC instead of /Contents. On 4/17/07, Hans Hagen <[EMAIL PROTECTED]> wrote: Zhichu Chen wrote: > Thanks Hans, > > It works. But only the /Contents part was converted correctly, the /T > part > is still not so good. So I redefined your \doPDFinsertcomment macro and > changed the third line from > > \doifelsenothing{#1} > {\let\PDFidentifier\empty} > {\def\PDFidentifier{/T (#1)}}% > > to > > \doifelsenothing{#1} > {\let\PDFidentifier\empty} > {\sanitizePDFencoding#1\to\PDFcommenttitle\def\PDFidentifier{/T > \ifPDFunicode <\PDFcommenttitle>\else (\PDFcommenttitle)\fi}}% > > > Now it's OK for me. I hope there's a more clever way that I don't need to > copy such long codes to my source file. just patch spec-fdf i changed it here so it will be in the next release (which reminds me that for luatex i need to make a driver file dealing with such issues) Hans - 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 - ___ ntg-context mailing list ntg-context@ntg.nl http://www.ntg.nl/mailman/listinfo/ntg-context -- Sincerely yours, Chen Zhi-chu Chen | Shanghai Synchrotron Radiation Facility No. 2019 | Jialuo Rd. | Jiading | Shanghai | P.R. China tel: 086 21 5955 3405 | zhichu.chen.googlepages.com | www.sinap.ac.cn ___ ntg-context mailing list ntg-context@ntg.nl http://www.ntg.nl/mailman/listinfo/ntg-context
Re: [NTG-context] Output from texexec
John R. Culleton wrote: > Under TeXLive 2007 version of context when I run even a trivial > program I get reams of output referring to the same typefiles over > and over again. Then I get a little message (in the log file) about > fonts being reset. Then I get messages about the fonts I actually > use. The purpose of compiler messages is to communicate something. > 13 iterations of the exact same messages does not increase my store of > knowledge any more than 1 display. > \preloadtypescripts if you have enough mem; could go into cont-sys.tex > > My questions: what purpose does the repetitious listing of all these > typefiles serve and can I suppress it some way? Here is a sample > list: > --- > (/usr/local/texlive/2007/texmf-dist/tex/generic/abbr/abbr.tex)) > (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-exa.tex) > (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-syn.tex) > (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-enc.tex) > (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-siz.tex) > (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-map.tex) > (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-spe.tex) > (./type-akb.tex) (./type-charter.tex) > (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-exa.tex) > (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-syn.tex) > (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-enc.tex) > (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-siz.tex) > (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-map.tex) > (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-spe.tex) > (./type-akb.tex) (./type-charter.tex) > (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-buy.tex) > (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-exa.tex) > (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-syn.tex) > (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-enc.tex) > (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-siz.tex) > (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-map.tex) > (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-spe.tex) > (./type-akb.tex) (./type-charter.tex) > (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-buy.tex) > (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-exa.tex) > (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-syn.tex) > (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-enc.tex) > (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-siz.tex) > (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-map.tex) > (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-spe.tex) > (./type-akb.tex) (./type-charter.tex) > (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-buy.tex) > (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-exa.tex) > (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-syn.tex) > (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-enc.tex) > (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-siz.tex) > (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-map.tex) > (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-spe.tex) > (./type-akb.tex) (./type-charter.tex > (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-exa.tex) > (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-syn.tex) > (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-enc.tex) > (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-siz.tex) > (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-map.tex) > (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-spe.tex) > (./type-akb.tex) (./type-charter.tex > (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-exa.tex) > (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-syn.tex) > (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-enc.tex) > (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-siz.tex) > (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-map.tex) > (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-spe.tex) > (./type-akb.tex) (./type-charter.tex) > (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-buy.tex)) > (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-buy.tex) > (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-exa.tex) > (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-syn.tex) > (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-enc.tex) > (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-siz.tex) > (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-map.tex) > (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-spe.tex) > (./type-akb.tex) (./type-charter.tex) > (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-buy.tex)) > (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-buy.tex)) > (./protcode.tex > (/usr/local/texlive/2007/texmf-dist/tex/generic/
[NTG-context] Output from texexec
Under TeXLive 2007 version of context when I run even a trivial program I get reams of output referring to the same typefiles over and over again. Then I get a little message (in the log file) about fonts being reset. Then I get messages about the fonts I actually use. The purpose of compiler messages is to communicate something. 13 iterations of the exact same messages does not increase my store of knowledge any more than 1 display. My questions: what purpose does the repetitious listing of all these typefiles serve and can I suppress it some way? Here is a sample list: --- (/usr/local/texlive/2007/texmf-dist/tex/generic/abbr/abbr.tex)) (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-exa.tex) (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-syn.tex) (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-enc.tex) (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-siz.tex) (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-map.tex) (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-spe.tex) (./type-akb.tex) (./type-charter.tex) (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-exa.tex) (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-syn.tex) (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-enc.tex) (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-siz.tex) (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-map.tex) (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-spe.tex) (./type-akb.tex) (./type-charter.tex) (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-buy.tex) (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-exa.tex) (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-syn.tex) (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-enc.tex) (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-siz.tex) (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-map.tex) (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-spe.tex) (./type-akb.tex) (./type-charter.tex) (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-buy.tex) (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-exa.tex) (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-syn.tex) (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-enc.tex) (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-siz.tex) (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-map.tex) (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-spe.tex) (./type-akb.tex) (./type-charter.tex) (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-buy.tex) (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-exa.tex) (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-syn.tex) (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-enc.tex) (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-siz.tex) (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-map.tex) (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-spe.tex) (./type-akb.tex) (./type-charter.tex (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-exa.tex) (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-syn.tex) (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-enc.tex) (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-siz.tex) (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-map.tex) (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-spe.tex) (./type-akb.tex) (./type-charter.tex (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-exa.tex) (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-syn.tex) (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-enc.tex) (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-siz.tex) (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-map.tex) (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-spe.tex) (./type-akb.tex) (./type-charter.tex) (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-buy.tex)) (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-buy.tex) (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-exa.tex) (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-syn.tex) (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-enc.tex) (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-siz.tex) (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-map.tex) (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-spe.tex) (./type-akb.tex) (./type-charter.tex) (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-buy.tex)) (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-buy.tex)) (./protcode.tex (/usr/local/texlive/2007/texmf-dist/tex/generic/abbr/abbr.tex)) (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-exa.tex) (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-syn.tex) (/usr/local/texlive/2007/texmf-dist/tex/context/base/type-enc.tex) (/usr/local/texlive/2007/texmf-dist/tex
Re: [NTG-context] Vertical alignment of framed text
Hello, Thank you Wolfgang, but \defineframed [hotkey][offset=4pt,corner=00,location=low] produces too big frames, while \defineframed [hotkey][height=\lineheight,offset=4pt,corner=00,location=low] produces nice tight frames but places the text very BELOW the line text. (Previously the text was too much ABOVE). If I remove offset then it looks good (on center), except I really want more right/left spacing (from the inner text to the frame) but less spacing top/below, so that It resembles a keyboard key. How to get just center position while keeping the frame tight and more X-stretched? > On Tue, 17 Apr 2007 16:27:03 +0300 > Vyatcheslav Yatskovsky <[EMAIL PROTECTED]> wrote: >> \defineframed >>[hotkey][height=\lineheight,offset=4pt,corner=00] > Hi, > \defineframed >[hotkey][offset=4pt,corner=00,location=low] > Wolfgang >> \starttext >> Another way to start or stop the device is to use hotkey. If the application >> is active (that is, sits on the foreground of your desktop), the hotkey is >> {\hotkey{Space}}. If it is not active, then use global hotkey -- >> \hotkey{Alt}+\hotkey{Space}. >> \stoptext -- Best regards, Vyatcheslav Yatskovsky___ ntg-context mailing list ntg-context@ntg.nl http://www.ntg.nl/mailman/listinfo/ntg-context
[NTG-context] bib + local & global citations
Hello, I use bibl-aps which has references of the form "[1]". I want to have a global bib index (\placepublications[criterium=all]), but in two sections I want to have a local bib index (\placepublications[criterium=section]) too. The numbers should not be reseted in between. Currently, I get: \chapter{somewhere} [1]...[45] \chapter \section{local 1} [1]...[30] % <-- should be 46-76 \placepublication[criterium=section] [1]...[76] % <-- should be 46-76 \placepublications[criterium=all] [1]...[76] Any idea how to do this? Tobias ___ ntg-context mailing list ntg-context@ntg.nl http://www.ntg.nl/mailman/listinfo/ntg-context
Re: [NTG-context] Pagesize < papersize: Writing jobname/date outside page area
Thomas A. Schmitz wrote: > I'm not sure if this is what you're looking for, but I wrote a module > for my own use that has similar features. > That is exactly what I was looking for. (For colour registering marks, one would have to print the marks in all colours (usually CMYK and/or spot colours). But as I was only curious about register marks and I print only in black and white, I don't mind.) Thanks Thomas, Tobias ___ ntg-context mailing list ntg-context@ntg.nl http://www.ntg.nl/mailman/listinfo/ntg-context
Re: [NTG-context] Pagesize < papersize: Writing jobname/date outside page area
On Apr 17, 2007, at 3:39 PM, Tobias Burnus wrote: > Hello, > > I have pagesize < papersize and use crop marks. What I actually > miss is > the possibility to put text (Project name, date/time) outside the > page. > Currently, ConTeXt only prints there the colour bars, the page numbers > and the crop marks. > > Example: > http://glossary.ippaper.com/default.asp?req=glossary/term/ > 1972&catitemid= > > As a work around I currently misuse the footer, but I'm afraid that I > will forget to remove it for the final version. > > > (Just for curiosity and nothing I need: Does ConTeXt also support > register marks?) > > Tobias I'm not sure if this is what you're looking for, but I wrote a module for my own use that has similar features. It's fairly brief, so I just include the code here. It's used like this: \usemodule[crop][Mark=Camera,Info=yes] It should be easy to modify the definitions. Best Thomas %%% module t-crop%%% \startmodule[crop] \unprotect \setupmodule[Mark=Cross,Info=no] \processaction[\currentmoduleparameter{Mark}] [Camera=> \def\CropMark{Camera}, Cross=> \def\CropMark{Cross}, \v!unknown=> \def\CropMark{\relax}, \v!default=> \def\CropMark{Cross}] \processaction[\currentmoduleparameter{Info}] [yes=> \def\InfoMark{Info}, no=> \def\InfoMark{}, \v!unknown=> \def\InfoMark{}, \v!default=> \def\InfoMark{}] \setupbackgrounds[page][background={\CropMark,\InfoMark}] % We define names for the elements of our cropmarks. \defineoverlay[Cross][\reuseMPgraphic{Cross}] \defineoverlay[Camera][\reuseMPgraphic{Camera}] \defineoverlay[Info][{\getbuffer[info]}] \startbuffer[info] \vbox to \paperheight \bgroup \vskip -1 cm \framed[frame=off,align=high]{\tt \tx "\jobname" - \currentdate [y,/,mm,/,dd]\ - \currenttime\ - \realfolio\ of \lastpage} \egroup \stopbuffer \startreusableMPgraphic{Cross} StartPage; %topleft z5ctl = ulcorner Page ; z6ctl = (x5ctl - 1cm,y5ctl) ; z7ctl = (x5ctl + 1cm,y5ctl) ; z8ctl = (x5ctl,y5ctl - 1cm) ; z9ctl = (x5ctl,y5ctl + 1cm) ; draw z6ctl--z7ctl ; draw z8ctl--z9ctl ; %topright z5ctr = urcorner Page ; z6ctr = (x5ctr - 1cm,y5ctr) ; z7ctr = (x5ctr + 1cm,y5ctr) ; z8ctr = (x5ctr,y5ctr - 1cm) ; z9ctr = (x5ctr,y5ctr + 1cm) ; draw z6ctr--z7ctr ; draw z8ctr--z9ctr ; %bottomright z5cbr = lrcorner Page ; z6cbr = (x5cbr - 1cm,y5cbr) ; z7cbr = (x5cbr + 1cm,y5cbr) ; z8cbr = (x5cbr,y5cbr - 1cm) ; z9cbr = (x5cbr,y5cbr + 1cm) ; draw z6cbr--z7cbr ; draw z8cbr--z9cbr ; %bottomleft z5cbl = llcorner Page ; z6cbl = (x5cbl - 1cm,y5cbl) ; z7cbl = (x5cbl + 1cm,y5cbl) ; z8cbl = (x5cbl,y5cbl - 1cm) ; z9cbl = (x5cbl,y5cbl + 1cm) ; draw z6cbl--z7cbl ; draw z8cbl--z9cbl ; \stopreusableMPgraphic \startreusableMPgraphic{Camera} StartPage; %topleft z5tl = ulcorner Page ; z6tl = (x5tl - 0.2cm,y5tl) ; z7tl = (x5tl - 1.2cm,y5tl) ; z8tl = (x5tl - 0.8cm,y5tl) ; z9tl = (x5tl - 1 cm,y5tl - 0.2cm) ; z10tl = (x5tl - 1 cm,y5tl + 0.2cm) ; draw z6tl--z7tl ; draw z8tl..z9tl..z7tl..z10tl..cycle ; draw z9tl--z10tl ; z11tl = (x5tl,y5tl + 0.2cm) ; z12tl = (x5tl,y5tl + 1.2cm) ; z13tl = (x5tl,y5tl + 0.8cm) ; z14tl = (x5tl - 0.2cm,y5tl + 1cm) ; z15tl = (x5tl + 0.2cm,y5tl + 1cm) ; draw z11tl--z12tl ; draw z12tl..z14tl..z13tl..z15tl..cycle ; draw z14tl--z15tl ; %topright z5tr = urcorner Page ; z6tr = (x5tr + 0.2cm,y5tr) ; z7tr = (x5tr + 1.2cm,y5tr) ; z8tr = (x5tr + 0.8cm,y5tr) ; z9tr = (x5tr + 1 cm,y5tr - 0.2cm) ; z10tr = (x5tr + 1 cm,y5tr + 0.2cm) ; draw z6tr--z7tr ; draw z8tr..z9tr..z7tr..z10tr..cycle ; draw z9tr--z10tr ; z11tr = (x5tr,y5tr + 0.2cm) ; z12tr = (x5tr,y5tr + 1.2cm) ; z13tr = (x5tr,y5tr + 0.8cm) ; z14tr = (x5tr - 0.2cm,y5tr + 1cm) ; z15tr = (x5tr + 0.2cm,y5tr + 1cm) ; draw z11tr--z12tr ; draw z12tr..z14tr..z13tr..z15tr..cycle ; draw z14tr--z15tr ; %bottomleft z5bl = llcorner Page ; z6bl = (x5bl - 0.2cm,y5bl) ; z7bl = (x5bl - 1.2cm,y5bl) ; z8bl = (x5bl - 0.8cm,y5bl) ; z9bl = (x5bl - 1 cm,y5bl - 0.2cm) ; z10bl = (x5bl - 1 cm,y5bl + 0.2cm) ; draw z6bl--z7bl ; draw z8bl..z9bl..z7bl..z10bl..cycle ; draw z9bl--z10bl ; z11bl = (x5bl,y5bl - 0.2cm) ; z12bl = (x5bl,y5bl - 1.2cm) ; z13bl = (x5bl,y5bl - 0.8cm) ; z14bl = (x5bl - 0.2cm,y5bl - 1cm) ; z15bl = (x5bl + 0.2cm,y5bl - 1cm) ; draw z11bl--z12bl ; draw z12bl..z14bl..z13bl..z15bl..cycle ; draw z14bl--z15bl ; %bottomright z5br = lrcorner Page ; z6br = (x5br + 0.2cm,y5br) ; z7br = (x5br + 1.2cm,y5br) ; z8br = (x5br + 0.8cm,y5br) ; z9br = (x5br + 1 cm,y5br - 0.2cm) ; z10br = (x5br + 1 cm,y5br + 0.2cm) ; draw z6br--z7br ; draw z8br..z9br..z7br..z10br..cycle ; draw z9br--z10br ; z11br = (x5br,y5br - 0.2cm) ; z12br = (x5br,y5br - 1.2cm) ; z13br = (x5br,y5br - 0.8cm) ; z14br = (x5br - 0.2cm,y5br - 1cm) ; z15br = (x5br + 0.2cm,y5br - 1cm) ; draw z11br--z12br ; draw z12br..z14br..z13br..z15br..cycle ; draw z14br--z15br ; \stopreusableMPgraphic \protect \stopmodule \endinput ___ ntg-context mailing list ntg-context@ntg.nl http://www.ntg.nl/mailman/listinfo/nt
Re: [NTG-context] Vertical alignment of framed text
On Tue, 17 Apr 2007 16:27:03 +0300 Vyatcheslav Yatskovsky <[EMAIL PROTECTED]> wrote: > \defineframed >[hotkey][height=\lineheight,offset=4pt,corner=00] Hi, \defineframed [hotkey][offset=4pt,corner=00,location=low] Wolfgang > > \starttext > Another way to start or stop the device is to use hotkey. If the application > is active (that is, sits on the foreground of your desktop), the hotkey is > {\hotkey{Space}}. If it is not active, then use global hotkey -- > \hotkey{Alt}+\hotkey{Space}. > \stoptext ___ ntg-context mailing list ntg-context@ntg.nl http://www.ntg.nl/mailman/listinfo/ntg-context
[NTG-context] Side caption in floats
Hello, I want to a normal caption next to a float: ## ## ## Fig. 1: Some object desc. ## in this caption. where the text should be bottom aligned unless the text is much longer: ## Fig. 2: Some textual ## description to a rather small figure. Using \startfiguretext[], I get something similar, but without "Fig 1". And \placefigure[] does not seem to offer this option either. Tobias ___ ntg-context mailing list ntg-context@ntg.nl http://www.ntg.nl/mailman/listinfo/ntg-context
Re: [NTG-context] loading hyphen patterns
Hans van der Meer wrote: > > > Does this mean that the hyphenation patterns are not loaded (although > present in the cont-tmf.zip)? And if so, how do I accomplish loading > them? each run reports the patterns that are loaded (languages + font encodings) Hans - 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 - ___ ntg-context mailing list ntg-context@ntg.nl http://www.ntg.nl/mailman/listinfo/ntg-context
Re: [NTG-context] loading hyphen patterns
Hans van der Meer wrote: > Does this mean that the hyphenation patterns are not loaded (although > present in the cont-tmf.zip)? Not by itself. Further down in the log file, you should see something like this: system : cont-fmt loaded (./cont-fmt.tex) language: patterns en for en loaded (n=1,e=ec,m=ec) (/opt/tex/texmf-local/tex/context/patterns/lang-us.pat) language: hyphenations en for en loaded (n=1,e=ec,m=ec) (/opt/tex/texmf-local/tex/context/patterns/lang-us.hyp) language: patterns uk for uk loaded (n=2,e=ec,m=ec) (/opt/tex/texmf-local/tex/context/patterns/lang-uk.pat) ... It would be nicer if the earlier message was more like this: language: patterns for nl postponed language: patterns for fr postponed .. because that is what really is going on. Best, Taco ___ ntg-context mailing list ntg-context@ntg.nl http://www.ntg.nl/mailman/listinfo/ntg-context
[NTG-context] Vertical alignment of framed text
Hello, I want to insert "hotkeys", surrounded by a round frame, into a paragraph text. I almost have achieve it, except of proper vertical alignment. Now it is the frame that is aligned with the text bottom line. But, I want the text inside a frame to be aligned with the rest of line. (I found that \vcenter solves the problem but I don't know how to merge it with \defineframed. Or, maybe there is better solution?) \defineframed [hotkey][height=\lineheight,offset=4pt,corner=00] \starttext Another way to start or stop the device is to use hotkey. If the application is active (that is, sits on the foreground of your desktop), the hotkey is {\hotkey{Space}}. If it is not active, then use global hotkey -- \hotkey{Alt}+\hotkey{Space}. \stoptext -- Best regards, Vyatcheslav Yatskovsky ___ ntg-context mailing list ntg-context@ntg.nl http://www.ntg.nl/mailman/listinfo/ntg-context
[NTG-context] loading hyphen patterns
In the process of updating to the Texlive2007 distribution I came across the folowing messages in the log when generating the context formats: ) (/usr/local/texlive/2007/../texmf-local/tex/context/base/lang-ctx.tex loading : Context Language Macros / Generic Patterns language: patterns for nl not loaded language: patterns for fr not loaded language: patterns for de not loaded language: patterns for it not loaded language: patterns for pt not loaded language: patterns for hr not loaded language: patterns for pl not loaded language: patterns for cz not loaded language: patterns for sk not loaded language: patterns for sl not loaded language: patterns for vn not loaded language: patterns for ru not loaded language: patterns for en not loaded language: patterns for uk not loaded language: patterns for us not loaded language: patterns for agr not loaded ) (/usr/local/texlive/2007/../texmf-local/tex/context/base/lang-dis.tex loading : Context Language Macros / Distribution Patterns ) (/usr/local/texlive/2007/../texmf-local/tex/context/base/unic-ini.tex Does this mean that the hyphenation patterns are not loaded (although present in the cont-tmf.zip)? And if so, how do I accomplish loading them? Hans van der Meer ___ ntg-context mailing list ntg-context@ntg.nl http://www.ntg.nl/mailman/listinfo/ntg-context
[NTG-context] Pagesize < papersize: Writing jobname/date outside page area
Hello, I have pagesize < papersize and use crop marks. What I actually miss is the possibility to put text (Project name, date/time) outside the page. Currently, ConTeXt only prints there the colour bars, the page numbers and the crop marks. Example: http://glossary.ippaper.com/default.asp?req=glossary/term/1972&catitemid= As a work around I currently misuse the footer, but I'm afraid that I will forget to remove it for the final version. (Just for curiosity and nothing I need: Does ConTeXt also support register marks?) Tobias ___ ntg-context mailing list ntg-context@ntg.nl http://www.ntg.nl/mailman/listinfo/ntg-context
Re: [NTG-context] \pdfannot and \tooltip won't work with Chinese characters
Thanks Hans, It works. But only the /Contents part was converted correctly, the /T part is still not so good. So I redefined your \doPDFinsertcomment macro and changed the third line from \doifelsenothing{#1} {\let\PDFidentifier\empty} {\def\PDFidentifier{/T (#1)}}% to \doifelsenothing{#1} {\let\PDFidentifier\empty} {\sanitizePDFencoding#1\to\PDFcommenttitle\def\PDFidentifier{/T \ifPDFunicode <\PDFcommenttitle>\else (\PDFcommenttitle)\fi}}% Now it's OK for me. I hope there's a more clever way that I don't need to copy such long codes to my source file. On 4/17/07, Hans Hagen <[EMAIL PROTECTED]> wrote: Zhichu Chen wrote: > Hi > > I've been looking at some core codes and the PDF reference, still have no > idea. > > Somehow, I was told that LaTeX can do such things using "hyperref" > package > and \pdfstringdef\temp{???}, then \pdfannot{... /Contents(\temp) ...} > should > be OK. > can you try \PDFunicodetrue Hans - 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 - ___ ntg-context mailing list ntg-context@ntg.nl http://www.ntg.nl/mailman/listinfo/ntg-context -- Sincerely yours, Chen Zhi-chu Chen | Shanghai Synchrotron Radiation Facility No. 2019 | Jialuo Rd. | Jiading | Shanghai | P.R. China tel: 086 21 5955 3405 | zhichu.chen.googlepages.com | www.sinap.ac.cn ___ ntg-context mailing list ntg-context@ntg.nl http://www.ntg.nl/mailman/listinfo/ntg-context
Re: [NTG-context] using of field failed when arrange subpages
Thank you any way. I hope it won't be a problem one day. On 4/17/07, Hans Hagen <[EMAIL PROTECTED]> wrote: Zhichu Chen wrote: > Hi, > > I've tried Hans' example introduced at mwidget-p.pdf , it's perfect. > But when > I was trying some subpage arrangements, it just failed. How could it > happen? > I guess either shiping out subpages forget the fields or something has > covered over them. Here's a small example (by the way, I don't > actually know > the meanings of the arguments of \dosetuparrangement, I'm very > appreciated > if someone could explain the macro to me.): > such features don't work well with arrangements Hans - 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 - ___ ntg-context mailing list ntg-context@ntg.nl http://www.ntg.nl/mailman/listinfo/ntg-context -- Sincerely yours, Chen Zhi-chu Chen | Shanghai Synchrotron Radiation Facility No. 2019 | Jialuo Rd. | Jiading | Shanghai | P.R. China tel: 086 21 5955 3405 | zhichu.chen.googlepages.com | www.sinap.ac.cn ___ ntg-context mailing list ntg-context@ntg.nl http://www.ntg.nl/mailman/listinfo/ntg-context
Re: [NTG-context] \placefigure problems in Xetex
Vyatcheslav Yatskovsky wrote: > Hello > > Unfortunately, I get dummy boxes instead of .pdf figures in the > XeteXed document. I know, it has been discussed already in the list. However, > I downloaded and installed the fresh > version of TexLive2007 today, and no problems from updating shouldn't arise. > > The log says: > figures : dimensions of ./f01.pdf calculated by rlxtools > system(texmfstart rlxtools --identify ./f01.pdf)...disabled. > figures : dimensions of ./f01.pdf calculated by rlxtools > figures : figure f01.pdf can not be found > > Surely, the figure is present in the same directory as the .tex document > itself. > > (The same running pdftex works fine). > can you try the new release i just uploaded Hans -- - 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 - ___ ntg-context mailing list ntg-context@ntg.nl http://www.ntg.nl/mailman/listinfo/ntg-context
Re: [NTG-context] \pdfannot and \tooltip won't work with Chinese characters
Zhichu Chen wrote: > Thanks Hans, > > It works. But only the /Contents part was converted correctly, the /T > part > is still not so good. So I redefined your \doPDFinsertcomment macro and > changed the third line from > > \doifelsenothing{#1} > {\let\PDFidentifier\empty} > {\def\PDFidentifier{/T (#1)}}% > > to > > \doifelsenothing{#1} > {\let\PDFidentifier\empty} > {\sanitizePDFencoding#1\to\PDFcommenttitle\def\PDFidentifier{/T > \ifPDFunicode <\PDFcommenttitle>\else (\PDFcommenttitle)\fi}}% > > > Now it's OK for me. I hope there's a more clever way that I don't need to > copy such long codes to my source file. just patch spec-fdf i changed it here so it will be in the next release (which reminds me that for luatex i need to make a driver file dealing with such issues) Hans - 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 - ___ ntg-context mailing list ntg-context@ntg.nl http://www.ntg.nl/mailman/listinfo/ntg-context
Re: [NTG-context] \pdfannot and \tooltip won't work with Chinese characters
Zhichu Chen wrote: > Hi > > I've been looking at some core codes and the PDF reference, still have no > idea. > > Somehow, I was told that LaTeX can do such things using "hyperref" > package > and \pdfstringdef\temp{???}, then \pdfannot{... /Contents(\temp) ...} > should > be OK. > can you try \PDFunicodetrue Hans - 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 - ___ ntg-context mailing list ntg-context@ntg.nl http://www.ntg.nl/mailman/listinfo/ntg-context
Re: [NTG-context] using of field failed when arrange subpages
Zhichu Chen wrote: > Hi, > > I've tried Hans' example introduced at mwidget-p.pdf, it's perfect. > But when > I was trying some subpage arrangements, it just failed. How could it > happen? > I guess either shiping out subpages forget the fields or something has > covered over them. Here's a small example (by the way, I don't > actually know > the meanings of the arguments of \dosetuparrangement, I'm very > appreciated > if someone could explain the macro to me.): > such features don't work well with arrangements Hans - 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 - ___ ntg-context mailing list ntg-context@ntg.nl http://www.ntg.nl/mailman/listinfo/ntg-context
Re: [NTG-context] page numbering in words?
Hello, I have just noticed this thread (I cannot really catch up reading all the stuff here) and remembered that I have some really old files lying somewhere on my computer. The file dates back to the time when Brooks Moses & Hans have implemented \defineconversion [sl] [a] [\sloveniancharacters] for me, so I needed to make sure that I understood the concept. I didn't review the content, I have just added a small demo at the end. On 4/16/07, Robin Kirkham wrote: Hi all, There are still a few problems with \numstr when you get beyond the hundreds. Perhaps this is unlikely when it is a page number, but I was interested in using this macro for contracts, where an amount of money is often written out in words. \input numstr.tex \starttext \numstr{-1}\par \numstr{0}\par \numstr{101}\par \numstr{1001}\par \numstr{101}\par \numstr{1200021} \stoptext This produces output: null null one hundred and one one thousand one one millionone one million two hundred thousand twenty-one I didn't follow the thread, but the problems might result from the fact that it was translated from a german counter rather than written from scratch following some rules. which should be: minus one zero one hundred and one one thousand and one one million and one My example fails on this one, but I guess that it could be fixed if you tell me the rule to distinguish the two cases. one million, two hundred thousand and twenty-one In English, the tens/units (if not zero) should be preceded by "and" if the number exceeds 100 (so 101 is correct in the above output). This applies whether the tens/units is truly tens/units, or is a thousands or millions multiplier (12 = "one hundred and twenty thousand"). The use of a comma after millions and sometimes thousands is helpful but not essential, and it only appears in certain cases. I'll have to think a bit more about a rule for that! The use of a hyphen between tens and units ("twenty-one") is not incorrect but is nowadays probably regarded as a little old-fashioned (but personally, I like it). Best, Robin I have used this page as a source: http://www.ego4u.com/en/cram-up/vocabulary/numbers/cardinal Mojca Note 1: If the functionality/documentation can be polished out nicely, the core or m-something might be a better place for such a module than third-party modules. But I guess that Hans would want to split this into *.mkii and *.mkiv anyway, so I would probably need to write the lua implementation for it before asking for inclusion ;) Note 2: there are some switches which would need to be implemented in a higher level user interface. Note that the German counter might be useless since I have never finished it. t-counting.tex Description: TeX document ___ ntg-context mailing list ntg-context@ntg.nl http://www.ntg.nl/mailman/listinfo/ntg-context
Re: [NTG-context] bibtex: "et al." and missing spacing before "et"
Tobias Burnus wrote: > Hello, > > if I tex the following example, I get: > "Hu{\it et al.}" without space between "Hu" and "et". > > Any idea why this happens? This is with: Probably a to-eager \ignorespaces. The best solution is to start the texts in bibl-aps.tex: \c!authoretaltext={\ {\it et al.\/}}, Best, Taco ___ ntg-context mailing list ntg-context@ntg.nl http://www.ntg.nl/mailman/listinfo/ntg-context
Re: [NTG-context] \unknown
Idris Samawi Hamid wrote: > Hi Hans... > > \unknown > well, not all fonts have elipses -) i use \unknown as placeholder for something (yet) unknown Hans - 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 - ___ ntg-context mailing list ntg-context@ntg.nl http://www.ntg.nl/mailman/listinfo/ntg-context
Re: [NTG-context] Pagebreak only after stanzas
Aditya Mahajan wrote: > On Sat, 14 Apr 2007, Bert Tr�ger wrote: > > >> Hi, >> >> i am a fresh convert to Context from Latex and deeply impressed by >> it's ability to set multiple pages on one page, even doublesided >> ones. >> For setting a collection of poems I use \obeylines and \smallskip >> to arrange them on the page. Pagebreaks should only be possible >> between stanzas at the \smallskip-mark. Could somebody tell me, how >> to achieve this? >> > > Probably, the easiest way to do that will be to add a bit of a markup. > Something like (untested) > > \setuplines[after={\blank[small]}] %or after=\smallskip > \defineframedtext[stanza][width=\textwidth,before=\startlines,after=\stoplines] > > \startstanza > . > . > \stopstanza > \start \interlinepenalty\plustenthousand stanze \par \stop \keeplinestogether{4} stanza may also work (untested) - 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 - ___ ntg-context mailing list ntg-context@ntg.nl http://www.ntg.nl/mailman/listinfo/ntg-context