Re: [XeTeX] [OT] Free fonts for fontspec examples?
On 2010-07-13 03:37:13 +0930, David Perry said: This has always been available under the "Variant=0/1/2/3/..." feature but this name wasn't very obvious. In more recent versions of fontspec you can use "StylisticSet=0/1/2...". Thank you, thank you. I hadn't picked up on this. The naming conventions have always confused me, since there is a Fontspec feature "Alternate" and "alternate" is also an option within the "Style" feature, while stylistic sets were "Variants." Style=Alternate and Alternate=0 are synonyms (for historical reasons). The reason the naming scheme is so chaotic is that it was first written to support Mac OS X AAT fonts (this was before XeTeX supported OpenType!) and the OpenType support slowly merged with and then supplanted the original purpose of the package. I'm trying to document OpenType font features now with clear reference to the actual feature tag, but I'm aware some of my terminology still needs to be updated. Please do tell me if you find an unclear paragraph (or twenty) in the manual and I'll do what I can to clear things up. If clearer terminology could be found for all this, it would be a real improvement. For the hypothetical fontspec v3.0, I would like to totally revisit all of the feature names (while supporting backwards compatibility of course) but it's a big job for not much reward :) It might also be useful for advanced users to be able to type \fontspec[ss01,hlig,cwsh]{...} That's certainly much easier to achieve! In the last couple of days I have been thinking about using the Character Variant feature (cv01-cv99) rather the stylistic alternate feature for accessing glyphs such those I referred above. I haven't gotten very far with this, but it might be something to add. (Does anyone know of examples of this in use?) I only just heard about these new features, too. I would also like to see some examples -- I assume that a feature name like CharacterVariant=0/1/2/3/4... would be fine for fontspec? Thanks, Will -- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex
Re: [XeTeX] [tex-live] TeXLive Pretest - XeTeX segfaults on LInux 64
On 12 July 2010 Manuel Pégourié-Gonnard wrote: > Le 12/07/2010 10:21, ulrik.vi...@arcor.de a écrit : > > I wouldn't assume that the problem is with dynamic linking per se. > > The crash has probably nothing to do with dynamic linking > indeed. Reinhard was replying to this paragraph: > > > Would it be a feasible idea to supply Linux32 binaries for XeTeX > > on Linux64 platforms? Would this work at all or would this > > require additional infrastructure (e.g. 32 bit versions of > > libraries)? > > so I think his answer is that it is *not* doable to ship 32 bit > XeTeX on LinUX64, since the user would need a 32-bit version of the > dynamically linked libraries. Yes, this is exactly what I meant. Furthermore, consider that TL currently supports five 64-bit Unix platforms and that one of them, 'x86_64-linux', stands for zillions of Linux distributions. Finding out whether all required 32-bit libraries are availabe everywhere is nearly impossible. I'm not even aware of all Linux distributions. Regards, Reinhard -- Reinhard Kotucha Phone: +49-511-3373112 Marschnerstr. 25 D-30167 Hannover mailto:reinhard.kotu...@web.de Microsoft isn't the answer. Microsoft is the question, and the answer is NO. -- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex
Re: [XeTeX] XeLaTex and Armenian
Philip Taylor (Webmaster, Ret'd) wrote: Dear Adam -- I'm new to XeLaTex, but I've done some simple documents with Greek, Arabic, and Hebrew. Today, however, I tried one with some Armenian text but had no luck at all. Armenian seems not to be recognized. What am I missing? I don't know ! I know next to nothing about XeTeX, Polyglossia and whatever, but using your file as a starting point, Jonathan's reply to another Armenian scholar (Tara Andrews) as reference [1], and finally using TeXdoc fontspec, I came up with the following : Yes, that works. I think polyglossia (at least v 1.1.0 which is what we have here) doesn't support Armenian. And I don't know So, to modify what Philip has done, you might try something like this: \documentclass {article} \usepackage {xltxtra, polyglossia} \setdefaultlanguage {english} \newfontfamily\armfont[Script=Armenian]{Code2000} \begin {document} \title {Classical Armenian Sample Text} \author {Adam C. McCollum} \maketitle {\armfont Եւ երկիր էր աներևոյթ և անպատրաստ. և խաւար ի վերայ անդնդոց. և Հոգի Աստուծոյ շրջէր ի վերայ ջուրց: } and conclude with this. \end{document} HTH. -- United in adoration of Jesus, fr. michael gilmary, mma Most Holy Trinity Monastery 67 Dugway Road Petersham, MA 01366-9725 www.MaroniteMonks.org -- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex
Re: [XeTeX] [tex-live] TeXLive Pretest - XeTeX segfaults on LInux 64
\setromanfont{XITS} \setmathfont{XITS Math} For the future: it is much easier to debug problems (any problems) if they can be reproduced using fonts that are included in TL. Installing system fonts is not easy, versions are likely to be different, etc. At any rate, hoping that Jonathan's fix will suffice to at least avoid the crash, I've asked the TL folks to rebuild. Thanks to you and Jonathan and Thanh :). karl -- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex
Re: [XeTeX] XeLaTex and Armenian
Dear Adam -- I'm new to XeLaTex, but I've done some simple documents with Greek, Arabic, and Hebrew. Today, however, I tried one with some Armenian text but had no luck at all. Armenian seems not to be recognized. What am I missing? I don't know ! I know next to nothing about XeTeX, Polyglossia and whatever, but using your file as a starting point, Jonathan's reply to another Armenian scholar (Tara Andrews) as reference [1], and finally using TeXdoc fontspec, I came up with the following : \documentclass {article} \usepackage {xltxtra, polyglossia} \usepackage {fontspec} \setdefaultlanguage {english} \newfontface \armfont [Script=armenian]{Arial Unicode MS} \def \ARMENIAN #1{{\armfont #1}} \begin {document} \title {Classical Armenian Sample Text} \author {Adam C. McCollum} \maketitle \ARMENIAN {Եւ երկիր էր աներևոյթ և անպատրաստ. և խաւար ի վերայ անդնդոց. և Հոգի Աստուծոյ շրջէր ի վերայ ջուրց:} \end{document} It may not be elegant, but it seems to work. Philip Taylor [1] http://osdir.com/ml/tex.xetex/2005-05/msg00029.html -- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex
[XeTeX] XeLaTex and Armenian
Hi, I'm new to XeLaTex, but I've done some simple documents with Greek, Arabic, and Hebrew. Today, however, I tried one with some Armenian text but had no luck at all. Armenian seems not to be recognized. What am I missing? An example is below. Thanks in advance for any help. Best wishes, Adam McCollum \documentclass{article} \usepackage{xltxtra, polyglossia} \setdefaultlanguage{english} \setotherlanguage{Armenian} \newfontfamily\armenianfont[Script=Armenian]{Times} \begin{document} \title{Classical Armenian Sample Text} \author{Adam C. McCollum} \maketitle \begin{Armenian} Եւ երկիր էր աներևոյթ և անպատրաստ. և խաւար ի վերայ անդնդոց. և Հոգի Աստուծոյ շրջէր ի վերայ ջուրց: \end{Armenian} \end{document} -- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex
Re: [XeTeX] combining characters in isolation
On Mon, 12 Jul 2010 10:58:20 -0700, Michiel Kamermans wrote: >> Guess I could fix my original problem without breaking the output and >> without making the XML non-portable by modifying our code that tags >> Bengali text during the conversion from XML to XeLaTeX... > > Luckily this is a far simpler problem than the original one! The tags you suggest will work; the problem is coming up with a regular expression that captures the appropriate cases, since the ones I want to tag for the font without the script (Bengali characters in isolation, that is bounded by whitespace with no Bengali characters on the other side of the whitepace) are a subset of the ones I want to tag for the font with the script (sequences of Bengali characters, possibly including internal whitespace). I think I know how to do it, it's just not "clean." Mike Maxwell -- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex
Re: [XeTeX] [OT] Free fonts for fontspec examples?
Will Robertson wrote: But please note that this feature is essentially deprecated: it is better for a font designer to use stylistic sets instead. Why? If they are "historical forms" isn't it better to give them a meaningful OpenType feature name? I think what Alexey is referring to is that in use, it is more convenient to set up stylistic sets. Example: the long s by itself would go under "historical forms" but long s ligatures would go under "historical ligatures." With a stylistic set, users can apply one feature and get all the long s forms automatically. Of course, they have to read the font documentation and find out what stylistic sets do what (a terrible burden, expecting users to read the documentation . . .). (I would not eliminate support for historical forms and historical ligatures, though, since there are many fonts out there that use them. You probably aren't planning to do that, but I just thought I'd mention it.) You asked for an example of historical forms, and the long s is the most obvious one, BTW. 4. I'm aware that I'm not fully covering the OpenType feature list in fontspec. Has anyone noticed obvious areas that should be included? Am I right fontspec still doesn't support stylistic sets (ss00--ss20), except via RawFeature? This has always been available under the "Variant=0/1/2/3/..." feature but this name wasn't very obvious. In more recent versions of fontspec you can use "StylisticSet=0/1/2...". Thank you, thank you. I hadn't picked up on this. The naming conventions have always confused me, since there is a Fontspec feature "Alternate" and "alternate" is also an option within the "Style" feature, while stylistic sets were "Variants." Khaled in another email mentioned that "variants" might be a more appropriate name for the feature. Scholars do indeed speak of "glyph variants" For example, U+2E0E EDITORIAL CORONIS (an ancient Greek papyrological character) has five common variants, which can be (in some fonts!) accessed through the stylistic alternates feature. If clearer terminology could be found for all this, it would be a real improvement. Please ask if it looks like I've missed adding a feature in fontspec; chances are I need to add code or documentation or both to the package. In the last couple of days I have been thinking about using the Character Variant feature (cv01-cv99) rather the stylistic alternate feature for accessing glyphs such those I referred above. I haven't gotten very far with this, but it might be something to add. (Does anyone know of examples of this in use?) David -- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex
Re: [XeTeX] combining characters in isolation
Mike, If I do \newfontfamily\bengalifont[]{Bangla} it works fine; I don't get the dashed circle. In fact the space character doesn't even have to be inside the scope of the script. But if I do \newfontfamily\bengalifont[Script=Bengali]{Bangla} I get the dashed circle. So apparently setting the script makes it pay attention to whether there is a Bengali base character for the combining character to combine with. But not specifying the script causes other problems, namely the combining characters don't combine correctly with a Bengali base character when there is one (which of course is most of the time). Guess I could fix my original problem without breaking the output and without making the XML non-portable by modifying our code that tags Bengali text during the conversion from XML to XeLaTeX... Luckily this is a far simpler problem than the original one! Simply define two fonts to be used: \newfontfamily\bengalialphabetonlyfont[]{Bangla} \newfontfamily\bengalifont[Script=Bengali]{Bangla} Then use the first only for your script-illustration tables, and the second as blanket font for your Bengali text. - Mike "Pomax" Kamermans nihongoresources.com -- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex
Re: [XeTeX] [OT] Free fonts for fontspec examples?
On 07/12/2010 11:44 AM, Will Robertson wrote: If you typeset the word λόγου with and without 'hist' you will see a difference. Thanks for the suggestion; unfortunately I think these fonts only have historical ligatures (hlig) rather than historical alternates (hist). Cheers, Will I've got an impression that it's fairly common for the hist feature to include just one entry: s --> longs. In my (ahem) new Eadui script font (at openfontlibrary.org) the hist feature medievalizes the style, turning it from old-fashioned-but-suitable-for-modern-text to nearly-a-manuscript-facsimile. Add in hlig and it becomes so authentic it's nearly illegible. Peter -- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex
Re: [XeTeX] [OT] Free fonts for fontspec examples?
On Tue, Jul 13, 2010 at 12:00:00AM +0930, Will Robertson wrote: > On 2010-07-12 18:33:54 +0930, Alexey Kryukov > said: > > >On Mon, 12 Jul 2010 16:45:49 +0930 > >Will Robertson wrote: > > > >>- Historical style (hist) > > > >You can try my Theano Old Style font > >(http://www.thessalonica.org.ru/en/theano.html), which has some > >historical forms implemented both for Greek and Latin. > > Thanks, I'll take a look. > > > But please note > >that this feature is essentially deprecated: it is better for a font > >designer to use stylistic sets instead. > > Why? If they are "historical forms" isn't it better to give them a > meaningful OpenType feature name? > > >>4. I'm aware that I'm not fully covering the OpenType feature list > >>in fontspec. Has anyone noticed obvious areas that should be > >>included? > > > >Am I right fontspec still doesn't support stylistic sets > >(ss00--ss20), except via RawFeature? > > This has always been available under the "Variant=0/1/2/3/..." > feature but this name wasn't very obvious. In more recent versions > of fontspec you can use "StylisticSet=0/1/2...". I think "Variant" is a more appropriate name for stylistic alternates "salt" not stylistic sets. -- Khaled Hosny Arabic localiser and member of Arabeyes.org team Free font developer -- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex
Re: [XeTeX] [tex-live] TeXLive Pretest - XeTeX segfaults on LInux 64
I have just checked-in a patch to the xetex and texlive source trees to fix the xetex segfault that was occurring with \XeTeXdelcode on some systems. This brings the xetex version number to 0.9997.4. Anyone who has been experiencing this problem is welcome to build and test the new version to confirm that the crash no longer occurs; obviously, I have not been able to test it personally on all possible systems and configurations. You will need to rebuild xetex-based format files after installing the new binary, as the .fmt file is not compatible with earlier releases. JK -- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex
Re: [XeTeX] [OT] Free fonts for fontspec examples?
On 2010-07-12 17:07:37 +0930, Yves Codet said: For the last feature you could use a Greek font which includes it, for instance "Alexander", that you can download here: http://users.teilar.gr/~g1951d/ If you typeset the word λόγου with and without 'hist' you will see a difference. Thanks for the suggestion; unfortunately I think these fonts only have historical ligatures (hlig) rather than historical alternates (hist). Cheers, Will -- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex
Re: [XeTeX] [OT] Free fonts for fontspec examples?
On 2010-07-12 22:01:42 +0930, Khaled Hosny said: On Mon, Jul 12, 2010 at 04:45:49PM +0930, Will Robertson wrote: 1. Does anyone know of any free fonts that have optical size variants? Latin Modern. Oh! It's like the purloined letter, hiding in plain sight. Thanks, Will -- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex
Re: [XeTeX] [OT] Free fonts for fontspec examples?
On 2010-07-12 18:33:54 +0930, Alexey Kryukov said: On Mon, 12 Jul 2010 16:45:49 +0930 Will Robertson wrote: - Historical style (hist) You can try my Theano Old Style font (http://www.thessalonica.org.ru/en/theano.html), which has some historical forms implemented both for Greek and Latin. Thanks, I'll take a look. But please note that this feature is essentially deprecated: it is better for a font designer to use stylistic sets instead. Why? If they are "historical forms" isn't it better to give them a meaningful OpenType feature name? 4. I'm aware that I'm not fully covering the OpenType feature list in fontspec. Has anyone noticed obvious areas that should be included? Am I right fontspec still doesn't support stylistic sets (ss00--ss20), except via RawFeature? This has always been available under the "Variant=0/1/2/3/..." feature but this name wasn't very obvious. In more recent versions of fontspec you can use "StylisticSet=0/1/2...". Please ask if it looks like I've missed adding a feature in fontspec; chances are I need to add code or documentation or both to the package. Will -- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex
Re: [XeTeX] [tex-live] TeXLive Pretest - XeTeX segfaults on LInux 64
Le 12/07/2010 10:21, ulrik.vi...@arcor.de a écrit : > I wouldn't assume that the problem is with dynamic linking per se. The crash has probably nothing to do with dynamic linking indeed. Reinhard was replying to this paragraph: > Would it be a feasible idea to supply Linux32 binaries for XeTeX on > Linux64 platforms? Would this work at all or would this require > additional infrastructure (e.g. 32 bit versions of libraries)? so I think his answer is that it is *not* doable to ship 32 bit XeTeX on LinUX64, since the user would need a 32-bit version of the dynamically linked libraries. Manuel. -- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex
Re: [XeTeX] [tex-live] TeXLive Pretest - XeTeX segfaults on LInux 64
2010/7/12 Martin Schröder : > 2010/7/12 Manuel Pégourié-Gonnard : >> so I think his answer is that it is *not* doable to ship 32 bit XeTeX on >> LinUX64, since the user would need a 32-bit version of the dynamically linked >> libraries. > > Which is the norm on OpenSUSE. :-) > RHEL based distributions also often contain both i386 and x84_64 libraries. If I install them via "yum install" and do not specify required platform, then on i386 only i386 libs are installed, on x86_64 both will be installed . I always install both because some legacy tools do not work without i386 libraries. > Best > Martin > > -- Zdeněk Wagner http://hroch486.icpf.cas.cz/wagner/ http://icebearsoft.euweb.cz -- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex
Re: [XeTeX] [tex-live] TeXLive Pretest - XeTeX segfaults on LInux 64
2010/7/12 Manuel Pégourié-Gonnard : > so I think his answer is that it is *not* doable to ship 32 bit XeTeX on > LinUX64, since the user would need a 32-bit version of the dynamically linked > libraries. Which is the norm on OpenSUSE. :-) Best Martin -- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex
Re: [XeTeX] [OT] Free fonts for fontspec examples?
On Mon 12th Jul, 2010 at 16:45, Will Robertson seems to have written: Dear all, I'm trying to improve the examples in the fontspec manual. As well as improving the examples already there, I'd like to eliminate the use of any non-free fonts so that others can compile the manual without trouble. I've got a few areas I'm stuck on, since my font repertoire isn't very large. 1. Does anyone know of any free fonts that have optical size variants? 2. I'm looking for examples which use (and don't need too many explanations) the following features: - Contextual swashes (cswh) - Uppercase spacing/kerning (cpsp) Several of the fonts available at http://arkandis.tuxfamily.org/adffonts.html seem to support this feature (though I haven't tested it). I checked my copy of BerenisADF-Regular-Italic.otf, for example, with otfinfo -f. - Historical style (hist) Similarly, I checked RomandeADFScriptStd-Italic.otf and it lists both hist and hlig. I not sure about cswh but you could ask Hirwen Harendal which, if any, of the fonts support the feature. Good luck, cfr Does anyone have any good ideas here? 3. All of my Japanese examples use the Hiragino fonts distributed with Mac OS X; are there any free alternatives I can use that supports features such as ruby, kana style, annotations, "CJK Shape", and so on? 4. I'm aware that I'm not fully covering the OpenType feature list in fontspec. Has anyone noticed obvious areas that should be included? (And, if so, suggestions on how they should be used with examples would be very, very helpful.) Many thanks, -- Will -- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex -- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex
Re: [XeTeX] [OT] Free fonts for fontspec examples?
On Mon, Jul 12, 2010 at 04:45:49PM +0930, Will Robertson wrote: > Dear all, > > I'm trying to improve the examples in the fontspec manual. As well as > improving the examples already there, I'd like to eliminate the use of any > non-free fonts so that others can compile the manual without trouble. > > I've got a few areas I'm stuck on, since my font repertoire isn't very large. > > 1. Does anyone know of any free fonts that have optical size variants? Latin Modern. -- Khaled Hosny Arabic localiser and member of Arabeyes.org team Free font developer -- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex
Re: [XeTeX] PDF Media, Trim, and Bleed boxes in XeTeX
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 12/07/10 12:10, William Adams wrote: > On Jul 10, 2010, at 3:38 PM, Chris Yocum wrote: > >> I have a feeling that this is a rather naive/dumb question but I will >> raise it nonetheles. I have been looking into creating pre-press >> quality (PDF X-1a at least) PDFs via XeLaTeX. It seems that most things >> are there: embedded fonts (pdffonts tells me that they are), hyperxmp >> for metadata, etc. The only thing missing seems to be the TrimBox and >> Bleed Boxes. Is there a way to get these into XeTeX? I can do it using >> \special but it seems like something the geometry package should do when >> knows it will produce PDFs (and should work with the crop package). > > Correct. Unfortunately, the geometry package doesn't support this. I've > always used \special Thank you very much for your insight. I am contemplating contacting the crop and geometry package owners to see if we can collaborate on adding this functionality to the packages. > >> I >> had a look at the pdfx package, which doesn't work with XeLaTeX, and it >> seems to set the Boxes statically in the code. It would seem to me that >> they should be calculated at the time of document creation or am I >> completely missing the point? > > No, again the pdfx package would need to be extended to have xelatex support. > > Perhaps support for the nifty pdf commands is the next thing which should be > ported to xetex? That would be very cool. If it were just a matter of adding macro code (I am not a complete TeXpert but I am getting there), I believe that I could help on that front. Please let me know. Thanks, Chris -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.10 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAkw7ASkACgkQTsMNflSecIZEjwCgqvczy3CczL94klUzxoPeB5Fq uEAAn36snOHwVzcI6aYC6ia2KuRWXBYB =TF3u -END PGP SIGNATURE- -- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex
Re: [XeTeX] PDF Media, Trim, and Bleed boxes in XeTeX
On Jul 10, 2010, at 3:38 PM, Chris Yocum wrote: > I have a feeling that this is a rather naive/dumb question but I will > raise it nonetheles. I have been looking into creating pre-press > quality (PDF X-1a at least) PDFs via XeLaTeX. It seems that most things > are there: embedded fonts (pdffonts tells me that they are), hyperxmp > for metadata, etc. The only thing missing seems to be the TrimBox and > Bleed Boxes. Is there a way to get these into XeTeX? I can do it using > \special but it seems like something the geometry package should do when > knows it will produce PDFs (and should work with the crop package). Correct. Unfortunately, the geometry package doesn't support this. I've always used \special > I > had a look at the pdfx package, which doesn't work with XeLaTeX, and it > seems to set the Boxes statically in the code. It would seem to me that > they should be calculated at the time of document creation or am I > completely missing the point? No, again the pdfx package would need to be extended to have xelatex support. Perhaps support for the nifty pdf commands is the next thing which should be ported to xetex? William -- William Adams senior graphic designer Fry Communications Sphinx of black quartz, judge my vow. -- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex
Re: [XeTeX] Problems splitting double-columns in xetex
Aha : my suspicion was correct, but Jonathan found the error while I was still re-formatting the code ! The ^^U and ^^V characters are the box numbers \spliteng and \splitheb respectively, and they're appearing as characters in the output because of the lines: % split off what will fit on the page: \spliteng\vsplit\engbox to \pageremaining% \splitheb\vsplit\hebbox to \pageremaining% In these lines, I assume you're intending to assign the split-off portions of \engbox and \hebbox to these other box registers, but that's not actually happening as there's no \setbox command; the \split* control sequences themselves just represent the box numbers, and have to be used in conjunction with some kind of box command to actually access the registers. In this case, you probably meant to say: \setbox\spliteng\vsplit\engbox to \pageremaining% \setbox\splitheb\vsplit\hebbox to \pageremaining% JK Philip Taylor (Webmaster, Ret'd) wrote: My /suspicion/ (given the odd nature of the intrusive glyphs) is that somewhere you are using the name of a box rather than its contents, but I am just re-formatting your source to make it easier for me to read ... -- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex
Re: [XeTeX] Problems splitting double-columns in xetex
On Monday 12 July 2010 11:57:36 Jonathan Kew wrote: > In this case, you probably meant to say: > > \setbox\spliteng\vsplit\engbox to \pageremaining% > \setbox\splitheb\vsplit\hebbox to \pageremaining% Oh, how embarrassing :( Thank you, I *knew* it was something simple ... -- For privacy, my GPG key signature is: AD29415D -- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex
Re: [XeTeX] [OT] Free fonts for fontspec examples?
On Mon, 12 Jul 2010 16:45:49 +0930 Will Robertson wrote: > - Historical style (hist) You can try my Theano Old Style font (http://www.thessalonica.org.ru/en/theano.html), which has some historical forms implemented both for Greek and Latin. But please note that this feature is essentially deprecated: it is better for a font designer to use stylistic sets instead. > 4. I'm aware that I'm not fully covering the OpenType feature list > in fontspec. Has anyone noticed obvious areas that should be > included? Am I right fontspec still doesn't support stylistic sets (ss00--ss20), except via RawFeature? -- Regards, Alexey Kryukov Moscow State University Historical Faculty -- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex
Re: [XeTeX] Problems splitting double-columns in xetex
On 12 Jul 2010, at 09:26, Ron Aaron wrote: > On Monday 12 July 2010 11:16:48 Philip Taylor (Webmaster, Ret'd) wrote: > >> Fascinating : can you send me an example that does this >> using only English text, and ideally does not use fonts >> that don't come with TeX Live 2010 (since I can't process >> your original file to completion because of lack of font(s)) ? > > I've just posted "bad2.zip" here: http://ronware.org/bad2.zip > > The only font required is "Linux Libertine O" which comes, I think, with TeX > Live (if not, it's a free download). Well, it also includes cmr7 and cmr10, > but that's not on purpose ... > > It exhibits the same odd ^U and ^V behavior as the mixed English-Hebrew one. > > Thank you for your help! The ^^U and ^^V characters are the box numbers \spliteng and \splitheb respectively, and they're appearing as characters in the output because of the lines: % split off what will fit on the page: \spliteng\vsplit\engbox to \pageremaining% \splitheb\vsplit\hebbox to \pageremaining% In these lines, I assume you're intending to assign the split-off portions of \engbox and \hebbox to these other box registers, but that's not actually happening as there's no \setbox command; the \split* control sequences themselves just represent the box numbers, and have to be used in conjunction with some kind of box command to actually access the registers. In this case, you probably meant to say: \setbox\spliteng\vsplit\engbox to \pageremaining% \setbox\splitheb\vsplit\hebbox to \pageremaining% JK -- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex
Re: [XeTeX] [OT] Free fonts for fontspec examples?
Hello. Le 12 juil. 10 à 09:15, Will Robertson a écrit : Dear all, I'm trying to improve the examples in the fontspec manual. As well as improving the examples already there, I'd like to eliminate the use of any non-free fonts so that others can compile the manual without trouble. I've got a few areas I'm stuck on, since my font repertoire isn't very large. 1. Does anyone know of any free fonts that have optical size variants? 2. I'm looking for examples which use (and don't need too many explanations) the following features: - Contextual swashes (cswh) - Uppercase spacing/kerning (cpsp) - Historical style (hist) For the last feature you could use a Greek font which includes it, for instance "Alexander", that you can download here: http://users.teilar.gr/~g1951d/ If you typeset the word λόγου with and without 'hist' you will see a difference. I hope this helps. Best wishes, Yves -- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex
Re: [XeTeX] [tex-live] TeXLive Pretest - XeTeX segfaults on LInux 64
On 12 Jul 2010, at 09:21, ulrik.vi...@arcor.de wrote: > > I did check with ldd, but I don't have the exact ouput at hand. > AFAIK, the XeTeX-modified ICU library was statically linked. > Only stuff like fontconfig or zlib was dynamically linked. > > I am running Ubuntu 10.4 on AMD 64, but I haven't checked yet > which libaries are provided as 64 bit versions. > > I wouldn't assume that the problem is with dynamic linking per se. > I rather suspect that there are some issues with parsing the > font information on 64 bit systems in general. It doesn't always > produce segfaults, but it may simply produce incorrect results. > > When I first reported it to the XeTeX list some weeks ago, > my problem was confirmed to exists on Solaris 64 as well, > so this seems to be a generic problem of 64 bit architectures. I'm pretty sure this is true; it's probably a straightforward error related to data structures/sizes/etc in the code that interprets the font tables, but I haven't had the opportunity to set up a 64-bit system and try to debug it. If someone on a 64-bit system cares to do a debug build and provide a backtrace from such a crash, that would be a good start towards identifying the problem. JK -- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex
Re: [XeTeX] Problems splitting double-columns in xetex
On Monday 12 July 2010 11:16:48 Philip Taylor (Webmaster, Ret'd) wrote: > Fascinating : can you send me an example that does this > using only English text, and ideally does not use fonts > that don't come with TeX Live 2010 (since I can't process > your original file to completion because of lack of font(s)) ? I've just posted "bad2.zip" here: http://ronware.org/bad2.zip The only font required is "Linux Libertine O" which comes, I think, with TeX Live (if not, it's a free download). Well, it also includes cmr7 and cmr10, but that's not on purpose ... It exhibits the same odd ^U and ^V behavior as the mixed English-Hebrew one. Thank you for your help! -- For privacy, my GPG key signature is: AD29415D -- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex
Re: [XeTeX] [tex-live] TeXLive Pretest - XeTeX segfaults on LInux 64
I did check with ldd, but I don't have the exact ouput at hand. AFAIK, the XeTeX-modified ICU library was statically linked. Only stuff like fontconfig or zlib was dynamically linked. I am running Ubuntu 10.4 on AMD 64, but I haven't checked yet which libaries are provided as 64 bit versions. I wouldn't assume that the problem is with dynamic linking per se. I rather suspect that there are some issues with parsing the font information on 64 bit systems in general. It doesn't always produce segfaults, but it may simply produce incorrect results. When I first reported it to the XeTeX list some weeks ago, my problem was confirmed to exists on Solaris 64 as well, so this seems to be a generic problem of 64 bit architectures. Regards, Ulrik - Original Nachricht Von: Reinhard Kotucha An: Ulrik Vieth Datum: 12.07.2010 02:06 Betreff: Re: [XeTeX] [tex-live] TeXLive Pretest - XeTeX segfaults on LInux 64 > On 12 July 2010 Ulrik Vieth wrote: > > > Would it be a feasible idea to supply Linux32 binaries for XeTeX on > > Linux64 platforms? Would this work at all or would this require > > additional infrastructure (e.g. 32 bit versions of libraries)? > > I assume that the problem is that XeTeX is dynamically linked. I > don't know which Linux distribution you are using. I'm using Gentoo > Linux on AMD_64 and Gentoo only supplies shared 32-bit libraries > needed by nonfree 32-bit-programs like acroread. I assume that a > 64-bit version of XeTeX works better on my system. > > In order to find out whether dynamic linking is the problem, run > > ldd /path/to/xetex > > Regards, > Reinhard > > -- > > > Reinhard KotuchaPhone: +49-511-3373112 > Marschnerstr. 25 > D-30167 Hannovermailto:reinhard.kotu...@web.de > > > Microsoft isn't the answer. Microsoft is the question, and the answer is > NO. > > > > > -- > Subscriptions, Archive, and List information, etc.: > http://tug.org/mailman/listinfo/xetex > -- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex
Re: [XeTeX] Problems splitting double-columns in xetex
Ron Aaron wrote: I have tried the same by using *only* English text, and I have the same problem; so it is not related (as I originally had considered) to xetex splitting the pointed Hebrew incorrectly. Fascinating : can you send me an example that does this using only English text, and ideally does not use fonts that don't come with TeX Live 2010 (since I can't process your original file to completion because of lack of font(s)) ? ** Phil. -- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex
Re: [XeTeX] Problems splitting double-columns in xetex
On Monday 12 July 2010 10:31:19 Philip Taylor (Webmaster, Ret'd) wrote: > Hmm, can't see those in your PDF (perhaps because I can't > ?yet? read Hebrew); can you identify them, and their placement, > please ? At the bottom of the first page, "hugging" the last line of the English, there are two odd characters (apparently a ^W and ^V). Needless to say, those do not appear in the input, but maybe the \vsplit does something odd? I have tried the same by using *only* English text, and I have the same problem; so it is not related (as I originally had considered) to xetex splitting the pointed Hebrew incorrectly. > Well, looking at the footnote callout and the macros ... > so this is using TeX's \insert mechanism, and \inserts are documented > not to be able to migrate out of nested boxes [1], so I suspect this > is the problem. Arrgh! So I have to manage a separate footnote box I guess. Well, that's not too hard at least. Thanks! Ron -- For privacy, my GPG key signature is: AD29415D -- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex
Re: [XeTeX] Problems splitting double-columns in xetex
Ron Aaron wrote: 1) When breaking a too-long column (using \vsplit) I am getting some odd residual ' characters, and I have no idea where they originate. Hmm, can't see those in your PDF (perhaps because I can't ?yet? read Hebrew); can you identify them, and their placement, please ? 2) In the two-column mode I am unable to see footnotes. This puzzles me but is probably something simple that I am overlooking. Well, looking at the footnote callout and the macros involved, I see : This is pdfTeX, Version 3.1415926-1.40.11 (Web2C 2010) entering extended mode (./bad-2.tex (e:/TeX/Live/2010/texmf-dist/tex/eplain/eplain.tex) macro:->\global \advance \footnotenumber by 1 \...@eplainfootnote {$^{\number \foo tnotenumber }$} macro:#1->\let \...@sf \empty \ifhmode \edef \...@sf {\spacefactor \the \spacefactor }\/\fi \global \advance \hlfootlabelnumber by 1 \hlst...@impl {foot}{\hlfootlab el }\hld...@impl {footback}{\hlfootbacklabel }#1\hl...@impl {foo...@sf \vfootno te {#1} macro:#1->\insert \footins \bgroup \interlinepenalty \interfootnotelinepenalty \splittopskip \ht \strutbox \advance \splittopskip by \interfootnoteskip \split maxdepth \dp \strutbox \floatingpenalty \...@mm \leftskip \...@skip \rightskip \...@sk ip \spaceskip \...@skip \xspaceskip \...@skip \everypar = {}\parskip = 0pt \ifnum \ @numcolumns > 1 \hsize = \...@normalhsize \fi \the \everyfootnote \vskip \interfoo tnoteskip \indent \llap {\hlst...@impl {footback}{\hlfootbacklabel }\hld...@imp l {foot}{\hlfootlabel }#1\hl...@impl {footback}\kern \footnotemarkseparation }\ footstrut \futurelet \next \...@t so this is using TeX's \insert mechanism, and \inserts are documented not to be able to migrate out of nested boxes [1], so I suspect this is the problem. Philip Taylor [1] P.~117, DB 1. -- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex
[XeTeX] [OT] Free fonts for fontspec examples?
Dear all, I'm trying to improve the examples in the fontspec manual. As well as improving the examples already there, I'd like to eliminate the use of any non-free fonts so that others can compile the manual without trouble. I've got a few areas I'm stuck on, since my font repertoire isn't very large. 1. Does anyone know of any free fonts that have optical size variants? 2. I'm looking for examples which use (and don't need too many explanations) the following features: - Contextual swashes (cswh) - Uppercase spacing/kerning (cpsp) - Historical style (hist) Does anyone have any good ideas here? 3. All of my Japanese examples use the Hiragino fonts distributed with Mac OS X; are there any free alternatives I can use that supports features such as ruby, kana style, annotations, "CJK Shape", and so on? 4. I'm aware that I'm not fully covering the OpenType feature list in fontspec. Has anyone noticed obvious areas that should be included? (And, if so, suggestions on how they should be used with examples would be very, very helpful.) Many thanks, -- Will -- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex