Pull to refresh

Comments 80

Попиарю, лишним не будет. Если хотите писать документы по ЕСКД (ГОСТ 2.105-95), то можете использовать когда-то сделанные стилевые файлы.
Я делал layout для поддержки пакета eskdx в LyX. Короткое описание и ссылки на скачивание в этом посте.
В LyX 2.x layout'ы тоже работали, несмотря на то что написано LyX 1.6.
Пробелы головного мозга — штука неизлечимая всякими WYSIWYG'ами!

И вообще, латех нужно набирать в текстовом редакторе, никаких WYSIWYG!!!
UFO landed and left these words here
Работал у нас один программер C++ который писал именно в блокноте (gedit).
Отсутствие IDE ему не мешало выдавать хороший код на C++.
UFO landed and left these words here
Для LaTeX тоже хватает IDE, и они тоже умеют на лету рендерить формулы, например, TeXstudio:

UFO landed and left these words here
Не полностью. $$ тоже делает выключную формулу, но не нумерует ее и не позволяет присвоить ей метку, чтоб на эту формулу можно было бы сослаться
Мы в первую очередь рассматривали Lyx как редактор, который ограничивает возможность пользователя исковеркать формат текста.

И из всех попробованных — он подошел лучше всего.
Кстати, так ни одной формулы в нем и не нарисовали… :-)
Почему же? Я про IDE ничего не говорил: сам пользуюсь IDE (Geany для кода и kile для латеха).
А вот WYSIWYG — тормозящее УГ. Особенно когда теховский исходник генерируется из этого визивига, а человек мышкой натыкивает что-нибудь…

Хотя, каждому свое. Просто я не вижу смысла пользоваться визивигами с латехом: ведь скорость верстки снижается крайне сильно при использовании этих фиговин.
UFO landed and left these words here
Видел краем глаза это чудо. Лет 5 назад.
UFO landed and left these words here
Хабы и теги не питоновские…
А в технической документации лишние пробелы вредят.
Питон вполне отлично поддерживает табы.
Договариваться о ширине табов в коллективе питонистов — то ещё удовольствие.
Я всю жизнь считал, что 1 таб — это 4 пробела, и это общепринято. Разве не так?
Воспитанные на K&R люди не согласятся. И их многие поддержат. Да, есть PEP 8, но не каждый с ним согласен.
Это де-факто в миднайт коммандере в юниксе.
Я долгое время работал 1 таб 2 пробела — в Deplhi.
А сейчас стандартным отступом таки считаю 4 пробела — наиболее удобочитаемый отступ.
Как по мне, так проще договориться 1 таб = 1 таб (символ). А его длину в любом редакторе настроить можно.
А возиться с пробелами много проще? ну скажите мне что это IDE за вас сделает, и я скажу вам что тогда разницы нет.
Выработайте CodingStyle и следуйте ему.
По мне так пробелы зло.
Отличная среда для плавного перехода с различных Office в мир LaTeX. Использовал недолго, но нравилось.
Переход успешно завершился. В начале лета диплом оформлял с использованием XeLaTeX + eskdx, до этого множество курсовых/лабораторных.
Так, похоже что это именно то, что мне нужно. Поставил в Ubuntu 12.04, запустил, набрал текст, пробую экспортировать в PDF — выдает ошибку «Corrupted NFSS tables». Создает PDF только если в тексте нет кириллицы.
В настройках документа надо выставить кирилицу. Попробуйте.
Что-то непонятно. Там есть «Язык» и «Кодировка». Никакие тыкания так и не заставили отобразить документ. Можете пример настроек показать?
И вообще, что за проблема с кодировками, если есть utf8? Я уж про них много лет как забыл, а тут опять…
Ну гугл как всегда. Нужно установить пакет texlive-lang-cyrillic, тогда всё работает.
Да, спасибо, я уже тоже нашел. Теперь работает. Поначалу поставил texlive-full, который весит 1 гигабайт. Но достаточно только texlive-lang-cyrillic
UFO landed and left these words here
Хм. А можно это использовать для постинга в блоги, типа вордпресса или блоггера? Допустим если я хочу набрать статью, а потом бросить в подобные движки и чтобы оно одинаково выглядело? Они же сейчас все пытаются насовать своих стилей и встает проблема, когда оформил текст изначально, например, в блоггере и там оно смотрится на ура, а перенести это форматирование в другое место — целый геморрой.
Для постинга в блоги не подойдет наверное. Даже если набрать текст в Lyx, потом сконвертировать его в HTML и запостить его в блог в обход WYSIWYG редактора, все равно на каждом сайте свои CSS.
Есть же тонны легковестных языков разметки, заточенных под веб (Textile, markdown, reStructuredText). Для тяжеловесных вещей подойдёт и HTML, особенно если писать стили не в CSS, а в чём-нибудь более высокоуровневом. LyX, LaTeX да и MS Office заточены под печатные документы. Не надо использовать их для изначально электронных вещей без крайней необходимости.
Я лично тоже за markdown etc, но по-моему далеко не все блог-движки их поддерживают.
перенести это форматирование в другое место

как насчёт отделения разметки от представления?
UFO landed and left these words here
Я вот только сейчас первый раз запустил Lyx, и мне он понравился. Мне нужен был редактор, который позволял бы мне приятно писать технические тексты и который сохранял бы эти тексты не в бинарном формате. По-моему Lyx вполне подходит.
Написание таковых текстов в Ms и OpenOffice всегда вызывало ощущение, что я делаю что-то не то. Пробовал редакторы для форматов типа Markdown, но все таки формат слишком ограниченный.
Опыта с LaTeX нет никакого.
Аналогичная ситуация. Только мне для оформления подробных мануалов (обычно с картинками) для пользователей софта. Офисом не владею (душа не лежит), а постоянно отвлекаться на то, как выровнять эту картинку, сделать заголовок, да шрифт разный вставить (моноширный/обычный), чтобы ничего не уехало, уже надоело. Мануалы всё равно в PDF, исходник никому не нужен.

Lyx по ощущениям отлично подходит: строчи текст, ставь шаблонные стили (из более, чем достаточно), и получай нормальную PDF-ку.
Да. Вот смотрю на него и так жалею, что во времена учебы в вузе на знал про все эти штуки. Написание дипломной работы в Ворде чуть не свело меня с ума. Кстати я тогда (~2000 год) видел документы LaTeX на компе руководителя моего диплома. И они меня тогда поразили своей красотой.
ЗЫ. Ну так мне тоже для мануалов надо. Чтобы их можно было нормально в SVN хранить и в PDF экспортить.
Я хоть в этом совсем не понимаю, но после пятничного пива одна бредовая идея пришла: а нельзя ли на основе tex / latex сделать генератор отчётов? Там же в основе текст, сделать шаблон, а потом распарсить его, заменить теги на данные. А то с кроссплатформенными генераторами совсем туго, один ncreport выручает, но его уже давно закрыли, и дальнейшая политика компании мутная…
Я думаю, неплохая идея. Но я пока не очень понял, как делать эти самые шаблоны. Наверное надо познать TeX/LaTeX?
Познать наверное надо :)
Ну а шаблон — пишем текст, например "... итоговая сумма: <total>", всё это сохраняется в текстовом файле. А затем парсером заменяем <totalt> на число, и передаём этот файл на компиляцию tex'у, на просмотр и печать. Как-то так.
Печально, что не только TeX люди освоить не могут, но даже обычным текстовым процессором типа microsoft word или libreoffice writer пользоваться не умеют многие. Хотя и там нормально заданные стили экономят много времени, та же автоматическая генерация оглавлений чего стоит.
UFO landed and left these words here
Копать лопатой — это искусство *картинка человека с лопатой в ухе*
В первоисточнике был комментарий в духе: Сначала подумал, что это microsoft word, потом увидел, что это он и есть.
Если вы Стандартную панель инструментов с Открыть-Сохранить на дно перетащили, то почему главное меню оставили сверху? Никакого чувства гармонии!
А Lyx самодостаточен или к нему надо приложить еще дистрибутив TeX'а?
UFO landed and left these words here
Выглядит как будто это то, о чём я мечтал. Я бы даже принял закон об установке такой программы всем поголовно.
«поголовно себе эту программу поставь!» © =)
UFO landed and left these words here
Фатальными недостатками?
UFO landed and left these words here
Неоднократно пытался начать его использовать, но пару раз он просто падал, а потом я понял, что не хочу тратить время на то, чтобы разобраться, почему то, чего я не до конца понимаю в LaTeX, неправильно работает в этом Lyx. В итоге диплом был прекрасно написан в Texlipse.
Вопрос 1. А подскажите, где взять красивые современные шаблоны, ориентированные скорее не на печать, а не чтение с экрана. А то эти огромные поля выглядят неуместно.

Вопрос 2.Часто после загрузки какого-то документа или шаблона, при рендеринге документа в pdf, вылезает ошибка типа: " LaTeX Error: File `classicthesis.sty' not found". Что мне нужно поставить, чтобы эти файлы *.sty у меня появились. У меня есть в репозиториях пакет texlive-full, но он занимает 1Гигабайт, не хотелось бы его ставить ради нескольких текстовых файликов.
Там с свойствах документа посмотрите — много что настраивается.
Да, действительно. Получается, что можно вот так с легкостью исковеркать внешний вид документа. А я то думал, что фишка как раз в том, что шаблон документа, хоть и содержится в самом файле документа, поменять не так просто.

А вот допустим если у документа кто-то сильно изменил шаблон, могу ли я легко вернуть его к первоначальному виду? Если у меня есть изначальный шаблон. Наверное легче всего в исходнике покопаться и скопировать некую заголовочную часть документа?
А зачем его коверкать? :)
Не знаю, я сам про него только с этой статьи узнал, пробуйте.
UFO landed and left these words here
Но в принципе шаблон же содержится в самом документе?
UFO landed and left these words here
По-моему article — это класс документа. Там сказано например, какие составные части будут у документа. Я под шаблоном подразумевал нечто иное. Вот например шаблоны статей:
www.latextemplates.com/cat/articles
Думаю, все они имеют имеют класс документа article, однако по внешнему виду отличаются чуть менее чем полностью.
Шаблоны эти поставляются в виде файла tex. Этот файл открывается в LyX через импорт. Правда рендерятся в pdf далеко не все файлы, обычно ругается на какой-то недостающий файл *.sty.
UFO landed and left these words here
У меня на линуксе импортируется, но при рендеринге выдает какие-то ошибки. Вообще если допустим в новом документе сменить класс на какой-то более экзотический чем article, часто документ не рендерится. Обычно плюется ошибками, что ему не хватает какого-то файла *.sty.
UFO landed and left these words here
Кстати, не знаете, как заставить его делать отступ после заголовка раздела? Вот, по скриншоту понятно будет:
Картинка
image
Американский типографский стандарт — первый абзац в разделе идет без отступа. В чистом Латехе решается подключением в преамбуле пакета indentfirst
Документ -> Настройки -> Преамбула -> "\usepackage{indentfirst}"
Что странно(баг?): в самом Ликсе это эффекта не дает, но готовая пдфка с отступом.

Ну или более адекватный не-LaTeXway:
Документ -> Настройки -> Макет текста -> Indentation
Ну это же только в режиме редактирования. На pdf это не распространяется
Упс, и правда. Я сразу заметил эту особенность в самом LyX, но не заметил это в PDF.
ЗЫ. А еще если отрендерить дефолтный PDF, то при выделении текста наблюдается вот такая картина. Некоторые буквы увеличиваются и наскакивают друг на друга, некоторые уменьшаются. Вроде мелочь, но неприятно
image
Это глюк убунтовского вьювера.
Я pdf-ки тоннами (точнее гигами) каждый месяц экспортирую из ncreport'а, и отправляю на печать сторонней конторе. Проблем никаких. А вот в этом вьювере тот же эффект :)
Sign up to leave a comment.

Articles