[OS X TeX] bug with the cyrillic fonts

juan tolosa juantolo at me.com
Wed Sep 24 03:09:02 CEST 2014


Dear Volodya,

Thank you for your advice, and for indicating a way to break the ligature.
 
I am afraid I will show my ignorance, but I don't know what T2A means. The same applies to "UT8 input encoding," which sounds pretty imposing. I use cyrillic for Russian. What I use is surely outdated, since I have been using it for more years than I care to remember---ever since I started doing translation of math papers for the AMS, which was a long time ago. What I do to typeset in Russian is, follow the indications given for the \cyracc AMS family: one uses the {\cyr ...} environment and, within it, one uses the standard Russian transliteration, except for things like p1 for the soft sign, and p2 for the hard sign, which are not obvious. 

If you can help me out with concrete examples of what T2A is, and how one can use it, I would be very grateful. A sample file, with the necessary font declarations included would probably be the best, given my ignorance in the subject. 

Thank your for your comment about что касается упражнения, you are absolutely right, my fault. Only I need to make a small correction to your Grammar comment: after the verb касатъся, one uses Genitive, not Accusative (which I should have done, but didn't). The Accusative for упражнение is still упражнение (as a neuter noun). 

Best,
             Juan

On Sep 23, 2014, at 5:34 PM, V.Yu. Shavrukov <v.yu.shavrukov at gmail.com> wrote:

> dear Juan,
> 
> 
> On Sep 23, 2014, at 02:13, juan tolosa <juantolo at me.com> wrote:
>> I am experiencing a strange bug with the cyrillic fonts.
>> 
>> When one types “ts” using, say, the “normal” Roman Cyrillic, the Russian letter “ц” is inserted. If one needs “t” plus “s,” the standard trick is to use, say, {t}s, or t{s}, or even {t}{s}. Now, this is not always working.
>> 
>> I attach a sample file highlighting the problem. I even tried separating the “t” from the “s” using different {\cyr …} declarations, but even so, it doesn’t work. I still see the stubborn “ц” instead of “t” plus “s.”
>> 
>> The funny thing, though, is that I add an extra space, say, for the second “ts” occurrence, then the first one is fixed (the second one is also fixed, but now I have an unwanted extra space between the letters). I added “compare with” to show this phenomenon.
>> 
>> The second funny thing is, if I remove the first (very short) paragraph (“Dear Student” and leave the rest as is, then the bug disappears, and I do see the “t” plus the “s” instead of the “ц.”
>> 
>> Can anyone explain why this is so, and how to solve the problem?
> 
> I can reproduce but cannot explain this behaviour.  The way that cyracc.def was supposed to handle these situations is 
> 
> {\cyr ... kazhet\cydot sya ...} % \cydot is the ligature breaker
> 
> This still works for me in my setup.
> 
> BTW, you probably know that the cyracc.def approach is kinda outdated.  If you use T2A (or similar, depending on the particular language you use cyrillic for) font encoding and, say, UTF8 input encoding, you can pretty much type in your cyrillic text into your source file as is.  If T2A by itself is insufficient for your purposes (it leaves you with a bare bones Latin alphabet), you can define a separate T2A \cyr-family.
> 
> Incidentally, in your text `что касается упражнение...' should be `что касается упражнения...' — accusative case (винительный падеж) should be used.
> 
> 
> cheers,
> Volodya Shavrukov
> 
> ----------- Please Consult the Following Before Posting -----------
> TeX FAQ: http://www.tex.ac.uk/faq
> List Reminders and Etiquette: http://email.esm.psu.edu/mac-tex/
> List Archive: http://tug.org/pipermail/macostex-archives/
> TeX on Mac OS X Website: http://mactex-wiki.tug.org/
> List Info: https://email.esm.psu.edu/mailman/listinfo/macosx-tex

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://tug.org/pipermail/macostex-archives/attachments/20140923/85d12b3a/attachment.html>


More information about the macostex-archives mailing list