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

» TeX, LaTeX и т.д.

Автор: jek1976
Дата сообщения: 31.03.2008 17:17

Цитата:
Так бы и запел сразу

Это ты к чему, я не понял?
Автор: TeXpert
Дата сообщения: 31.03.2008 17:25
jek1976
Про постановку задачи). То есть менять нужно шрифт не в Word'е, а закончив, перевести doc-файлы в TeX'овский формат. Так правильнее. Намного


Добавлено:
И, кстати, из TeX'а лучше сразу перегнать в pdf, будет вообще красота -- хоть из-под Linux открывай в Китае -- не будет проблем с шрифтами (документ Word иногда нельзя открыть на соседней машине)
Автор: jek1976
Дата сообщения: 31.03.2008 18:07
Твоими бы устами, как говорится...

Вся проблемка в том и кроется, что монографию отдам печатать в небольшое издательство при негосударственном ВУЗе, в котором, не признают не только TEX, но даже PDF! Несите, говорят, только в формате Word. Подозреваю, что это - следствие квалификации работающих там сотрудников, но мне что до этого, я же их не перевоспитаю... Привычка, видимо (как и у меня).
Вот и хочется получить TeX'овский вид текста (ну насколько это возможно) не выходя, как говорится, из Word'а.
Один выход - искать шрифты. В гугле, яндексе - ссылок много, но для скачивания - ничего не нашел.
Еще пробовал некоторые шрифты из установленного у меня пакета MiKTex с помощью Fontographer 4.1 перевести в TTF: выходит не очень-то красиво. Как-то он их коверкает нечеловечески.
Автор: TeXpert
Дата сообщения: 31.03.2008 18:30
jek1976
Цитата:
Вот и хочется получить TeX'овский вид текста (ну насколько это возможно) не выходя, как говорится, из Word'а
Пустая трата времени с учётом
Цитата:
небольшое издательство при негосударственном ВУЗе, в котором, не признают не только TEX, но даже PDF! Несите, говорят, только в формате Word. Подозреваю, что это - следствие квалификации работающих там сотрудников
а главное -- как уже сказал:
Цитата:
документ Word иногда нельзя открыть на соседней машине
Ещё раз подчеркну -- для чисто аглицкого проблемы бы не было, а вот с русским, ввиду другой кодировки шрифтов, придётся немало повозиться. И не факт, что это "издательство" признает твои шрифты.
Автор: jek1976
Дата сообщения: 31.03.2008 20:47

Цитата:
И не факт, что это "издательство" признает твои шрифты.

Если я не ошибаюсь, в 2003 Ворде есть фича встраивания шрифтов в документ... Или нет?
Автор: Griefin
Дата сообщения: 31.03.2008 21:03
jek1976
Изобразить TeX в Word вполне реально, но довольно накладно. 1) Нужно поставить Adobe Type Manager и установить в систему шрифты из пакета cm-super. 2) Для набора формул использовать редактор Aurora (см. ссылку в шапке).
Автор: jek1976
Дата сообщения: 31.03.2008 21:15
Griefin
Это уже ближе к реальности, спасибо.

Добавлено:
Griefin
Поставил Adobe Type Manager, поставил Aurora
Aurora работает вроде нормально. Computer Modern в системе теперь есть (в составе Adobe Type Manager, я ничего не настраивал), но поддержки русского в Word'е нет. Как быть?
Автор: metelev
Дата сообщения: 31.03.2008 23:28
TeXpert

Цитата:
metelev
Цитата:
MetaPost'ом с ходу не получается. Впадает в какой-то бесконечный цикл. И потом, хочется обойтись малой кровью. Хотелось то есть
Ну, батенька, это тебе не Word идиотский -- наличие хоть какого-нибудь интеллекта требуется .

Ворд это этап давно пройденный, даже обидно слышать А интеллект---причём здесь интеллект? Просто думал, что может простое действие надо сделать, как защиту от компиляции с копирайт-предупреждением закомментировать. Теперь представляю себе объём работ более реалистично.

Цитата:
А так -- ясно же по контексту, автоматической вставки вряд ли следует ждать, придётся всё ручками править

Изначально это было совсем не ясно. Контекст выяснился в процессе разбирательства.

Цитата:
Тут, как уже говорил, надо тебе почитать руководство METAPOST -- там есть, что надо чем заменить, все ясно написано.

Какое руководство? mfman.pdf? Я его читал. Пару ошибок исправил и отправил на метапост мейл лист и непосредственно Stephan Hennig. Одна из них совсем смешная была---определение скалярного произведения неправильно было записано, как x1*y1+x2*y2. Другая---унарные операторы бинарными названы были. Сейчас уже исправили, надо надеятся. Потом я понял с чем имею дело и обращать внимание на опечатки мне стало лень, решил прочитать соответствующие разделы оригинальной книги Кнута. В которую попытался вставить картинки---вот и вся история.

Про примари, секондари и т.д. переменные и операторы там непонятно написано. Про суффиксы тоже. Всегда лучше читать первоисточник, чем посредственный (на мой взгляд) пересказ. Руководство это можно было бы гораздо лучше сделать, если не лить воду где и так всё понятно и объяснять более ясно вещи, действительно непонятные.

В руководстве полезная вещь---про prologues:=3; что даёт возможность делать постскрипт -файлы со встроенными шрифтами. Вторая полезная вещь---как вставлять результат в тех, латех и т.д. У Евгения Балдина упомянута полезная команда \relax, которая позволяет работать интерактивно, но то, что в метапосте, который с МиКТеХом, надо явно указать опцию -interaction=errorstopmode, чтобы работать в таком режиме, нигде не упоминается.

В общем, особенности реализации специфичные для отдельных систем это в самом деле полезная в руководстве вещь. Остальное лучше читать в оригинале, я полагаю.
Автор: Griefin
Дата сообщения: 31.03.2008 23:49
jek1976
Для поддержки русского надо ставить шрифты из cm-super.
Автор: jek1976
Дата сообщения: 01.04.2008 00:19
Griefin
Он весит порядка 60 МБ, может нужно выкачать только нужное или качать все?
Автор: Griefin
Дата сообщения: 01.04.2008 01:20
"Вам шашечки или ехать?"
Автор: bez_logina
Дата сообщения: 01.04.2008 08:32
Griefin
Использую пакет disser. В автоматически создаваемое содержание идут названия из \chapter и \section, а из \subsection уже нет. Так и должно быть? Как это можно исправить?
В thesis.toc и thesis.aux все нормально, а в thesis.out subsections тоже нет. Для проверки пишу \documentclass{book}, и все становится нормально.
Автор: aar
Дата сообщения: 01.04.2008 08:51
TeXpert

Цитата:
текстовые cmr-шрифты в дурацком Word, потому как кодировка там совсем другая
cm-super имеют "правильную" кодировку.

jek1976
Я же давал ссылку. Там можно выкачать и по-отдельности.
Автор: jek1976
Дата сообщения: 01.04.2008 11:57

Цитата:
"Вам шашечки или ехать?"

У меня установлен MikTEX 2.5, но похоже, без поддержки русского (по крайней мере, в редакторах WinEdt и SciWriter русские символы набираются, но в генерируемом теховском документе вместо них - пробелы). Так зачем мне качать весь архив размером 60 метров, возможно часть его у меня уже установлена???
Какую из подпапок выкачивать: afm/, dvipdfm/, dvips/, inf/, pfb/ или vtex/ ?


Цитата:
Там можно выкачать и по-отдельности

Дело не в ссылке. Какую из подпапок выкачивать: afm/, dvipdfm/, dvips/, inf/, pfb/ или vtex/ ?
Автор: aar
Дата сообщения: 01.04.2008 13:28
jek1976

PS Type1 шрифт в данном случае будет состоять из трех файлов: file.afm, file.inf, file.pfb, где file — название (код имени) шрифта. Скачайте один шрифт на пробу (3 файла), установите его либо через панель управления, либо с помощью ATM, и попробуйте.

Автор: jek1976
Дата сообщения: 01.04.2008 13:33
aar
Спасибо, сейчас сделаю.
Автор: aar
Дата сообщения: 01.04.2008 13:41
Искать установленные cm-super в этих папках:
texmf\fonts\afm\public\cm-super (.gz)
texmf\fonts\type1\public\cm-super
Автор: jek1976
Дата сообщения: 01.04.2008 16:47
Попробовал, посмотрел...
Не очень привлекательным получается и редактирование и результат использования шрифтов СМ в Ворде.
TeXpert +1
Сейчас нашел пакет CM-super в нашей областной пиринговой сети, вот, качаю.
Буду осваивать теховский редактор. У меня их три - WinEdt, Led и SciWriter.
Думаю, результат на выходе у всех трех - одинаковый.
Вот только какой из них поудобнее в процессе редактирования?
Автор: Griefin
Дата сообщения: 01.04.2008 20:25
bez_logina
Вообще говоря, судя по требованиям к структуре, вложенности до уровня секций вполне должно хватать. Чтобы в Содержании отображались \subsection, следует указать в преамбуле \setcounter{tocdepth}{2}
Автор: bez_logina
Дата сообщения: 02.04.2008 08:39
Griefin
Спасибо! Это, оказывается, есть и в документации к disser и в КотЧебе, но фиг найдешь, когда не знаешь, что хочешь найти. Я просмотрел много защищенных диссеров, и там бывает сделано и так и так, но мне больше нравится, когда в оглавление идет все.
jek1976
Я вначале работал в LEd, так как там множество символов можно вставить , не зная их команд, а также для почти всех команд всплывют подсказки с объяснениями и примерами, с указанием, какие необходимо подключить пакеты. В WinEdt этого нет, так что, если сразу не знаешь, то придется за каждым значком лезть в таблицу символов, ворошить книги.
Автор: jek1976
Дата сообщения: 02.04.2008 10:42
bez_logina Результат на выходе у различных редакторов будет идентичным? Разница только в удобстве редактирования?
Автор: aar
Дата сообщения: 02.04.2008 10:55
jek1976

Цитата:
Не очень привлекательным получается и редактирование и результат использования шрифтов СМ в Ворде.

А если сделать PDF из ворда?
Автор: bez_logina
Дата сообщения: 02.04.2008 11:44
jek1976
Цитата:
Результат на выходе у различных редакторов будет идентичным?
Да. Это только оболочка, интерфейс, а движок все равно один -- установленный MiKTeX или TeX Live или ... . Без него работать не будут.
Автор: jek1976
Дата сообщения: 02.04.2008 11:53
aar

Цитата:
А если сделать PDF из ворда?

Пробовал - не очень качественно, в дополнение ко всему, почему-то буквы иногда "наезжают" друг на друга.

Добавлено:
Наконец-то, скачал долгожданный файл cm-super.cab!

Что теперь с ним делать-то?
Автор: aar
Дата сообщения: 02.04.2008 12:01
jek1976

Цитата:
буквы иногда "наезжают" друг на друга

Кернинг не работает как надо, вероятно.


Цитата:
Наконец-то, скачал долгожданный файл cm-super.cab!
Что теперь с ним делать-то?

Инструкцию смотри на сайте, откуда скачивал, ссылка уже приводилась
Автор: metelev
Дата сообщения: 02.04.2008 12:36
jek1976

Цитата:
bez_logina Результат на выходе у различных редакторов будет идентичным? Разница только в удобстве редактирования?

Хоть и не у меня спрашивают, не выдержал Редактор не есть часть ТеХ'a. Он готовит файл, который затем должен быть обработан ТеХ'ом, "откомпилирован"---может быть так лучше написать. ТеХ, написанный 30 лет назад, естественно знать не знает никаких редакторов сам по себе. Способ создания файла, который ему скармливается никак не оговаривался. Таким образом редактор это некий довесок, способ создавать файлы.

Если что-то не получается воевать с редактором нет никакого смысла. Реакция ТеХ на любой входной файл полностью описана в книге Кнута "Всё про ТеХ", именно её и надо изучать. Воевать с редактором или пробовать другой редактор не стоит. Может проблема и решится, но никакой редактор не замажет незнания идеологии ТеХ'а, хоть в самых общих чертах. При работе с ТеХ'ом надо понимать, что набираемый текст это программа на специфическом языке программирования, "компиляция" которой приводит не к созданию исполняемого файла, а к созданию файла с красивым изображением. Вот ещё одно сравнение в голову пришло, ТеХ это компилятор, а редактор это IDE, так можно сказать. Вы же, если желаете программировать на каком-нибудь новом для себя языке программирования, не надеетесь, что IDE сделает всю работу и можно будет хоть на первых порах обойтись без знания самого этого языка?

Ну вот, команда для создания нового абзаца, допустим, это пустая строка, одна или несколько. Команда для создания пробела---один или несколько пробелов. Набор команд, который нужен для старта, весьма ограничен и описан в первых же главах любой книги про ТеХ. Лучше не начинать с непосредственной работы, а потратить пару часов и что-то прочитать, хоть посмотреть на какой-нибудь пример исходника и того, что из него получится.

В сухом остатке---редактор это просто средство создания текста и не надо на него надеятся, что он что-то сильно облегчит или думать, что его выбор будет что-то значить для конечного результата. Пальцем показать проще, чем сказать, но если надо что-то сложное объяснить, то это требует уже такой интенсивной жестикуляции (по-моему), что скорее напоминает язык глухонемых и в реальности усложняет задачу. А с другой стороны задача сама по себе не такая уж сложная, чтобы нужны были костыли в виде редактора. Так что редактор берите любой и даже не думайте об этом, а время лучше потратьте на чтение описания структуры простейшего входного файла для обработки ТеХ'ом.
Автор: jek1976
Дата сообщения: 02.04.2008 13:15
Помогите понять одну вещицу:

Скачав архив cm-super.cab, пытаюсь разобраться в инструкции по его установке. Файл INSTALL говорит следующее:

-------------------------------------------------------------------------------------
To install the CM-Super font package in teTeX, fpTeX, TeX Live, MikTeX or
VTeX/Free systems:

1) Copy all Type 1 fonts (*.pfb files) to
.../texmf/fonts/type1/public/cm-super/ directory.
2) ...
-------------------------------------------------------------------------------------

Путь .../texmf/fonts/type1/public/cm-super/ - это путь к файлам ВНУТРИ архива cm-super.cab, но переводя с английского, выходит что такой путь должен быть в структуре папок уже установленного ТЕХа. А у меня такой структуры папок нет.
Как быть?
Автор: aar
Дата сообщения: 02.04.2008 13:46
jek1976
Создать. Либо копировать шрифты вкупе с директориями.
Автор: bez_logina
Дата сообщения: 02.04.2008 13:52
jek1976
Цитата:
у меня такой структуры папок нет
texmf -- это директория, куда установлен LaTeX. Таким образом, у меня, например, получается D:\Program Files\MiKTeX\fonts\type1\public\cm-super, и такой путь есть.
Автор: jek1976
Дата сообщения: 02.04.2008 14:27
ОК, у меня доходит только до папки cm-super:

C:\Program Files\MiKTeX 2.5\fonts\type1\public

Самой папки cm-super - нет.
Ее надо создать и скопировать в нее ?



P.S. Как система MikTEX "узнает" о наличии созданной мною папки?

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768

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


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