LINUX.ORG.RU

LaTeX vs XeTeX


1

3

Господа, какие различия между этими пакетами в плане переиначивания команд, набора стандартных команд, изменения геометрии листа и т.д.? Все ли пакеты от LaTeX подходят к XeTeX?

С чего начинать подбираться к изучению XeTeX'a?

★★★★★

Начать с того, что попробовать скомпилировать свой любимый документ при помощи xelatex *.tex и посмотреть, что отвалилось. К сожалению, после окончания ВУЗа особого повода нет его использовать, но не помню чтобы какие-то проблемы появлись. Если Debian, то советую начать с самого большого различия/вкусняшки, с /usr/share/texmf-texlive/doc/xelatex/fontspec/fontspec.pdf

timur_dav ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

Возможность использовать полное разнообразие шрифтов в ttf, otf, поддержка кучи типографских изысков и экзотических языков.

timur_dav ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

>Там что-то особое есть, чего в техе не хватает?

Вменяемая поддержка юникода, а не извращения в виде \ldots, --, --- и т.п.

fat_angel ★★★★★
()
Ответ на: комментарий от fat_angel

Но тебе оно конечно же не нужно, луддит ты наш пухленький…

fat_angel ★★★★★
()
Ответ на: комментарий от Eddy_Em

Но чем вас обычные шрифты не устраивают?

Чем нас не устраивают обычные, вырвиглазные, ШГанутые шрифты, говоришь?

baverman ★★★
()

>С чего начинать подбираться к изучению XeTeX'a?

Там изучать нечего. XeLaTeX-специфичны только fontspec, несколько вспомогательных пакетов для него, и polyglossia (замена babel).

какие различия между этими пакетами в плане переиначивания команд

Можно делать команды на русском языке длиннее одной буквы.

srj ★★
()
Ответ на: комментарий от fat_angel

>извращения в виде \ldots, --, --- и т.п.

А мне больше нравится как раз — и ---, ибо сразу видно, где дефис, а где тире.

Но зилатех вроде эти сочетания нормально поддерживает

Siado ★★★★★
() автор топика

LaTeX давно уже стандарт для научных статей (в России, правда, до сих пор таковым является MS Word =) ), поэтому у меня и редактора статья всегда будет выглядеть одинаково. Почему надо отказываться в пользу XeLaTeX ради каких-то плюшек, рискуя потерять совместимость?

iVS ★★★★★
()

Обилия шрифтов с поддержкой формул нет, поэтому и существенных преимуществ перед LaTeX'ом нет

Rapt0r
()
Ответ на: комментарий от Eddy_Em

Кириллическая часть его достаточно «подЭбильному» выглядит на экране из-за корявых хинтов. К тому же одного модерна (СMR) маловато.

timur_dav ☆☆☆☆☆
()
Ответ на: комментарий от timur_dav

На каком экране? CMR, вообще-то, для печати были разработаны.

К тому же одного модерна (СMR) маловато.

Если оформлять по ГОСТу или же верстать газету/журнал, больше шрифтов не нужно. А для выпендрежа со шрифтами используйте какой-нибудь scribus. Только получится уже не печатная продукция, а вырвиглазное уродство.

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от fat_angel

Нет там греческих букв, только всякие ненужные значочки.

И да, дома у меня нет правой super и настроить на другую клавишу я не могу (через xorg.conf почему-то не принимает, а через xkbcomp вместо 1 на основной клавиатуре пишется 0).

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

О, великий печатник

Хватит деревья портить. Нужна поддержка нормальных шрифтов для экранов.

какой типографский шрифт в России более приличен, чем cmr?

Прозреваю, любой, так как cmr это битмап, исключительно для высокого dpi.

baverman ★★★
()
Ответ на: комментарий от baverman

Нужна поддержка нормальных шрифтов для экранов.

Зачем? Берем latex2html и читаем с экрана.

Прозреваю, любой

А мне кажется, что свободных шрифтов больше и нет. Есть лишь один-единственный коммерческий times, ну и какие-нибудь ШГ-поделки.

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

>>> Если оформлять по ГОСТу или же верстать газету/журнал, больше шрифтов не нужно.

Ололошеньки на моём ЛОРе! Примеры газеты/журнала на CMR в студию (научные американские не суй только). И попробуй диплом или диссер в CMR покажи ГАКу. В доброй половине ВУЗов по головке за него погладят, поверь.

timur_dav ☆☆☆☆☆
()
Ответ на: комментарий от baverman

>>> Прозреваю, любой, так как cmr это битмап, исключительно для высокого dpi.

СMR - вектор отродясь, только, если он в tex'овом формате, то предвартельно под устройство вывода генерируется битмап. Есть и в стандартных векторах, но он хуже, ибо там фиксированные размеры кеглей.

timur_dav ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

Берем latex2html и читаем с экрана.

Я люблю типографику. Поэтому предпочитаю pdf. Думаю, многие разделяют мои чаяния.

А мне кажется, что свободных шрифтов больше и нет.

Кто сказал «свободные шрифты»? Речь была о нормальных. Единственный свободный, который использую — DejaVu Monospace, в остальном офтопичные хелветику, таймс и джоржию. crm на этом фоне просто квазимодо.

baverman ★★★
()
Ответ на: комментарий от Eddy_Em

>>> На каком экране? CMR, вообще-то, для печати были разработаны.

Бляха-муха, да я бумажных публикаций почти не читаю и не вижу. И не я такой один. Хватит уже деревья рубить. Бумажная книга должна стать предметом роскоши и подарком. Только лучшее на бумагу, всё остальное не достойно дальше PDF уходить.

timur_dav ☆☆☆☆☆
()
Ответ на: комментарий от timur_dav

СMR - вектор отродясь

Буду знать. Просто тяжело представить, каким кривым должен быть рендер, чтобы даже на ЭЛТ выдавать такие страхолюдские картинки.

baverman ★★★
()

Как всегда... Шрифты = срач, т.к. кто-то не имеет вкуса или не доучился, не дочитался и лепит фигню на ЛОРе вводя доверчивых во искушение/заблуждение :)

timur_dav ☆☆☆☆☆
()
Ответ на: комментарий от baverman

http://en.wikipedia.org/wiki/Metafont - это про тот вектор, в котором оно. Проблема именно в отображении pixel to pixel в существующих pdf смотрелках. А вообще его надо в dvi тогда смотреть. Оно нативнее и лучше, ибо генерирует на лету битмап нужной магнификации. Type3 (битмап) в Acrobat Reader смотреть - это да, изврат тот ещё.

timur_dav ☆☆☆☆☆
()
Ответ на: комментарий от timur_dav

Добрая половина ВУЗов сидит на ворде, они про всякие лялихи и знать-не-знают, слышать-не-слышали. А что за ГАК такое? ВАК ни на какие шрифты не смотрит, уж точно.

iVS ★★★★★
()
Ответ на: комментарий от timur_dav

C Type3 не сталкивался, в остальном все устраивает. Для глаз намного комфортнее LCD сглаживание. Вроде, Evince тоже сглаживанию обучается после патчинга.

iVS ★★★★★
()
Ответ на: комментарий от iVS

Type3 - это bitmap шрифт, сгенерированный в TeX и встроенный в pdf документ.

timur_dav ☆☆☆☆☆
()
Ответ на: комментарий от Rapt0r

> Обилия шрифтов с поддержкой формул нет

1) Никто не мешает использовать для набора формул существующие шрифты, тот же Computer Modern

2) Ситуация быстро меняется в лучшую сторону: https://github.com/wspr/unicode-math

reader
()
Ответ на: комментарий от Eddy_Em

Нет там греческих букв

Не осилил, признай это! Ладно вот:

# Greek
<Multi_key> <g> <A>                 : "Α"   U0391 # GREEK CAPITAL LETTER ALPHA
<Multi_key> <g> <B>                 : "Β"   U0392 # GREEK CAPITAL LETTER BETA
<Multi_key> <g> <G>                 : "Γ"   U0393 # GREEK CAPITAL LETTER GAMMA
<Multi_key> <g> <D>                 : "Δ"   U0394 # GREEK CAPITAL LETTER DELTA
<Multi_key> <g> <E>                 : "Ε"   U0395 # GREEK CAPITAL LETTER EPSILON
<Multi_key> <g> <Z>                 : "Ζ"   U0396 # GREEK CAPITAL LETTER ZETA
<Multi_key> <g> <H>                 : "Η"   U0397 # GREEK CAPITAL LETTER ETA
<Multi_key> <g> <T> <H>             : "Θ"   U0398 # GREEK CAPITAL LETTER THETA
<Multi_key> <g> <I>                 : "Ι"   U0399 # GREEK CAPITAL LETTER IOTA
<Multi_key> <g> <K>                 : "Κ"   U039a # GREEK CAPITAL LETTER KAPPA
<Multi_key> <g> <L>                 : "Λ"   U039b # GREEK CAPITAL LETTER LAMDA
<Multi_key> <g> <M>                 : "Μ"   U039c # GREEK CAPITAL LETTER MU
<Multi_key> <g> <N>                 : "Ν"   U039d # GREEK CAPITAL LETTER NU
<Multi_key> <g> <C>                 : "Ξ"   U039e # GREEK CAPITAL LETTER XI
<Multi_key> <g> <O>                 : "Ο"   U039f # GREEK CAPITAL LETTER OMICRON
<Multi_key> <g> <P> <I>             : "Π"   U03a0 # GREEK CAPITAL LETTER PI
<Multi_key> <g> <R>                 : "Ρ"   U03a1 # GREEK CAPITAL LETTER RHO
<Multi_key> <g> <S>                 : "Σ"   U03a3 # GREEK CAPITAL LETTER SIGMA
<Multi_key> <g> <T> <A>             : "Τ"   U03a4 # GREEK CAPITAL LETTER TAU
<Multi_key> <g> <U>                 : "Υ"   U03a5 # GREEK CAPITAL LETTER UPSILON
<Multi_key> <g> <F>                 : "Φ"   U03a6 # GREEK CAPITAL LETTER PHI
<Multi_key> <g> <X>                 : "Χ"   U03a7 # GREEK CAPITAL LETTER CHI
<Multi_key> <g> <P> <S>             : "Ψ"   U03a8 # GREEK CAPITAL LETTER PSI
<Multi_key> <g> <W>                 : "Ω"   U03a9 # GREEK CAPITAL LETTER OMEGA

<Multi_key> <g> <a>                 : "α"   U03b1 # GREEK SMALL LETTER ALPHA
<Multi_key> <g> <b>                 : "β"   U03b2 # GREEK SMALL LETTER BETA
<Multi_key> <g> <g>                 : "γ"   U03b3 # GREEK SMALL LETTER GAMMA
<Multi_key> <g> <d>                 : "δ"   U03b4 # GREEK SMALL LETTER DELTA
<Multi_key> <g> <e> <p>             : "ε"   U03b5 # GREEK SMALL LETTER EPSILON
<Multi_key> <g> <z>                 : "ζ"   U03b6 # GREEK SMALL LETTER ZETA
<Multi_key> <g> <h>                 : "η"   U03b7 # GREEK SMALL LETTER ETA
<Multi_key> <g> <t> <h>             : "θ"   U03b8 # GREEK SMALL LETTER THETA
<Multi_key> <g> <i>                 : "ι"   U03b9 # GREEK SMALL LETTER IOTA
<Multi_key> <g> <k>                 : "κ"   U03ba # GREEK SMALL LETTER KAPPA
<Multi_key> <g> <l>                 : "λ"   U03bb # GREEK SMALL LETTER LAMDA
<Multi_key> <g> <m>                 : "μ"   U03bc # GREEK SMALL LETTER MU
<Multi_key> <g> <n>                 : "ν"   U03bd # GREEK SMALL LETTER NU
<Multi_key> <g> <c>                 : "ξ"   U03be # GREEK SMALL LETTER XI
<Multi_key> <g> <o>                 : "ο"   U03bf # GREEK SMALL LETTER OMICRON
<Multi_key> <g> <p> <i>             : "π"   U03c0 # GREEK SMALL LETTER PI
<Multi_key> <g> <r>                 : "ρ"   U03c1 # GREEK SMALL LETTER RHO
<Multi_key> <g> <s>                 : "σ"   U03c3 # GREEK SMALL LETTER SIGMA
<Multi_key> <g> <t> <a>             : "τ"   U03c4 # GREEK SMALL LETTER TAU
<Multi_key> <g> <u>                 : "υ"   U03c5 # GREEK SMALL LETTER UPSILON
<Multi_key> <g> <f>                 : "φ"   U03c6 # GREEK SMALL LETTER PHI
<Multi_key> <g> <x>                 : "χ"   U03c7 # GREEK SMALL LETTER CHI
<Multi_key> <g> <p> <s>             : "ψ"   U03c8 # GREEK SMALL LETTER PSI
<Multi_key> <g> <w>                 : "ω"   U03c9 # GREEK SMALL LETTER OMEGA

# Diacritic and ligatures
<Multi_key> <s> <A> <E>             : "Æ"   U00c6 # LATIN CAPITAL LETTER AE
<Multi_key> <s> <a> <e>             : "æ"   U00e6 # LATIN SMALL LETTER AE
<Multi_key> <s> <O> <E>             : "Œ"   U0152 # LATIN CAPITAL LIGATURE OE
<Multi_key> <s> <o> <e>             : "œ"   U0153 # LATIN SMALL LIGATURE OE
<Multi_key> <s> <E> <grave>         : "È"   U00c8 # LATIN CAPITAL LETTER E WITH GRAVE
<Multi_key> <s> <e> <grave>         : "è"   U00e8 # LATIN SMALL LETTER E WITH GRAVE
<Multi_key> <s> <E> <apostrophe>    : "É"   U00c9 # LATIN CAPITAL LETTER E WITH ACUTE
<Multi_key> <s> <e> <apostrophe>    : "é"   U00e9 # LATIN SMALL LETTER E WITH ACUTE

fat_angel ★★★★★
()
Ответ на: комментарий от fat_angel

Забыл напомнить, что сие надо засунуть в ~/.XCompose и экспортировать пару переменных:

export GTK_IM_MODULE="xim"
export QT_IM_MODULE="xim"

fat_angel ★★★★★
()
Ответ на: комментарий от timur_dav

И попробуй диплом или диссер в CMR покажи ГАКу.

Я диссер в cmr верстал. И уйма народа верстало. Кроме тех, кто не осилил латех и делал угребищную «верстку» в «ворде».

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

Ты не поверишь, но я тоже.

Ну так как там с газетами/журналами ненаучного неамериканского издания?

P.S. Я тебе открою секрет, но в нашей периодике шрифты данной категории вообще почти не использовались.

timur_dav ☆☆☆☆☆
()
Ответ на: комментарий от timur_dav

Ну так как там с газетами/журналами ненаучного неамериканского издания?

Если бы я что-то издавал, верстал бы в латехе. В чем верстают другие - мне плевать. В России почти нет ни газет, ни (не научных) журналов, которые можно было бы читать. В основном это - низкопробное желтушное дерьмо. Да и научных журналов 99% - отбросы.

Я тебе открою секрет, но в нашей периодике шрифты данной категории вообще почти не использовались.

И что? Печатают обычно по макетам, выполненным в проприетарном софте за бугром. А печатному станку вообще плевать, в чем макет для него был сделан.

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

>>> Если бы я что-то издавал, верстал бы в латехе. В чем верстают другие - мне плевать. В России почти нет ни газет, ни (не научных) журналов, которые можно было бы читать. В основном это - низкопробное желтушное дерьмо. Да и научных журналов 99% - отбросы.

Тогда нечего и затевать было разговор.

И что? Печатают обычно по макетам, выполненным в проприетарном софте за бугром. А печатному станку вообще плевать, в чем макет для него был сделан.

Вот как раз за рубежом то модерн/бодони/дидо и пр. разные больше в ходу, чем у нас.

timur_dav ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

Да, советую полистать «The Elements of Typographic Style» by Robert Bringhurst. Воспитывает...

timur_dav ☆☆☆☆☆
()
Ответ на: комментарий от timur_dav

> И попробуй диплом или диссер в CMR покажи ГАКу. В доброй половине ВУЗов по головке за него погладят, поверь.

Рискну предположить, что абсолютное большинство преподов успешно примет любой шрифт с засечками, внешне похожий на таймс. Может быть даже, что отдельные преподы (если латех на данном факультете/вузе не распространён) распознают CMR, но тогда они, как мне кажется, к защищающемуся будут более благосклонны ;)

static_lab ★★★★★
()
Ответ на: комментарий от static_lab

>>> Рискну предположить, что абсолютное большинство преподов успешно примет любой шрифт с засечками, внешне похожий на таймс.

А вот фигушки, меня за это пытались дрючить :) Ибо нех... выпендриваться. Но все были грамотно посланы и всё осталось в кошерном CMR.

timur_dav ☆☆☆☆☆
()
Ответ на: комментарий от static_lab

> Может быть даже, что отдельные преподы (если латех на данном факультете/вузе не распространён) распознают CMR, но тогда они, как мне кажется, к защищающемуся будут более благосклонны ;)

Мне крайне редко встречались дипломы, сделанные в LaTeX. Но я всегда особо отмечал это в рецензиях.

Забавно, что PDF-презентации, сделанные в бимере, не воспринимаются как что-то необычное (в том смысле, что мало кто догадывается, что это сделано в LaTeX).

oami ★★
()
Ответ на: комментарий от oami

> Забавно, что PDF-презентации, сделанные в бимере, не воспринимаются как что-то необычное (в том смысле, что мало кто догадывается, что это сделано в LaTeX).

Имхо, nobody cares :) А так, если совсем припрёт, то пдфку всегда можно нарезать на картинки, которые вставить в поверпоинт.

static_lab ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.