vitus_wagner: My photo 2005 (Default)
[personal profile] vitus_wagner
Попробовал тут полностью избавиться от формул «Детях пространства». Ну, зачем в художественном тексте формулы?
В принципе там у меня только названия звезд с греческими буквами. Ну и пару раз знак возведения в квадрат. С последним все получилось замечательно, а вот с греческими буквами я обломился.

Ввести их в текстовом редакторе - никаких проблем 'α Cen','β Hidri', 'η Cas'На экране они видны. Но вот inputenc с опцией utf8 их воспринимать отказывается. Знать, говорит, не знаю \u8:α.

Вот что нужно подключить ещё кроме стандартных babel, inputenc и textcomp, чтобы греческие буквы нормально обрабатывались. Ну не может же такого быть, чтобы люди, использующие TeX никогда не вставляли в тексты цитат из Еврипида.

Upd Пока обошелся тем, что написал в преабмуле \DeclareUnicodeCharacter{03B1}{$\alpha$} и так 26 раз (вру, четыре. Только для тех букв, что попались в тексте). Но хотелось бы более прямого решения.

Upd2 Коллективным разумом решение найдено
1. Использовать опцию utf8x вместо utf8 у пакета inputenc.
2. Подключить пакет ucs c опцией mathletters \usepackage[mathletters]{ucs}. Причем до inputenc.

Re: xetex, luatex

Date: 2012-10-06 11:03 am (UTC)
From: [personal profile] victorhanser
простите, но чем же xetex дохл? я в нем успешно стряпал математические вещи (простые: контрольные работы, билеты к экзамену, ...),— всё работало.

в нем не все форматные вещи из pdftex`а суть (там они тоже от версии к версии меняются), но теховские представлены (или я чего-то не знаю, просветите!!!).

Re: xetex, luatex

Date: 2012-10-06 11:39 am (UTC)
From: [identity profile] tzirechnoy.livejournal.com
Если бы в этом TeXе нельзя было делать математические билеты к экзамену -- это означало бы неродившыйся.
Вообще, я сейчас больной и ковыряться мне лень. По-моему, он не сросся дажэ с русским бабелем, каждый пятый (редкоиспользуемый) пакет на нём обламывается (а пакетов у меня часто более пяти), под него нет драйвера для визуальных переходов по исходному тексту.
Дохлый он потому, что не видно никого, кто бы взялся это исправлять -- да и, на самом деле, незачем, eTeX вполне решает известные мне проблемы ядра с юникодом и right-to-left письмом, притом ужэ стал стандартом и обладает хорошэй совместимостью.

Profile

vitus_wagner: My photo 2005 (Default)
vitus_wagner

June 2025

S M T W T F S
1 23 4 56 7
891011121314
15161718192021
22232425262728
2930     

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jun. 7th, 2025 06:22 pm
Powered by Dreamwidth Studios