RE: [NTG-context] Help with LaTeX -> ConTeXt & book typesetting
Hans Hagen wrote: >> (BTW I've already produced all expanded version with fontinst) >> > wait for the new pdftex (or grab a test versions soemwhere): it has auto > expansion included, and there i sno need any more to create the > instances yourself (doen within pdftex)! Yes, I know. Of course this is an improvement. But I've already set it up -- so why not use it? Nevertheless it seems to me that there're several problems still. I'm using now: This is pdfeTeXk, Version 3.141592-1.20a-rc7.2-2.2 ConTeXt ver: 2004.8.15 fmt: 2004.9.12 int: english mes: english Sometimes the hyphen is not protruded at all. BTW where do I define in ConTeXt my font specific microtypographic values? In LaTeX I wrote \input{protcode-helvetica} \input{efcode-helvetica} \pdfprotrudechars=2 \pdfadjustspacing=2 \def\setupfont{\setprotcode\font} \def\setupEFfont{ \setprotcode\font \resetefcode\font \pdffontexpand\font 20 20 5} ... >> If ConTeXt is using the new german spelling & hyphenation rules then: >> *§108* If ss stands for ß, then it will be hyphenated s-s. E.g., Grüs-se >> (instead of Grü-ße), heis-sen (instead of hei-ßen). >> *§109* The connection of consonants ch, ck, and sch, and also in foreign >> words with ph, rh, sh, and th will not be hyphenated in between if they >> stands for a single sound. E.g., Bü-cher, Zu-cker, ba-cken, Fla-sche, >> Ma-che-te, Pro-phet, Myr-rhe, Ca-shew-nuss, ka-tho-lisch. >> >> > so .. what are the proposed changes to the german language specifics in > enco-fde.tex? Mmh, I'm that familiar with ConTeXt ;-) Hopefully the patterns will do most. But of course \installcompoundcharacter "ck {\discretionary {k-}{k}{ck}} should be changed to \installcompoundcharacter "ck {\discretionary {-}{ck}{ck}} ((ck should always stay as it is; maybe one even don't need this def anymore)) Ulrich ___ ntg-context mailing list [EMAIL PROTECTED] http://www.ntg.nl/mailman/listinfo/ntg-context
Re: [NTG-context] Help with LaTeX -> ConTeXt & book typesetting
Ulrich Dirr wrote: That's great. Can I combine this setup with another one for left even & right odd numbered pages? E.g., ((PAGE 2)) 1 The King <> ((PAGE 3)) <> 1 The King So that I can combine, say \setupheadertexts[][\KHead Queen][\KHead King][] -- which actually are just two different ornaments -- with your definition above for 'something'? sure, you can combine whatever you want you can also set up different header/footers for margins and edged and there are also top and bottom areas as well as a text area My log file tells me bodyfont : bodyfont 6.6pt is defined (can better be done global) bodyfont : bodyfont 6.6pt is defined (can better be done global) bodyfont : bodyfont 4.7pt is defined (can better be done global) bodyfont : bodyfont 4.7pt is defined (can better be done global) bodyfont : bodyfont 7.6pt is defined (can better be done global) bodyfont : bodyfont 7.6pt is defined (can better be done global) bodyfont : bodyfont 5.7pt is defined (can better be done global) bodyfont : bodyfont 5.7pt is defined (can better be done global) bodyfont : bodyfont 11.3pt is defined (can better be done global) bodyfont : bodyfont 11.3pt is defined (can better be done global) bodyfont : bodyfont 9.5pt is defined (can better be done global) bodyfont : bodyfont 9.5pt is defined (can better be done global) Given my definitions for HelveticaNeue -- and assuming they are alright -- where do I setup sizes, and especially in didot or big points? you need to set up bodyfont environments for that (see font manual); the complicating factor in fonts is that math needs to be set up. Here: \setupoutput [pdftex] \input pdftexconfig \enableregime[il1] \mainlanguage[de] \starttext \showstruts {\em Mühsal der Besten} »Woran arbeiten Sie?« wurde Herr K. gefragt. Herr K. antwortete: »Ich habe viel Mühe, ich bereite meinen nächsten Irrtum vor.« (B. Brecht) ›Aber Hallo!‹ \quotation{all right \quote{there} we go} \stoptext hm, what do other german users experience/think? (BTW I've already produced all expanded version with fontinst) wait for the new pdftex (or grab a test versions soemwhere): it has auto expansion included, and there i sno need any more to create the instances yourself (doen within pdftex)! If ConTeXt is using the new german spelling & hyphenation rules then: *§108* If ss stands for ß, then it will be hyphenated s-s. E.g., Grüs-se (instead of Grü-ße), heis-sen (instead of hei-ßen). *§109* The connection of consonants ch, ck, and sch, and also in foreign words with ph, rh, sh, and th will not be hyphenated in between if they stands for a single sound. E.g., Bü-cher, Zu-cker, ba-cken, Fla-sche, Ma-che-te, Pro-phet, Myr-rhe, Ca-shew-nuss, ka-tho-lisch. so .. what are the proposed changes to the german language specifics in enco-fde.tex? 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 [EMAIL PROTECTED] http://www.ntg.nl/mailman/listinfo/ntg-context
RE: [NTG-context] Help with LaTeX -> ConTeXt & book typesetting
Hi, first, thank you very much for your help! Hans Hagen wrote: > Ulrich Dirr wrote: > >> Hi, >> >> I'm recently trying to get ConTeXt typesetting my books like with LaTeX >> before (or better). But I can't solve some problems ... Maybe someone can >> assist me? >> >> o How do I get the chapter number into the heading? I've tried >>\setupheader[before=\viii,style=normal] >>\setupheadertexts[chapter] >> but this only puts the chapter title into the heading >> >> > \setupheadertexts[chapter][chapternumber] > > of > > \setupheadertexts[{\getmarking[chapternumber] -- > \getmarking[chapter]}] > > etc etc > >> o How can I get something similar to LaTeX? >>\fancyhead[C]{% >> {\sffamily\footnotesize >> \leftmark >> \pdef\next{\rightmark}% >> \ifx\next\empty\else\ \textbullet\ \rightmark\fi}%} >> which will put the chapter mark centered in the headings, and if there >> is a sectionmark then a bullet & sectionmark too. >> >> > something like: (setups are just a convenience) > > \setupheadertexts [\setups{something}] > > \startsetups something > > \getmarking[chapter] > > \doiftext{\getmarking[section]}{\enspace\symbol[1]\enspace} > > \getmarking[section] > > \stopsetups That's great. Can I combine this setup with another one for left even & right odd numbered pages? E.g., ((PAGE 2)) 1 The King <> ((PAGE 3)) <> 1 The King So that I can combine, say \setupheadertexts[][\KHead Queen][\KHead King][] -- which actually are just two different ornaments -- with your definition above for 'something'? >> o How can I typeset the chapter title across both columns in a two-column >> setup? >> >> > hm > > \chapter{xxx} > > \startcolumns ... \stopcolumns > > \chapter{yyy} > > etc Sorry I got confused; I was too much influenced by the LaTeX multicol package where I have to say \begin{multicols}{2}[Spanning title] ... >> o Is it possible to setup a project using only didot (or bp) point >> measurements? How? Especially I want a interline space in dd or bp which >> is flexible like \setupinterlinespace[line=1.25\bodyfontsize] but uses >> dd or bp. >> >> > \starttext > > \input ward > > \setupinterlinespace[line=4.25\dimexpr(\bodyfontfactor dd)] > > \input ward > > \stoptext My log file tells me bodyfont : bodyfont 6.6pt is defined (can better be done global) bodyfont : bodyfont 6.6pt is defined (can better be done global) bodyfont : bodyfont 4.7pt is defined (can better be done global) bodyfont : bodyfont 4.7pt is defined (can better be done global) bodyfont : bodyfont 7.6pt is defined (can better be done global) bodyfont : bodyfont 7.6pt is defined (can better be done global) bodyfont : bodyfont 5.7pt is defined (can better be done global) bodyfont : bodyfont 5.7pt is defined (can better be done global) bodyfont : bodyfont 11.3pt is defined (can better be done global) bodyfont : bodyfont 11.3pt is defined (can better be done global) bodyfont : bodyfont 9.5pt is defined (can better be done global) bodyfont : bodyfont 9.5pt is defined (can better be done global) Given my definitions for HelveticaNeue -- and assuming they are alright -- where do I setup sizes, and especially in didot or big points? >> o I've tried to setup the typographical correct quotation marks for >>german in the file cont-sys.tex \setuplanguage >>[de] >>[leftquote=\rightsubguillemot, >> leftquotation=\rightguillemot, >> rightquote=\leftsubguillemot, >> rightquotation=\leftguillemot] >> When using it, e.g., >>\quotation{all right \quote{there} we go} >> and using >>\showstruts >> I got marks at strange places >>|»all right |›there|‹ we go|« >> Should this be corrected somewhere? >> > dunny, can you make a small test file (so that other german users can test > along?) Here: \setupoutput [pdftex] \input pdftexconfig \enableregime[il1] \mainlanguage[de] \starttext \showstruts {\em Mühsal der Besten} »Woran arbeiten Sie?« wurde Herr K. gefragt. Herr K. antwortete: »Ich habe viel Mühe, ich bereite meinen nächsten Irrtum vor.« (B. Brecht) ›Aber Hallo!‹ \quotation{all right \quote{there} we go} \stoptext >> o How do I get character protruding and font expansion? (I didn't find >> the latter in the manual) [...] > so, associate a handling (see hand-* files) with a font (before it's > used! else pdftex does ignore it) > > but ... be prepared ... context is set up for the latest pdftex and > there are some bugs in hz an desp when used with protruding (thanh is > working on them and the previous code is used for testing) > > you need a recent context in order to get the auto expansion done This is pdfeTeXk, Version 3.141592-1.20a-rc4-2.1 ConTeXt ver: 2004.8.15 fmt: 2004.9.8 (BTW I've already produced all expanded version with fontinst) But this really produces super
Re: [NTG-context] Help with LaTeX -> ConTeXt & book typesetting
Ulrich Dirr wrote: Hi, I'm recently trying to get ConTeXt typesetting my books like with LaTeX before (or better). But I can't solve some problems ... Maybe someone can assist me? o How do I get the chapter number into the heading? I've tried \setupheader[before=\viii,style=normal] \setupheadertexts[chapter] but this only puts the chapter title into the heading \setupheadertexts[chapter][chapternumber] of \setupheadertexts[{\getmarking[chapternumber] -- \getmarking[chapter]}] etc etc o How can I get something similar to LaTeX? \fancyhead[C]{% {\sffamily\footnotesize \leftmark \pdef\next{\rightmark}% \ifx\next\empty\else\ \textbullet\ \rightmark\fi}% } which will put the chapter mark centered in the headings, and if there is a sectionmark then a bullet & sectionmark too. something like: (setups are just a convenience) \setupheadertexts [\setups{something}] \startsetups something \getmarking[chapter] \doiftext{\getmarking[section]}{\enspace\symbol[1]\enspace} \getmarking[section] \stopsetups o How can I typeset the chapter title across both columns in a two-column setup? hm \chapter{xxx} \startcolumns ... \stopcolumns \chapter{yyy} etc o How can I tell ConTeXt the distance between columns? Or should I define only the columnwidth? How? My first defintion looks like \setuplayout[width=358dd,lines=46,topspace=11mm,backspace=17mm, \setupcolumns[distance=123pt] margin=0cm,marking=on,location=middle,grid=yes,header=12bp, headerdistance=18bp,footer=12bp,footerdistance=11mm] o How can I tell ConTeXt to balance the last page? I've tried something like \definecolumnset[two][n=2,tolerance=tolerant,distance=12bp] \setupcolumnset [two][balance=yes] but this doesn't work. ah, column sets ... see an earlier mail o Is it possible to setup a project using only didot (or bp) point measurements? How? Especially I want a interline space in dd or bp which is flexible like \setupinterlinespace[line=1.25\bodyfontsize] but uses dd or bp. \starttext \input ward \setupinterlinespace[line=4.25\dimexpr(\bodyfontfactor dd)] \input ward \stoptext o I've tried to setup the typographical correct quotation marks for german in the file cont-sys.tex \setuplanguage [de] [leftquote=\rightsubguillemot, leftquotation=\rightguillemot, rightquote=\leftsubguillemot, rightquotation=\leftguillemot] When using it, e.g., \quotation{all right \quote{there} we go} and using \showstruts I got marks at strange places |»all right |›there|‹ we go|« Should this be corrected somewhere? dunny, can you make a small test file (so that other german users can test along?) o How do I get character protruding and font expansion? (I didn't find the latter in the manual) \starttext \setuppapersize[A4][A4] \setuplayout[height=middle,topspace=1cm,header=0pt,footer=0pt] \showframe \setupfonthandling [hz] [min=80,max=80,step=5] \setupfontsynonym [Serif] [handling=quality] \setupfontsynonym [SerifBold] [handling=quality] \setupfontsynonym [SerifSlanted] [handling=quality] \setupfontsynonym [SerifItalic] [handling=quality] \setupfontsynonym [SerifBoldSlanted] [handling=quality] \setupfontsynonym [SerifBoldItalic] [handling=quality] % \setupalign[normal,hanging,hz] \usetypescript[palatino][\defaultencoding] \setupbodyfont[palatino,12pt] \noheaderandfooterlines \startbuffer \dostepwiserecurse{200}{150}{-5} {\expanded{\setuplayout[width=\recurselevel pt]} \subject{palatino: no hz, ragged right} \setupalign[right,hanging,nohz] \input tufte \endgraf \subject{palatino: hz, ragged right} \setupalign[right,hanging,hz] \input tufte \endgraf \subject{palatino: no hz, aligned} \setupalign[normal,hanging,nohz] \input tufte \endgraf \subject{palatino: hz, aligned} \setupalign[normal,hanging,hz] \input tufte\endgraf \page} \stopbuffer \getbuffer \page \setuplayout[width=middle] \typebuffer \page \stoptext so, associate a handling (see hand-* files) with a font (before it's used! else pdftex does ignore it) but ... be prepared ... context is set up for the latest pdftex and there are some bugs in hz an desp when used with protruding (thanh is working on them and the previous code is used for testing) you need a recent context in order to get the auto expansion done o Does there exist some support for RCS? In LaTeX I've used \RequirePackage[nofancy]{rcsinfo} and then I put in the page area of the crop marks: on top 'Art \& Satz \raise.5pt\hbox{\textbullet} Ulrich Dirr\hfill Seite »\thepage« \the\count1\ von \numpages' and on bottom \hfill \rcsInfoFile\ Rev.\rcsInfoRevision\hfill \the\day.\the\month.\the\year\ \printtime How can I put these information on the page? Should I use something you called 'Logo types' in the manual or something like layers? if you can give me specs (and an example) of what you need .. probably trivial to write (there is some info mechanism where i then can hook it into) \version[...]
[NTG-context] Help with LaTeX -> ConTeXt & book typesetting
Hi, I'm recently trying to get ConTeXt typesetting my books like with LaTeX before (or better). But I can't solve some problems ... Maybe someone can assist me? o How do I get the chapter number into the heading? I've tried \setupheader[before=\viii,style=normal] \setupheadertexts[chapter] but this only puts the chapter title into the heading o How can I get something similar to LaTeX? \fancyhead[C]{% {\sffamily\footnotesize \leftmark \pdef\next{\rightmark}% \ifx\next\empty\else\ \textbullet\ \rightmark\fi}% } which will put the chapter mark centered in the headings, and if there is a sectionmark then a bullet & sectionmark too. o How can I typeset the chapter title across both columns in a two-column setup? o How can I tell ConTeXt the distance between columns? Or should I define only the columnwidth? How? My first defintion looks like \setuplayout[width=358dd,lines=46,topspace=11mm,backspace=17mm, margin=0cm,marking=on,location=middle,grid=yes,header=12bp, headerdistance=18bp,footer=12bp,footerdistance=11mm] o How can I tell ConTeXt to balance the last page? I've tried something like \definecolumnset[two][n=2,tolerance=tolerant,distance=12bp] \setupcolumnset [two][balance=yes] but this doesn't work. o Is it possible to setup a project using only didot (or bp) point measurements? How? Especially I want a interline space in dd or bp which is flexible like \setupinterlinespace[line=1.25\bodyfontsize] but uses dd or bp. o I've tried to setup the typographical correct quotation marks for german in the file cont-sys.tex \setuplanguage [de] [leftquote=\rightsubguillemot, leftquotation=\rightguillemot, rightquote=\leftsubguillemot, rightquotation=\leftguillemot] When using it, e.g., \quotation{all right \quote{there} we go} and using \showstruts I got marks at strange places |»all right |there| we go|« Should this be corrected somewhere? o How do I get character protruding and font expansion? (I didn't find the latter in the manual) o I've tried to use my fontinst installation of HelveticaNeueLT in the main document with \usetypescriptfile [type-NeueHelvetica] \usetypescript [usw][NeueHelveticaLT] \setupbodyfont [NeueHelveticaLT, ss, 9.5pt] (first I tried 9.5dd but these doesn't showed any effect) with type-NeueHelvetica.tex: \starttypescript [sans] [NeueHelvetica] [\defaultencoding] \definefontsynonym [HelveticaNeueLT-UltraLight] [lhnj8t] [encoding=\defaultencoding] \definefontsynonym [HelveticaNeueLT-UltraLightItal] [lhnji8t] [encoding=\defaultencoding] \definefontsynonym [HelveticaNeueLT-Thin][lhna8t] [encoding=\defaultencoding] \definefontsynonym [HelveticaNeueLT-ThinItalic] [lhnai8t] [encoding=\defaultencoding] \definefontsynonym [HelveticaNeueLT-Light] [lhnl8t] [encoding=\defaultencoding] \definefontsynonym [HelveticaNeueLT-LightItalic] [lhnli8t] [encoding=\defaultencoding] \definefontsynonym [HelveticaNeueLT-Roman] [lhnr8t] [encoding=\defaultencoding] \definefontsynonym [HelveticaNeueLT-Italic] [lhnri8t] [encoding=\defaultencoding] \definefontsynonym [HelveticaNeueLT-Medium] [lhnm8t] [encoding=\defaultencoding] \definefontsynonym [HelveticaNeueLT-MediumItalic][lhnmi8t] [encoding=\defaultencoding] \definefontsynonym [HelveticaNeueLT-Bold][lhnb8t] [encoding=\defaultencoding] \definefontsynonym [HelveticaNeueLT-BoldItalic] [lhnbi8t] [encoding=\defaultencoding] \definefontsynonym [HelveticaNeueLT-Heavy] [lhnh8t] [encoding=\defaultencoding] \definefontsynonym [HelveticaNeueLT-HeavyItalic] [lhnhi8t] [encoding=\defaultencoding] \definefontsynonym [HelveticaNeueLT-Black] [lhnc8t] [encoding=\defaultencoding] \definefontsynonym [HelveticaNeueLT-BlackItalic] [lhnci8t] [encoding=\defaultencoding] \definefontsynonym [HelveticaNeueLT-BoldOutline] [lhnbl8t] [encoding=\defaultencoding] \stoptypescript \starttypescript [sans] [NeueHelvetica] [name] \definefontsynonym [SansBlack][HelveticaNeueLT-Black] \definefontsynonym [SansBlackItalic] [HelveticaNeueLT-BlackItalic] \definefontsynonym [SansBold] [HelveticaNeueLT-Bold] \definefontsynonym [SansBoldItalic] [HelveticaNeueLT-BoldItalic] \definefontsynonym [SansHeavy][HelveticaNeueLT-Heavy] \definefontsynonym [SansHeavyItalic] [HelveticaNeueLT-HeavyItalic] \definefontsynonym [SansMedium] [HelveticaNeueLT-Medium] \definefontsynonym [SansMediumItalic] [HelveticaNeueLT-MediumItalic] \definefontsynonym [Sans] [HelveticaNeueLT-Roman] \definefontsynonym [SansItalic] [HelveticaNeueLT-Italic] \definefontsynonym [SansLight]