Ru-Board.club
← Вернуться в раздел «Программы»

» TeX, LaTeX и т.д.

Автор: Griefin
Дата сообщения: 25.02.2007 22:04
Сначала нужно попробовать такую преамбулу:
\input plainenc
\fontencoding{T2A}
\font\larm=larm1000
\larm
\inputencoding{koi8-r}

Если она не работает, то нужно начинать с этого документа:
http://www.tex.uniyar.ac.ru/doc/rus_plaintex.txt

Он несколько устарел. fmt-файлы нужно генерировать с помощью скрипта mkfmts.sh, изменив его расширение на .cmd и удалив первую строку.
Автор: TeXpert
Дата сообщения: 25.02.2007 22:10
Griefin

Цитата:
Вы это серьезно?

Очень даже. Значит, вам не приходилось.

Цитата:
На современных компьютерах GUI работает так же быстро, как и консоль.

Вы, наверное, знаете, что такое реклама. В текстовом режиме не нужно отрисовывать символы -- они в памяти, фиксированного размера. Повторюсь, это важно, когда просматирваете в быстром темпе большое количество файлов, где любая задержка раздражает. Это важно и с психологической точки зрения -- ведь какой-то химик открыл какое-то соединение, пробуя 6xx (шестьсот какой-то!) вариант. А GUI быстро раздражает -- попробуйте, к примеру, мышкой проделать какую-нибудь операцию хотя бы раз 10.

Цитата:
Far'овский редактор слишком примитивен.

Вы жестоко ошибаетесь.

А вот насчёт Scientific Word: с её помощью я сегодня переделал огромный документ, набранный просто ужасно. Пришлось все формулы вида

Код:
$$
Здесь формула
\eqno(номер)
$$
Автор: Griefin
Дата сообщения: 25.02.2007 22:27
Почему у вас GUI прочно ассоциируется с управлением мышью? Речь идет не о Mac OS.

Да, консольные приложения быстрее, но на новых компьютерах эта разница в скорости практически не заметна.


Цитата:
Far'овский редактор слишком примитивен.

Цитата: Вы жестоко ошибаетесь.
Автор: RuBorTex
Дата сообщения: 25.02.2007 22:57
honnin
Цитата:
А это не надо? Что она делает? Разницы не видно.


Цитата: \usepackage[T2A]{fontenc}
Автор: TeXpert
Дата сообщения: 25.02.2007 23:01
Griefin

Цитата:
А теперь представьте, что можно потратить на эти же операции минут тридцать, написав простые программы, скажем на Perl.

Батенька, Вы серьёзно?) Сдаётся мне, что Вы не программируете вообще -- есть вещи, которые принципиально нельзя поручить машине, например, автоматическое распознавание того, в какой кодировке приведено слово (Windows ANSI 1251, koi8-r, OEM DOS 866). Если Вы читали моё сообщение, то не писали подобную, извиняюсь, ерунду -- менять сами окружения -- это вообще не проблема, а проблема в том, что надо осмысленные значения дать меткам, и ввести (подчёркиваю -- ввести, а не заменить!) ссылки по этим меткам. Ваше утверждение эквивалентно тому, как если бы мы поручили написание (даже не набор!) статьи машине.
Автор: Griefin
Дата сообщения: 26.02.2007 10:11
TeXpert

Цитата:
Сдаётся мне, что Вы не программируете вообще

Уж явно побольше вашего, если вы не знаете о возможностях замены по регулярным выражениям. Кроме того, надо просто более четко выражать свои мысли. Про создание ссылок в вашем предыдущем сообщении, с моей точки зрения, ничего конкретного сказано не было, прочитайте его сами еще раз.

Цитата:
...опять же автоматические ссылки \ref{метка}...

Я понял, что речь идет о замене готовых "ссылок" вида "(номер)" на "(\ref{метка})", т.к. здесь отсутствует явное упоминание об их создании на пустом месте.

Единственное, что мне удалось более-менее адекватно понять в постановке вашей задачи:

Цитата:

$$
Здесь формула
\eqno(номер)
$$

привести к виду

Код:
\begin{equation}\label{метка}
Здесь формула
\end{equation}

Замена $$ и $$ на \begin{equation} и \end{equation} с формулой посередине вполне осуществима с помощью регулярных выражений. Метки такого вида \label{eq:номер} можно создать из \eqno(номер). Если ссылки на формулы ранее имели вид обычного текста, например "(номер)", то их можно заменить на "(\ref{eq:номер})". Про необходимость иметь осмысленные названия этих меток в вашем сообщении опять-таки ничего не сказано.


Цитата:
Ваше утверждение эквивалентно тому, как если бы мы поручили написание (даже не набор!) статьи машине.

Написание текста -- гораздо более сложная задача, чем эта.

Вообще, do what thou wilt. Нравится вам Scientific Word, и ладно. Вопрос закрыт.
Автор: RuBorTex
Дата сообщения: 26.02.2007 17:45
Позволю себе высказаться по поводу.

Работу с TeX я пытался начать при посредстве Scientific Word'а. Сперва показалось, что это - да, круто! Можно начинать писать, ещё не выучив как следует команды LaTeX, визуализация текста и формул на высоте (не WYSIWYG, конечно, но шаг в направлении)... Однако в те времена SciW ещё криво работал с русскими текстами, а выправлять его времени не было - перешёл на связку MiKTeX+WinEdt и был доволен. После вообще TeX пришлось задвинуть, т.к. стандартом для отчётов стала связка MS Word+ MathType. Сейчас снова вернулся к LaTeX и, первым делом, вновь поставил SciWord, посмотрел тут на RuBoard, что советуют по работе с ним... Да, с русскими текстами он теперь работает корректнее... Но...

Создалось впечатление, что разработчики SciWord (подобно MS в других областях), используя открытый стандарт, постарались сделать свой продукт как можно несовместимее с другими TeX-системами. Это не радует.

Не удовлетворял TrueTeX, ориентированный на TTF, - всё-таки полиграфический стандарт де-факто - PS. Т.е. нужно подключать сторонний TeX. Для работы с другими реализациями TeX необходимы конвертеры. Юникод, конечно, хорошо, но пока не всегда к месту. И самое неприятное - модификация чужих исходных текстов, невозможность сразу работать с, например, полученным из и-нета tex-файлом. А полного WYSYWIG, как в Word+MathType всё равно нет. Зачем такой "инвалид с костылями", если им одним всё равно не обойтись?

Возможно, я плохо разобрался с SciWord. Но MiKTeX+WinEdt+AdobeAcrobat по-прежнему радуют. Да, все команды разметки-форматирования на виду, - зато и полный контроль. Да, формулы в трудночитаемом виде, а размещение текста на странице не сразу видно. Но нажал кнопочку "PDF TeXify" - и через 5-10 с. на экране полностью готовый конечный продукт - PDF-файл (причём открытый на том же самом месте, что и до внесения правки). И принесённые со стороны tex-файлы компилируются без предварительных "плясок"...

Я не агитирую, просто делюсь впечатлениями.
Автор: terminat0r
Дата сообщения: 26.02.2007 18:36
RuBorTex

Цитата:
Я не агитирую, просто делюсь впечатлениями.

А вы пробовали Lyx? Если нет то попробуйте- откроете еще что-то новое для себя. По крайней мере для меня очень удобная "комбинация Word и Tex"
Word теперь только для проверки орфографии использую.
Автор: TeXpert
Дата сообщения: 27.02.2007 00:15
Griefin

Цитата:
...если вы не знаете о возможностях замены по регулярным выражениям

Это детский сад, такое и упоминать стыдно.


Цитата:
Кроме того, надо просто более четко выражать свои мысли

...или, внимательнее читать.


Цитата:
Замена $$ и $$ на \begin{equation} и \end{equation} с формулой посередине вполне осуществима с помощью регулярных выражений

Если есть возможность не писать программу -- не надо её писать. По секрету скажу, что Scientific Word автоматически заменяет

Код:
$$...$$
Автор: snop
Дата сообщения: 27.02.2007 14:21
terminat0r

Цитата:
А вы пробовали Lyx? Если нет то попробуйте- откроете еще что-то новое для себя.

А мне не понравилось
Правда я пытался его использовать для текста написаного на смеси иврита и английского. В итоге набрал все в VIM
Автор: Kruphi
Дата сообщения: 27.02.2007 22:48
Надо в LaTeX (у меня MiKTeX 2.4) сделать одну страницу альбомной (таблица есть широкая). Использую

Код: \usepackage{portland}
....
\landscape % горизонтальная ориентация страницы
....
\portrait % вертикальная ориентация страницы
...
Автор: veprus
Дата сообщения: 28.02.2007 05:58
С пакетом
\usepackage{lscape}
и далее

\begin{landscape}

\end{landscape}
все работает. Правда в YAP отображается неверно, но если использовать pdflatex, то все страницы уже правильные.
Автор: TeXpert
Дата сообщения: 28.02.2007 21:11
Kruphi
В таких делах лучше не через Yap, а через ps/pdf.
Автор: Kruphi
Дата сообщения: 01.03.2007 00:09
veprus, TeXpert: Спасибо. lscape и \begin{landscape}...\end{landscape} сработало как после pdflatex, так и после dvips
Значит команда \landscape некоректна.
Автор: Difur
Дата сообщения: 01.03.2007 12:03
В розыске список (база) фамилий известных математиков в ТеХовской записи. Как мне кажется, я даже скачивал откуда-то такой файл, но сейчас ни у себя, ни в сети найти не могу.
Автор: terminat0r
Дата сообщения: 01.03.2007 12:28
snop

Цитата:
Правда я пытался его использовать для текста написаного на смеси иврита и английского.

да, для смеси он действительно не очень подходит.
Автор: Griefin
Дата сообщения: 05.03.2007 10:31
Добавил в Варезнике тему про редактор формул Ribbit.
http://forum.ru-board.com/topic.cgi?forum=35&topic=35025#1
Автор: math
Дата сообщения: 10.03.2007 12:00
Может этот вопрос и был, но все же.
Требуется на странице формата A4 напечатать две страницы, т.е. в виде брошюрки.
Именно две страницы, а не две колонки))) (В emtex'e такая возможность была, если выбрать тетрадку в настройках, если не ошибаюсь)
В книге Котельникова, Чеботарева в 17 главе есть описание по брошюровке для современных систем, но там надо использовать gsview. Есть ли другой подход к решению данной проблемы без привлечения сторонних средств? Если да, то приведите пример шапки для файла.
Автор: TeXpert
Дата сообщения: 10.03.2007 13:43
math
Ну так пользовался бы EmTeX'ом. Там всё сделано на уровне драйверов просмотра/печати, богатые функции. Вручную добавить можешь всё в этот пакет, обновить, пересобрать форматные файлы. Единственное -- возни много. Хотя, настраивается довольно легко.

А чем тебе не нравится вариант с ps?
Автор: math
Дата сообщения: 10.03.2007 14:01
TeXpert
C EmTeX'ом под Xp проблемы --- уже обсуждалось)))

Цитата:
А чем тебе не нравится вариант с ps?

Мне он всем нравится, но люди хотят проще --- не только для себя сейчас делаю. Хотя мне тоже пригодиться, у нас, если хочешь опукликовать что-нибудь в TeX'е --- брошюрку делай сам...
Автор: TeXpert
Дата сообщения: 10.03.2007 17:53
math

Цитата:
C EmTeX'ом под Xp проблемы --- уже обсуждалось)))

Никаких проблем -- уже тоже обсуждалось. Есть только проблема нечтения документации.
Автор: aar
Дата сообщения: 10.03.2007 21:46
math
Можно сделать, если выгнать PDF-файл, а потом его в полном Акробате с помощью плагина Quite Imposing Plus разложить как душе угодно: и на тетрадки, и в стопочку, и т.п.
Автор: TeXpert
Дата сообщения: 10.03.2007 23:18
aar

Цитата:
Можно сделать, если выгнать PDF-файл...

EmTeX в данном случае намного гибче, и много параметров задаёт. Правда, не сравнивал с твоим вариантом.
Автор: Difur
Дата сообщения: 11.03.2007 09:48
math
В составе Миктеха есть набор утилит PSUTILS. В документации есть примеры сборки двух страниц на одну утилитой pstops. Надо dvi-файл перегнать в ps-файл (в редакторе WinEdt это делается одним кликом), затем из командной строки запустить нечто вроде

pstops -q -pa4 2:0L(29cm,0)+1L(29cm,13.85cm) исходный_файл.ps результат.ps

Автор: aar
Дата сообщения: 11.03.2007 10:55
TeXpert

Цитата:
EmTeX в данном случае намного гибче


Цитата:
Правда, не сравнивал с твоим вариантом

Автор: Pavel80
Дата сообщения: 11.03.2007 13:26
math
Я не однократно создавал брошюрки из под теха. Согласен с алгоритмом Difur, только вот запись в командной строке будет иметь несколько другой вид. (а в этом случае странице будут не полными, да еще и перекрываться)
TeXpert

Цитата:
EmTeX в данном случае намного гибче


Что значит гибче? Для создания методички, больше чем предложено в PSUTILS не нужно, да и незачем.

Какая цель? Напечатать в виде методички? Используй PSUTILS.
Автор: TeXpert
Дата сообщения: 11.03.2007 14:15
Pavel80

Цитата:
Что значит гибче? Для создания методички, больше чем предложено в PSUTILS не нужно, да и незачем.

Ух ты... А кто вообще говорил про методичку?


Цитата:
Какая цель? Напечатать в виде методички? Используй PSUTILS.

Да что вы говорите? Ты кроме методичек в своей жизни ничего не встречал? И такой повелительный тон).
А если серьёзно (кстати, aar, тоже сравни с pdf-вариантом), не зря отмечали, что драйвера EmTeX очень качественны -- загляните всё же в документацию, а она около 100 страниц без рисунков, и это только касается драйверов просмотра/печати. В частности, там есть параметр, учитывающий толщину бумаги (тодщину тетради) -- чем ближе к развороту, тем расстояние между правым краем чётной страницы и левым краем нечётной страницы меньше (должно быть). И это расстояние автоматически уменьшается. Параметров, уверяю вас, много, их можно задавать в командной строке, в конфигурационном файле. Psutils подобной гибкостью не обладает.
Автор: Pavel80
Дата сообщения: 11.03.2007 20:21
TeXpert
Изначально речь шла о том чтобы создать брошюрку (или методичку что в данном случае одно и тоже). То есть создать одну тетрадку. Имеено для этого вполне подходит PSUTILS. К тому же, чтобы реализовать верстку таким способом, много знаний и навыков не требуется, в отличии от EmTeX, где документация только на 100 страниц (по вашим же словам). Ну а пояснение по поводу гибкости впоне уместны, именно их я и хотел услышать.
Автор: aar
Дата сообщения: 11.03.2007 21:12
TeXpert

Цитата:
параметр, учитывающий толщину бумаги (тодщину тетради)

Есть такое дело и в Quite Imposing - называется по-русски сползание (см. тут).

А можно как-нибудь отдельно этот документ стостраничный от EmTeX выложить? Для ознакомления и сравнения.
Автор: TeXpert
Дата сообщения: 12.03.2007 02:13
Pavel80
Хорошо, договорились, а про методичку я немного погорячился.

aar

Цитата:
А можно как-нибудь отдельно этот документ стостраничный от EmTeX выложить? Для ознакомления и сравнения.

Я думаю, тебе проще и быстрее скачать самому из CTAN -- документ, насколько помню, называется dvidrv.doc. Там может быть и больше страниц -- я давно распечатывал.

Ребята, просто обидно за труд Эберхарда Маттеса -- там видно, сколько труда он вложил в это дело. Между прочим, давно была обещана реализация аналогичного вывода в Yap, но, наверное, это вряди ли будет. И, раз уж пошла такая пьянка -- кто нибудь добыл программу dvipsone -- это расширенный коммерческий аналог dvips, который умеет то, о чём идёт речь у нас. То есть, без Psutils. Насколько понимаю, фирма Y&Y накрылась, и где искать эту программу, неясно( (я даже тему открывал -- "Dvipsone и Mathtime шрифты"). Я писал Тому Рокики с вопросом, собирается ли он добавлять такую функциональность в свой драйвер, он ответил, типа, в будущем, как-нибудь.

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768

Предыдущая тема: Форматы|кодеки|снятие и обработка звука|lossless&lossy|codec


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.