Re: [XeTeX] selecting font size

2010-04-16 Thread David J. Perry
(Could be memoir offers more.) Indeed it does offer many more font size options. My personal recommendation is to start learning memoir (it's a big, complicated thing) if you often need to produce documents with a complex layout. The common LaTeX classes are pretty useless for that sort o

Re: [XeTeX] experimental new xetex version - with margin-kerning support

2010-05-02 Thread David J. Perry
Jonathan, This is great news--thank you! There is also an OpenType feature called Optical Bounds that is designed to do exactly this. My understanding is that very few, if any, page layout programs support this feature. Maybe XeTeX should be cutting-edge in this regard also? FontForge does

Re: [XeTeX] Ligatures and searching in PDFs

2010-05-10 Thread David J. Perry
The proper solution would be to use /ActualText feature of the PDF specification. I am very interested in this issue of searching PDFs. A google search for "PDF Actual Text" turned up nothing. I then downloaded the actual PDF spec from the Adobe web site and found the reference, and got the

Re: [XeTeX] Ligatures and searching in PDFs

2010-06-07 Thread David J. Perry
My understanding is that the only way to make PDFs 100% searchable is to use fonts that avoid the PUA altogether. In other words, the 'Th' ligature would be accessible only via an OT or AAT feature such as discretionary ligatures; the user could not put it into a document by entering a PUA valu

Re: [XeTeX] Ligatures and searching in PDFs

2010-06-09 Thread David J. Perry
Scripsit Gareth: What is more, I do a lot of work with Syriac, a cursive script for which most joined shapes are encoded in the PUA or somewhere that's going spare. This means that my XeTeX PDFs aren't searchable or copyable in Syriac. Only one or two Syriac letters per word can be searched or c

Re: [XeTeX] Ligatures and searching in PDFs

2010-06-10 Thread David J. Perry
Gareth, Everything that Khaled said in his message is correct, particularly about PDFs relying on glyph names and about not using the Unicode presentation forms. My comments about ligatures not having PUA assignments were written under the assumption that they were all correctly named (e.g.,

Re: [XeTeX] misplaced diacritical marks

2010-08-30 Thread David J. Perry
Alexander, Are you including the xunicode package, which translates the traditional TeX keystrokes into their Unicode equivalents? The following minimal example works for me (Windows, MiKTeX 2.7) with marks correctly placed. I happen to have the Unicode values for the diacritics memorized, s

Re: [XeTeX] misplaced diacritical marks

2010-08-30 Thread David J. Perry
Add to my previous reply (sorry, forgot): Your keystrokes \d{\={a}} \={\d{a}} also work correctly in my little sample file. I was concerned first to make sure that Junicode would handle the accents correctly (I thought it would) so I typed in the characters the fastest way for me. But most

Re: [XeTeX] misplaced combining diacritical marks 2

2010-09-01 Thread David J. Perry
Alexander, If there is no pre-composed glyph xelatex _never_ assembles the glyph correctly. This is just not true. The example I sent you works correctly on my machine; I deliberately included y-macron-acute which does not exist in precomposed form in Unicode. I need to run to work right

Re: [XeTeX] patach furtivum in biblical hebrew

2010-09-16 Thread David J. Perry
Furtive patah will work in Cardo. Just type the patah after the consonant and it will be moved to the right automatically. Nothing else is required. I set things up this way to make it as easy as possible for users, without assuming that any OT features such as contextual alternates would be

Re: [XeTeX] XeTeX in lshort

2010-09-27 Thread David J. Perry
Another question: do beginners need an editor with LaTeX support? I don't think it is wise to recommend a "large", complex editor like TeXnicCenter or Vim to newcomers. Most good programming books take care not to overwhelm newbies with complicated editors or IDEs. Maybe it would be easiest t

Re: [XeTeX] XeTeX in lshort

2010-09-27 Thread David J. Perry
- Original Message - From: "Michiel Kamermans" TeXWork should be recommended. But I wouldn't recommend it as main TeX editor on windows just yet, because it refuses to behave like every other application I use on it. That makes it a "good alternative if the following editors aren't

Re: [XeTeX] XeTeX in lshort

2010-09-28 Thread David J. Perry
Windoof user have to be hardened by ugly UI. What about "losedos"? I am (mostly) a Windows user but am neither stupid nor a loser. All OSs have their imperfections, people have different reasons for what they use, so let's stay on task here without insults. David --

Re: [XeTeX] XeTeX in lshort

2010-09-29 Thread David J. Perry
Alan Munn wrote: Why should the average person need to learn to program a computer? It's like asking why they should learn to repair their fridge. But of course when a student bumps up against TeX, they are confronted with many things which are truly out of their actual experience with

Re: [XeTeX] XeTeX in lshort

2010-09-29 Thread David J. Perry
Mike Maxwell wrote: Maybe: books which need to be nicely typeset (probably not your average paperback), pamphlets, some kinds of technical articles (particularly math), multilingual documents where at least one of the languages uses a complex script, dictionaries. All of the above: also, anyone

Re: [XeTeX] hyperref broken??

2010-10-03 Thread David J. Perry
Ross and Will, So the first question should be what is the version of XeTeX that MikTeX is providing. And is David actually using that, or still an earlier version, as I was on a Mac. If the primitive is not there, then the latest versions of expl3 and fontspec just will not work, and may not

Re: [XeTeX] hyperref broken??

2010-10-05 Thread David J. Perry
Hi Will, See the attached. This is a version of a file that I had on my machine upstate (I kept the preamble, just removed the actual text). This file would not compile last weekend, giving me the same errors that I encountered while working on my big book project. It compiles on my machin

Re: [XeTeX] huge front of non latin

2010-10-26 Thread David J. Perry
The largest standard font size in LaTeX is \Huge; only the memoir class, AFAIK, recognizes \HUGE. David - Original Message - From: "houda araj" To: "arabic-latex" Sent: Tuesday, October 26, 2010 7:27 PM Subject: [XeTeX] huge front of non latin Hello, When I put HUGE in front of

Re: [XeTeX] combined accents

2010-11-30 Thread David J. Perry
Hi Vadim, This all depends on the font. Most font makers have not planned to support such combinations; Junicode is one that I know of with good support for almost any sequence you might need, and also Charis SIL. They both work on my system in your test file. The font maker must put in a

Re: [XeTeX] combined accents

2010-12-02 Thread David J. Perry
- Original Message - This font has precomposed "Latin small letter a with macron and acute" ( \char"0F01 resp. \XeTeXglyph3066 ). The makers of this font have placed their a-macron-acute at a codepoint assigned to another character in Unicode; very, very bad practice. One can always

Re: [XeTeX] supplying missing glyphs?

2010-12-02 Thread David J. Perry
In addition to the fonts Herb suggested, Junicode, Gentium, Charis SIL and Times New Roman (the latter being the version supplied with my Windows Vista system) have all these characters. They are all precomposed combinations that are defined in Unicode, so it's not surprising that many fonts wi

Re: [XeTeX] problem with small caps

2011-01-19 Thread David J. Perry
- Original Message - From: "Peter Dyballa" To: "Unicode-based TeX for Mac OS X and other platforms" Sent: Wednesday, January 19, 2011 4:14 PM Subject: Re: [XeTeX] problem with small caps Am 19.01.2011 um 21:13 schrieb Khaled Hosny: I thought the font without 'O' was an OpenType

Re: [XeTeX] Unaligned combining diacritic

2011-02-02 Thread David J. Perry
It's a font issue. Unless a font maker specifically sets up each combining mark to fit correctly over all the possible base characters through the OpenType mark to base feature, they won't work right. A partial exception might be a monospaced font; since all the characters are the same width,

Re: [XeTeX] problem rendering unicode Devanagari dependent vowel signs and ligatures

2011-02-03 Thread David J. Perry
Remember that Mac and Windows/Linux use two completely different technologies to display complex scripts: OS X uses Apple's own AAT fonts, while the other two major platforms use OpenType. I've noticed some confusion, even among people on this list, about this issue. If you are comparing font

Re: [XeTeX] OT features

2011-02-14 Thread David J. Perry
I had the exact same problem last weekend. I constructed an OT feature to replace a long s with a regular s if followed by a comma, period, space, etc. The longs-space combination did not work. I am not a low-level TeX programming kind of guy, but I had learned a bit somewhere about TeX's "g

Re: [XeTeX] Proper way to set up OT Features

2011-02-14 Thread David J. Perry
Will, Thanks for the reply. Having spent the larger part of Sunday testing on some additional machines, I can report the following. All tests were conducted using the same exact font file (a PS-flavor OTF). MiKTeX is kept updated. If anybody has an idea about why the font works in XeLaTeX

Re: [XeTeX] Proper way to set up OT Features

2011-02-15 Thread David J. Perry
x27;t know about that and it should enable me to figure this out. David - Original Message - From: "Ulrike Fischer" To: Sent: Tuesday, February 15, 2011 4:30 AM Subject: Re: [XeTeX] Proper way to set up OT Features Am Mon, 14 Feb 2011 22:49:00 -0500 schrieb David J. Perry:

Re: [XeTeX] Accessing ligatures from FontForge

2011-02-23 Thread David J. Perry
- Original Message - From: "Meho R." To: "Unicode-based TeX for Mac OS X and other platforms" Sent: Wednesday, February 23, 2011 9:27 AM Subject: Re: [XeTeX] Accessing ligatures from FontForge Thanks for the link. However, even Adobe's OTF fonts have same problems when used with XeL

Re: [XeTeX] Accessing ligatures from FontForge

2011-02-23 Thread David J. Perry
John, When you created the f_f_l and so forth in FontForge, did mark them as ligatures and indicate the correct number of components? (Characters in OT are classified as simple, ligatures, marks, components and something else I forget at the moment; ligatures also receive a value of 2, 3, etc

Re: [XeTeX] Bangla font question

2011-03-10 Thread David J. Perry
Sounds like a font problem. I don't know Bangla, but any properly designed font should render correctly any combinations of characters that ordinarily appear in the language(s) it is designed to support. Implementing such complex substitutions as you describe is difficult for font developers,

Re: [XeTeX] Linux Libertine 5 serif too heavy

2011-06-13 Thread David J. Perry
Ross, It looks like you may have multiple versions of Libertine. The list of fonts at the left of your screen shot shows Linux Libertine O, which is the opentype version (fonts endings in .otf), while the main portion shows .ttf fonts, which are named Linux Libertine (no 'O'). I had the same

Re: [XeTeX] Loading fonts from a common server or http URL

2011-06-22 Thread David J. Perry
Phil, MiKTeX, available for Windows users, does exactly what you describe (if you give it permission to download missing packages automatically; you can turn that off if desired). That's the main reason I use it in preference to TeXLive. I realize it's not helpful for non-Windows folks, but

Re: [XeTeX] fontspec.sty- xelatex: GUI framework cannot be initialized.

2011-10-03 Thread David J. Perry
Last time I checked (which was a little while back) winedt did not support Unicode well. Since Xe(La)TeX and associated programs such as fontspec are designed to work in Unicode, you might want to try a different editor; I suggest TeXworks, which comes with MiKTeX. David - Original Messa

Re: [XeTeX] fonts: where to find? how to activate bold face?

2012-01-24 Thread David J. Perry
Does Linux "fake" bold and italic characters, if a font does not come with true bold and italic versions? Windows does this; if Linux does also, it's possible that the font you are using comes only in roman, and the bold you see in LibreOffice is not real. Just a possibility -- David -

Re: [XeTeX] input method under windows

2012-03-22 Thread David J. Perry
Hi François, Rather than looking for an editor, I would simply add Sanskrit as a language in the Windows system and locate a good Unicode font that supports the characters needed for Sanskrit. That way your friend could use any Unicode-aware text editor, of which there are many; if a TeX-orie

[XeTeX] OT script and language features not working

2015-09-20 Thread David J. Perry
I am developing a font to support the Old Italic block of Unicode and want to test it in XeTeX. The languages that are unified in the Old Italic range have recently been given OT tags, but I don't think XeTeX knows about them yet. The fontspec docs say (p. 35) that you can declare a new langu

Re: [XeTeX] OT script and language features not working

2015-09-21 Thread David J. Perry
Thank you, Arthur! Everything works now. Last night I was banging my head up against this and I knew I was making it harder than it was. I really appreciate the flexibility that XeTeX offers in defining new languages and in providing access to all OT features contained in a font. It's a tre

Re: [XeTeX] misplaced accents in printout only?

2016-01-18 Thread David J. Perry
I don't have an exact answer, but something similar recently happened to me. I have a PDF with a bunch of Old Italic characters. It displays correctly on screen regardless of what computer I use. If I print from my laptop downstairs to the Brother network printer in my study upstairs, the O

Re: [XeTeX] Handling of combining and variant selector characters in math

2016-02-10 Thread David J. Perry
I know nothing whatsoever about math, so perhaps I shouldn't even join this discussion, but I am curious. I do have considerable experience in font development and supporting things like the use of combining marks and variation selectors outside of math contexts. I looked in a font editor at

Re: [XeTeX] Handling of combining and variant selector characters in math

2016-02-10 Thread David J. Perry
Thanks for the reply, Will. On 2/10/2016 4:52 PM, Will Robertson wrote: My understanding here is that Variant Selector acts like a character to produce a difference glyph (analogous to a ligature), so doesn’t need shaping/positioning information. That's true, but the fonts that I am familiar w

Re: [XeTeX] Handling of combining and variant selector characters in math

2016-02-10 Thread David J. Perry
On 2/10/2016 5:34 PM, David Carlisle wrote: Note I was using Khaled's xits-math variant not the original stix version, xits-math has many improvements to the opentype internals. The VS1 combinations in xits-math work for example in firefox. David Thanks, David. I downloaded the XITS fonts today

[XeTeX] Issue with Old Italic script & fontspec

2016-02-20 Thread David J. Perry
I am working with a group of scholars to implement the Old Italic block of Unicode. For this purpose I have created a font to support the Faliscan language. But I am getting unexpected behavior with the stylistic sets. The minimal example pasted at the end of this email gives the result sho

Re: [XeTeX] Issue with Old Italic script & fontspec

2016-02-20 Thread David J. Perry
Simon kindly tested my font in the SILE editor. The script and language settings and the stylistic set all work as expected there. So it seems the font is not the source of the problems I'm experiencing. Any additional insights are appreciated! David ---

[XeTeX] Access All Alternates feature

2016-04-10 Thread David J. Perry
Does XeTeX provide any way to access this feature? I have looked through the Fontspec manual, with particular attention to §10.7ff, but found nothing. The designer of the font I am testing put some substitutions under this feature. I'm not sure why, since he could just as well have used a s

Re: [XeTeX] Access All Alternates feature

2016-04-11 Thread David J. Perry
Thank you, Will. It works fine to add the feature as you suggested. I don't think there is any need for this to be added to XeTeX, particularly since it can be turned on if one really needs it. The font I'm testing is a little strange, as I said, so there's no case for making changes becaus

Re: [XeTeX] XeTeX with new Graphite engine?

2016-04-19 Thread David J. Perry
MikTeX will update to XeTeX 0.6 next month; not sure if that version includes support for the latest Graphite, but if it does then it's one way for Windows users to get it. See http://www.miktex.org/announcement/miktex-next-5900 . On 4/19/2016 6:21 PM, Lorna Evans wrote: I was thinking I

Re: [XeTeX] bidi and fontspec

2016-06-24 Thread David J. Perry
On my system Mike's minimal example gives the same results as he got (periods to the left). Note that I use MiKTeX, not TeXLive. David On 6/24/2016 5:07 PM, maxwell wrote: I believe I've run into a bug in the interaction of fontspec and bidi in the 2016 TeXLive distribution. However, it appe

[XeTeX] Overriding directionality and mirrored shapes

2017-09-17 Thread David J. Perry
The OpenType spec says that when a layout engine encounters a situation where mirrored glyphs are required, it should automatically apply the or features (assuming they exist in the font). LibreOffice and TextEdit / Nisus Writer (latter Mac only) do this. See the "Simple RLO Test" screen shot

Re: [XeTeX] which TeX-based software

2018-04-27 Thread David J. Perry
Unless you have the mindset of a programmer and enjoy writing everything from scratch, I would go with XeLaTeX rather than plain XeTeX. William's advice about gradually locating packages that will help you is good.  I have used the memoir class to typeset a fairly complex book (side margins, m