Итак, уже больше полугода для некоторой части собственных документов (а именно для тех, которые не предусматривают редактрования кем-то ещё) я использую LyX, который является графической надстройкой для LaTeX, умело сглаживая острые углы последнего и выдавая действительно качественный с точки зрения полиграфии текст. Следует отметить, что пользуюсь я им преимущественно для составления собственных методических материалов по русскому языку и литературе, таким образом вообще не используя его математические преимущества. Итог: для многих работ он подойдёт не хуже Word, при этом качество вёрстки получается несопоставимым. Да и бесплатен он, да :)
Вкратце распишу плюсы и минусы:
Плюсы:
бесплатен
доступен под все распространённые ОС
очень качественная полиграфия
не нужно задумываться над внешним видом документаы
поддержка всего многообразия классов LaTeX, которые можно приспособить для чего угодно
в отличие от LateX, графический и выводит на экран готовую структуру текста, что очень удобно
работать может кто угодно, обучение почти не требуется.
Минусы:
отличается от Word, требует привыкания к его концепции
некоторые операции сделаны через одно отверстие, сказывается типичный линуксподход к интерфейсам
многие вещи делаются крайне не интуитивно, даже для знакомых с концепцией
ОЧЕНЬ мало учебников и прочей информации, особенно на русском языке
на Винде ставится в составе ~1.5 Гб пакета, который ещё и выкачивает не пойми что по полдня
и самое главное: крайне малая распространённость формата, файлы .lyx не открывает ни один пакет, кроме LyX
Дополню парочкой документов, которые сделаны в LyX для оценки качества полиграфии:
Простой документ, на котором, однако, хорошо видно качество полиграфии
Сложный документ с активным использованием таблиц
Редактировался SemyonKozakov (13-05-12 23:05:37)
https://nolinux.w2c.ru - море баттхерта и деаонимизации
Неактивен
SemyonKozakov, латекс - это типа ручной язык разметки? Не, нахуй сразу. Посмотрел на википедии, да и еще с ебанутым синтаксисом.
\documentclass[12pt]{article}
% Эта строка — комментарий, она не будет показана в выходном файле
\usepackage{ucs}
\usepackage[utf8x]{inputenc} % Включаем поддержку UTF8
\usepackage[russian]{babel} % Включаем пакет для поддержки русского языка
\title{\LaTeX}
\date{}
\author{}
\begin{document}
\maketitle
\LaTeX{} "--- это своего рода препроцессор текста для \TeX{} "---
программы компьютерной вёрстки. \LaTeX{} является программируемым и
расширяемым, что позволяет автоматизировать большую часть аспектов
набора, включая нумерацию, перекрёстные ссылки, таблицы и изображения
(их размещение и подписи к ним), общий вид страницы, библиографию и
многое-многое другое. \LaTeX{} был первоначально написан Лэсли Лампортом
в 1984-м году и стал наиболее популярным способом использования \TeX{}а;
очень мало людей сегодня пишут на оригинальном \TeX{}е. Текущей
версией является \LaTeXe.
\newline
\begin{eqnarray}
E &=& mc^2\\
m &=& \frac{m_0}{\sqrt{1-\frac{v^2}{c^2}}}
\end{eqnarray}
\end{document}
Хуже только долбится в сракотан с пингви-бегемотом. В ворде подобный документ сверстать 25 сек, если умеешь пользоваться вордом на уровне изменения шрифтов и размера текста.
Редактировался Babusha (13-05-12 23:06:25)
Неактивен
и самое главное: крайне малая распространённость формата, файлы .lyx не открывает ни один пакет, кроме LyX
Применять разве что для личной работы, если файл не будет выходить за пределы своих рук. Если вы предложите этим заменять Word в офисах - несите сразу гроб, а я пойду за гвоздями с лопатой. Будем закапывать.
Неактивен
латекс - это типа ручной язык разметки?
Ну типа того, хотя разговор не совсем про него, а про LyX - графическую надстройку над ним.
Посмотрел на википедии, да и еще с ебанутым синтаксисом.
Нормальный синтаксис, английские команды. Хотя учить ЯП для простеньких документов - изврат, согласен.
В ворде подобный документ сверстать 25 сек
С похожей типографией - больше.
Применять разве что для личной работы, если файл не будет выходить за пределы своих рук.
Если вы обратили внимание, то я это пишу аж два раза за текст Хотя при желании можно экспортировать в PDF и отправить для редактирования.
https://nolinux.w2c.ru - море баттхерта и деаонимизации
Неактивен
Нормальный синтаксис, английские команды. Хотя учить ЯП для простеньких документов - изврат, согласен.
Нахуй. Нахуй. Есть уже HTML+CSS и т.д. а XML - вообще дохуя универсальный.
Неактивен
Есть уже HTML+CSS
Бабушо, TeX появился, когда ни HTML, ни XML, ни CSS не было даже в проекте! Да и универсальность тут только вредит: ты можешь себе представить подобный текст в XML? Он же займёт раза в два больше места!
https://nolinux.w2c.ru - море баттхерта и деаонимизации
Неактивен
Он же займёт раза в два больше места!
Вместо 500 байт, займет к 1 кб? О-Х-У-Е-Т-Ь! Такими темпами я забью свой ЖД на один террабайт за лет так тысячу!
Неактивен
Вместо 500 байт, займет к 1 кб? О-Х-У-Е-Т-Ь! Такими темпами я забью свой ЖД на один террабайт за лет так тысячу!
С учётом того, что набирать в православном LaTeX-е это надо руками, у тебя такими темпами пальцы отвалятся в два раза быстрее.
https://nolinux.w2c.ru - море баттхерта и деаонимизации
Неактивен
С учётом того, что набирать в православном LaTeX-е это надо руками, у тебя такими темпами пальцы отвалятся в два раза быстрее.
Автоподстановку XML-ских тегов ниасилили?
Неактивен
Автоподстановку XML-ских тегов ниасилили?
А зачем? В любом случае ради документа в 100 символов печатать 500 символов - изврат. Тут-то как раз и LyX пригодится, где ты вбиваешь эти же 100 символов и нажимаешь два хоткея
https://nolinux.w2c.ru - море баттхерта и деаонимизации
Неактивен
Как там ныне с произвольным размером шрифтов и их пропорциональностью?
Насчёт размеров:
Насчёт пропорциональности: не совсем понял, что имеется ввиду. Щрифты поддерживаются любые, даже non-TeX.
https://nolinux.w2c.ru - море баттхерта и деаонимизации
Неактивен
латекс - это типа ручной язык разметки? Не, на[...] сразу. Посмотрел на википедии, да и еще с [...] синтаксисом.
Ну, тогда маленький JFYI.
TeX - это стандарт для написания всей физико-математической литературы. Де-юре и де-факто. И пофиг, какая система у автора: Windows, Linux, MacOS, DOS. Если Вы скачаете любую математическую или физическую статью, она, с вероятностью 99,9%, была набрана в TeX'е, это видно по характерным отличиям.
Документы Word иногда принимают на различных местечковых конференциях, типа областного конкурса работ учащихся. Просто потому, что школьники не знают TeX.
LaTeX, AMSTeX и пр. - это уже надстройки, и каждый журнал устанавливает свои требования к оформлению статей.
В ворде подобный документ сверстать 25 сек, если умеешь пользоваться вордом на уровне изменения шрифтов и размера текста.
В ворде (и в опенофисе, да) Вы будете писать такие тексты очень долго. Выглядеть они будут очень криво, и текст практически не годится для верстки журналов и сборников, так как у каждого автора свои стили и шаблоны. По этой причине Вашу статью отправят [ ] (нужное вставить).
А качество верстки действительно высочайшее.
Неактивен
пробовал, давно уже.
тимлид, линуксоед, любил всё кроссплатформенное. сказал постепенно переписать документацию в этом lyx.
До этого было в ворде, по-лоховски, согласен.
я разбирался-разбирался, все проклял. потом начались всякие события, в общем, ушел я из того отдела, но так все это и не переписали.
"Фу бля, крохобор вонючий" (с) Svart Testare
Неактивен
Для установки редактора обязательно нужен интернет? Или всё-таки существует полностью оффлайновый инсталлятор?
Сам по себе редактор LyX не требует интернета и весит всего 80 мегабайт. Но для его работы нужен TeX, который для винды доступен в виде пакета MikTeX. Инсталлятор MikTeX весит ~160 мегабайт и во время установки скачивает ДОХУЯ всего. Впрочем, есть Portable версия на сайте (~160 мегабайт .7z, которое разворачивается в ~500 мегабайт).
Неа, LyX - это, похоже, WYSIWYG для латекса.
Не совсем WYSIWYG, скорее WYSIWYM, где M - Mean. На экране виден не конечный вид файла а его структура, впрочем, весьма похожая на правду, но различия есть, и о них не стоит забывать.
https://nolinux.w2c.ru - море баттхерта и деаонимизации
Неактивен
Ну как бы ХМL вобще-то не для этого предназначен, так что не в счет.
XML предназначен для структурирования и хранения данных для последующей обработки. Я могу в нем хоть текст программы записать.
Неактивен