LINUX.ORG.RU

TeX


0

0

Я понимаю так: TeX - это язык програмирования (типа html). Что бы на нём програмировать - достаточно любого текстового редактора. Что бы его обрабатывать (компилить и т.д.) - нужны спец. ультилиты (тобиш то, что имеют ввиду когда говорят "скачать TeX"). А LaTeX - это просто набор макросов для TeX.
Правильно я понимаю?
Если да, то что такое texmacs и lyx?
И может ли TeX полностью заменить WYSIWYG?

anonymous

>TeX - это язык програмирования (типа html).

TeX --- язык гипертекстовой разметки, так же как html. Только html заточен под отображение на любом экране (пока это дело не запортили криворукие дизайнеры), а TeX на бумаге.

>Правильно я понимаю?

в общем-то да

>Если да, то что такое texmacs и lyx?

WYSIWYG-фронтенды для редактирования TeXовых файлов.

>И может ли TeX полностью заменить WYSIWYG?

А это флеймерский вопрос. Набрать страничку текста с какой-нибудь бюрократической бумажкой проще в WYSIWYG-редакторе, набрать сложную статью, где много формул и сделать при этом так, чтобы она прилично выглядела, проще в TeX (но только тем, кто умеет им пользоваться, остальные кричат, что можно и в Вёрд приличную статью забабахать).

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

Я не тот кто задовал вопрос...

если TeX заточен под отображение _только_ на бумаге, нафига тогда по твоему нужен dvi??

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

>если TeX заточен под отображение _только_ на бумаге, нафига тогда по твоему нужен dvi??

Не только, в html доки из TeXа неплохо переводятся, pdf из них тоже получается отличный, слайды можно делать и так далее.

Но ИЗНАЧАЛЬНО TeX разрабатывался для качественной подготовки статей по математике в бумажный журнал. И затачивался именно под типографию --- то есть процесс печати на бумаге. А dvi мне лично нужен для предпросмотра того, что будет в выходном формате, независимо от того, pdf это, бумажка или слайды.

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

dn2010, спасибо за ответы.

p.s: тока что узнал что DVI - это DeVice Independent ;) (из доков по TeX'у)


Анонимус нумбер 1

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

> DeVice Independent

По Device понимаются, главным образом, различные принтеры. Это сейчас мы всё конвертим в ps и pdf. Например, в TeX Live 8 есть: dvi2fax dvihp dvilj4 dvipdf dvips dvitodvi dvi2tty dvicopy dvilj dvilj4l dvipdfm dvired dvitomp dvibook dvidvi dvilj2p dvilj6 dvipdft dviselect dvitype. Возможны и другие варианты.

Deleted
()
Ответ на: комментарий от dn2010

>Набрать страничку текста с какой-нибудь бюрократической бумажкой проще в WYSIWYG-редакторе

Это если нет спец режима для именно такой формы документа. Тогда LaTeX сильно выиигрывает. + работа со стилями в LaTeXе лучше реализвана. Вобщем его следует выучить обязательно, хотя бы для того чтобы иметь всестороннее мнение о системах вёрстки и использовать сильные стороны каждой из них.

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

> TeX --- язык гипертекстовой разметки, так же как html.

TeX - это язык программирования для создания издательских систем. Например, система LaTeX написана на TeX. Это никоим образом не "язык гипертекстовой разметки".

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

>TeX - это язык программирования для создания издательских систем.

и это тоже.

>Это никоим образом не "язык гипертекстовой разметки".

А Д.Кнут его придумывал именно для подготовки статей, как он сам говорит. LaTeX только потом понаписали, те кому лень было набивать в чистом TeX (и я их понимаю).

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

> Д.Кнут его придумывал именно для подготовки статей

Печатные статьи - не гипертекст. По крайней мере, в общепринятом понимании этого термина.

> LaTeX только потом понаписали, те кому лень было набивать в чистом TeX

Pascal тоже понаписали те, кому лень было набивать в чистом ASM :)

На самом деле, LaTeX добавляет TeX'у очень важную вещь - логическую разметку. В "голом" TeX есть только команды форматирования нижнего уровня.

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

>Печатные статьи - не гипертекст. По крайней мере, в общепринятом понимании этого термина.

Печатные статьи --- это бумажка с нарисованными на ней буковками. А вот текст, в котором определенные сочетания символов считаются служебными и используются для описания разметки этого текста называется гипертекстом. TeX, кроме всего остального, еще и обладает этими свойствами.

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

Хе, нашел на wikiznanie.ru:

Гипертекст - способ электронного представления текстовых материалов со сложной структурой. Основная идея гипертекста - Гиперссылка. Гиперссылка - это специальная ссылка внутри текста, которая при щелчке на нее, автоматически осуществляет переход к той части документа, на которую указывает гиперссылка.

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

Гипертекст - способ электронного представления текстовых материалов со сложной структурой. Основная идея гипертекста - Гиперссылка. Гиперссылка - это специальная ссылка внутри текста, которая при щелчке на нее, автоматически осуществляет переход к той части документа, на которую указывает гиперссылка.

А теперь попробуй доказать, что TeX --- это не гипертекст. HINT: гиперссылки в нем присутствуют, хотя бы в виде комманд \label, \ref, \cite, и иже с ними.

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

Еще можешь поискать llang.pdf и lshortru.pdf и окончательно убедиться, что TeX --- это не гипертекст. ;)

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

> А теперь попробуй доказать, что TeX --- это не гипертекст. HINT: гиперссылки в нем присутствуют, хотя бы в виде комманд \label, \ref, \cite, и иже с ними.

TeX - это язык программирования. Гипертекст - не язык программирования => TeX - не гипертекст.

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

> А теперь попробуй доказать, что TeX --- это не гипертекст

Попробую. \label, \ref и т.п. - это не "чистый" TeX. Эти команды реализованы на самом TeX'е.

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

проще было бы начать с того, что тех это бинарник ;))))

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