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

» TeX, LaTeX и т.д.

Автор: qvbit
Дата сообщения: 07.02.2005 10:03
Stroger

Цитата:
Хотел прочитать файлик формата TeX установил MikTex2.4.1533 (small) запускаю WinEdt5.4, а формулы не отображаються. Как его настроить чтобы всё работало?


Скорее всего не проинсталировались нужные шрифты.
Точнее можно сказать, посмотрев log файл.

А вообще-то small версия MikTex условно рабочая - очень много
придется доустанавливать вручную. Если Вы не эксперт и 100 Mb на диске
для Вас не проблема, то поставьте более полную версию.
Автор: papa_alex
Дата сообщения: 07.02.2005 22:24
Уже спрашивал в другой ветке: если ли где-либо полная электронная версия книги
Котельников И., Чеботаев П. «LaTeX по-русски». — Hовосибирск: Cибирский хронограф, 2004. 489с.
Урезанный вариант (всего 69 стр.)
http://tutornet.ru/tex/books/LaTeX%20по-русски%20(Котельников,%20Чеботаев).pdf
можно не предлагать.
Автор: qvbit
Дата сообщения: 15.02.2005 13:53
Какие математические шрифты хорошо сопрягаются с
семейством Times?

В данный момент использую mathptmx+pscyr
........
\usepackage{mathptmx}
\usepackage{pscyr}
........
\begin{document}
\tmfamily
.......

\end{document}

Может кто-нибудь знает другой вариант?
Автор: aar
Дата сообщения: 15.02.2005 14:06
qvbit
Может, взглянуть в сторону пакета txfonts?
Автор: papa_alex
Дата сообщения: 16.02.2005 22:46
aar
Где можно почитать краткую сравнительную характеристику (или мнение профи о) PSFONTS, TXFonts, CMCyr and PSCyr, CM-Super, Font ZOO, EC/TC Fonts, LH Fonts?
Автор: TeXpert
Дата сообщения: 17.02.2005 00:05
papa_alex
Я хоть и не aar, но могу на память вкратце рассказать (после того, надеюсь, поле для поиска сузится) кое-что, не претендующее на обзор.

Насчёт PSFONTS, TXFonts ничего не скажу -- это пакеты?

CMCyr -- один из первых пакетов кириллических PostScript шрифтов, от В. К. Малышева. Моё мнение -- предпочтительно использовать CM-Super, который и новее, и больше по охвату "материала".

EC/TC Fonts -- в PostScript варианте перекрывается пакетом CM-Super, авторы сами предлагают использовать последнее. А так, это пакет с символами европейских языков.

LH -- сейчас это де-факто стандарт кириллицы, а CM-Super -- это его PostScript реализация, осуществлённая Владимиром Воловичем.

qvbit

Цитата:
Какие математические шрифты хорошо сопрягаются с
семейством Times?

Выше уже писал -- либо достать шрифты от Y&Y (mathtime), либо использовать её бесплатную имитацию belleek.


Цитата:
Может кто-нибудь знает другой вариант?

Других особых вариантов нет -- разве что самим их нарисовать.
Автор: qvbit
Дата сообщения: 17.02.2005 09:59
TeXpert

Цитата:
Выше уже писал -- либо достать шрифты от Y&Y (mathtime)...


А нет ли идей, где их можно найти?
Автор: aar
Дата сообщения: 17.02.2005 10:03
papa_alex


Цитата:
PSFONTS
Это не пакет, это общее название формата шрифтов Type1 PostScript от Adobe, которые используются для внедрения в PDF.


Цитата:
TXFonts
Это пакет, который содержит шрифты с математическими символами, хорошо сочетаемыми с Times. Хорошо смотрится со шрифтами из пакета PSCyr.


Цитата:
CMSuper
Пакет, который содержит в формате Type1 оригинальные шрифты, созданные Кнутом, и плюс русские глифы.

Использовать нужно или CMSuper, или связку txfonts+pscyr, чтобы документ хорошо смотрелся. Лично мне удобнее второе, но TeXpert любит классику — cmsuper. Можешь сверстать один и тот же документ с разными пакетами, и выбрать себе по вкусу.
Автор: TheChampion
Дата сообщения: 17.02.2005 13:16
ALL!

Для верстки листингов программ я использую пакет listings.

Мне необходимо сверстать два листинга параллельно, между ними поместить линейку (как в Бауэре и Гоозе, если кто видел), но \twocolumns начинает новую страницу, а multicols не воспринимает другие окружения внутри себя.

Помимо всего прочего нужна возможность перехода на новую страницу, т. е. разрыв листинга (listings это умеет делать).
Автор: mikegor
Дата сообщения: 17.02.2005 14:13

Цитата:
Кстати, вопрос -- мне тут постоянно приходится переделывать под "нормальный ЛаТеХ" файлы из SW моего коллеги. И картинки там всегда в wmf вставленны через одно место, а не в figure окружении.
Это у моего коллеги кривые руки или SW только так умеет?


SW вполне нормально работает с окружением figure, там все удобно сделано. Единственное, что не доработано в SW, это то, что это окружение вначале надо руками создать (ну то есть я в SW не нашел, как там это сделать.). А когда оно уже создано, там можно открыть окошечко с его свойствами и редактировать все поля.
Автор: papa_alex
Дата сообщения: 17.02.2005 20:36
TeXpert, aar

Цитата:
Я хоть и не aar, но могу ...
Спасибо, прочитал. Ваш ник соответствует to your experience 8-)).

Цитата:
Насчёт PSFONTS, TXFonts ничего не скажу -- это пакеты?
Не знаю - увидел на
http://www.ctan.org/tex-archive/nonfree/systems/win32/bakoma/fonts/
Теперь увидел пост aar - спасибо за краткий, но содержательный ответ!
Автор: aar
Дата сообщения: 18.02.2005 08:11
papa_alex
Если есть возможность, взгляни на журнал «Автоматика и телемеханика», в котором вся верстка делается в TeX на основе классических шрифтов, разработанных Кнутом. Только там они хитро что-то еще предприняли, что буковки основного текста чуточку толще, чем везде. Как это сделано — понятия не имею, но давно слышал «звон» по этому поводу.

Почему мне предпочтительней txfonts+pscyr — чтобы на дешевом принтере пропечатывались все штрихи букв. К сожалению, в cmsuper эти самые засечки бывают такие тоненькие, что в мелком кегле их не видно почти, и вся распечатка выглядить неряшливо. Но это лично мой опыт.
Автор: TeXpert
Дата сообщения: 19.02.2005 00:40
qvbit

Цитата:
А нет ли идей, где их можно найти?

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

aar

Цитата:
Пакет, который содержит в формате Type1 оригинальные шрифты, созданные Кнутом, и плюс русские глифы.

Там не только русские, а целое множество, чем и обусловлен рамер.


Цитата:
TeXpert любит классику — cmsuper

Не совсем правда. Для обычных целей -- да, ведь обилие разных гарнитур не есть признак хорошего стиля. А когда надо, подключу какой угодно шрифт, пробовал почти все интересное из коллекции ParaGraph, например, или, разные там каллиграфические типа ShelleyAllegro -- для меня никакой проблемы нет присобачить любой PostScript (True Type не люблю) шрифт в свой TeX'овский документ. Вот обилие Times меня раздражает, поэтому этот шрифт я не использую, да и математическая литература лучше смотрится с гарнитурой "Литературная", или "Обыкновенная новая".

Добавлено:
papa_alex

Цитата:
Ваш ник соответствует...

Признаюсь по секрету, что ник был выбран в спешке. О чём немного жалею.
Автор: papa_alex
Дата сообщения: 19.02.2005 02:20
aar

Цитата:
взгляни на журнал «Автоматика и телемеханика»
Спасибо, посмотрю.

Цитата:
чтобы на дешевом принтере пропечатывались все штрихи букв
А какие из лазерных считаются дешевыми?
TeXpert

Цитата:
ник был выбран в спешке. О чём немного жалею
У меня аналогичная ситуация ...
Автор: aar
Дата сообщения: 19.02.2005 10:41
TeXpert
А давай ты найдешь время и напишешь минифак по подключению постскрипт шрифтов? Лучше на конкретном примере. Пожалуйста

papa_alex

Цитата:
А какие из лазерных считаются дешевыми?
Дешевле 8 000-10 000 р. Скажем, на HP 1000, 1100 печатает плохо, а вот начиная с HP1200, 1300 — уже приемлимо. Но опять таки, все, что я пишу — это лично мой опыт, и обобщений делать не хочу.
Автор: TeXpert
Дата сообщения: 20.02.2005 00:03
aar

Цитата:
А давай ты найдешь время и напишешь минифак по подключению постскрипт шрифтов?

Я думаю, что это уже неактуально -- ввиду наличия хотя бы книги трёх авторов (кстати, где ссылка в шапке? вроде PM я давно отправил), да и вкратце я общую схему давал на предыдущей странице. Когда я этим занимался, с книгами было весьма и весьма напряжённо, приходилось всё по документации читать (соответственно, и было интересно), а когда уже всё это уже пройдено, трудно себя заставить заново всё это делать. Но -- будет время, есть мысль всё же вкратце это описать.
Автор: qvbit
Дата сообщения: 21.02.2005 10:01
aar

Цитата:
Может, взглянуть в сторону пакета txfonts?


Спасибо. Неплохое решение.
К сожалению мы разошдись с автором пакета во вкусах.
Он специально сделал математические шрифты менее насыщенными,
а на мой взгля они как раз должны быть насыщенными, чтобы лучше
стыковаться с семейством times.

Я, правда, обнаружил, что txfonts обновлялся совсем недавно, а уменя версия
полугодичной давности. Кто-нибудь может сказать, что там реально
изменилось?
Автор: aar
Дата сообщения: 21.02.2005 13:18
TeXpert

Цитата:
что это уже неактуально
Поверь, это актуально. Вместо того, чтобы другим сидеть и заново проделывать кучу работы, пока не разберешься как это сделать, они лучше прочтут твои наставления и скажут тебе большое спасибо! Найди время, будь добр, пересиль себя. А по поводу книги — может, мой прокси косячит, но я сам не могу ее скачать, потому и ссылку не даю.

qvbit На вкус и цвет...
Автор: qvbit
Дата сообщения: 22.02.2005 09:36
aar

В книге
Michael Goossens, Sebastian Rahtz, Frank Mittelbach,
The LaTeX Graphics Companion. Illustrating documents with TeX and
PostScript Internet publication.
(есть русский перевод)
приведены практически пошаговые инструкции по подключению
postscript шрифтов. Может нет смысла TeXpert все повторять,
а лучше ответить на конкретные вопросы (если, конечно, есть проблемы).


Автор: aar
Дата сообщения: 22.02.2005 10:18
Пробовал подключать шрифты, как написано вот здесь: http://linuxportal.ru/print.php/1003_0_3_0_M
Проблема в том, что при использовании dvips шрифт не подхватывается вообще, а вот если обработать исходный tex-файл pdflatex, то все в ажуре. map-файлы куда надо дописал, файлы по соответствующим директориям раскидал. Сообщения об ошибках pdflatex и dvips одинаковые (вместо недостающих символов OT1/cmr/m/n). Может, кто сталкивался с такой проблемой?
Автор: aar
Дата сообщения: 24.02.2005 10:43
Хочу использовать в документе шрифт FranklinGothicBookC RAR ~ 43 Kb со следующими свойствами:

[no]
Family name FranklinGothicBookC
Full name FranklinGothicBookC
PostScript name FranklinGothicBookC

AFMFRG55__C.AFM
INFFRG55__C.INF
PFBFRG55__C.PFB
PFMFRG55__C.PFM
[/no]


и получать PDF-файл в MiKTeX 2.1 по цепочке tex--dvi--ps--pdf.

Все файлы, включая файлы шрифта, в одном архиве RAR ~ 140 Kb.

По пунктам мои действия таковы.

---01---
Создал временную директорию, в которую поместил 4 файла, относящиеся к шрифту, файл кодировки t2a.enc из пакета pscyr, находящийся у меня в директории D:\texmf\dvips\base\, и создал пока пустой файл myfonts.map.


---02---
Получил tfm-файл шрифта путем выполнения команды

D:\texmf\miktex\bin\afm2tfm.exe FRG55__C.AFM -T t2a.enc,

в результате чего создается сам файл метрик FRG55__C.tfm, а также выводится строчка FRG55__C FranklinGothicBookC " T2AEncoding ReEncodeFont " <t2a.enc.


---03---
Записал эту строчку в файл myfonts.map, немного изменив ее, приведя к виду

FRG55__C FranklinGothicBookC "T2AEncoding ReEncodeFont" <t2a.enc <FRG55__C.pfb.


---04---
Создаю файл testFG.tex со следующим содержимым:

[no]
\documentclass[a4paper, 12pt]{article}
\usepackage[T2A]{fontenc}
\usepackage[cp1251]{inputenc}
\usepackage[russian]{babel}
\renewcommand{\rmdefault}{FRG55__C}
\begin{document}
Просто обыкновенный текст для пробы пера. Кернинг Гу. AV
\end{document}
[/no]



---05---
Добавляю в конец файла D:\texmf\pdftex\config\pdftex.cfg строчку map +myfonts.map, а сам файл myfonts.map копирую на всякий пожарный в ту же папку D:\texmf\pdftex\config\.

Потом создаю во вновь созданной директории D:\texmf\tex\latex\myfonts\ файл t2aFRG55__C.fd со следующим содержимым:

[no]
\ProvidesFile{t2aFRG55__C.fd}[FranklinGothicBookC Font]
\DeclareFontFamily{T2A}{FRG55__C}{}
\DeclareFontShape{T2A}{FRG55__C}{m}{n}{ <-> FRG55__C}{}
[/no]


после чего обновляю базы MiKTeX Options--Refresh Now.


---06---
Компилирую testFG.tex командой

D:\texmf\miktex\bin\pdflatex.exe "testFG.tex",

после чего на выходе получаю нормальный PDF-файл testFG.pdf; листинг при обработке:

[no]
This is pdfTeX, Version 3.14159-14f-released-20000525 (MiKTeX 2.1)
(testFG.tex{pdftex.cfg}
LaTeX2e <2001/06/01>
Babel <v3.8a> and hyphenation patterns for english, russian, loaded.
(d:\texmf\tex\latex\base\article.cls
Document Class: article 2001/04/21 v1.4e Standard LaTeX document class
(d:\texmf\tex\latex\base\size12.clo)) (d:\texmf\tex\latex\base\fontenc.sty
(d:\texmf\tex\latex\cyrillic\t2aenc.def) (d:\texmf\tex\latex\cyrillic\t2acmr.fd
)) (d:\texmf\tex\latex\base\inputenc.sty
(d:\texmf\tex\latex\cyrillic\cp1251.def)) (d:\texmf\tex\generic\babel\babel.sty
(d:\texmf\tex\generic\babel\russianb.ldf (d:\texmf\tex\generic\babel\babel.def)
)) (testFG.aux) (d:\texmf\tex\latex\myfonts\t2afrg55__c.fd) [1{myfonts.map}]
(testFG.aux

LaTeX Font Warning: Font shape `OT1/FRG55__C/m/n' undefined
(Font) using `OT1/cmr/m/n' instead on input line 3.

)

LaTeX Font Warning: Some font shapes were not available, defaults substituted.

){t2a.enc}<FRG55__C.pfb>
Output written on testFG.pdf (1 page, 11812 bytes).
Transcript written on testFG.log.
[/no]



---07---
Компилирую этот же файл командой

D:\texmf\miktex\bin\latex.exe "testFG.tex",

и получаю dvi-файл testFG.dvi с точно такой ошибкой о шрифте, как и в предыдущем листинге. При просмотре через Yap видны точки и латиница, а вместо русских символов пустое место.

---08---
Добавляю в файл D:\texmf\dvips\config\config.ps строчку p +myfonts.map, а сам файл myfonts.map копирую на всякий пожарный в ту же папку D:\texmf\dvips\config\.


---09---
Обрабатываю этот dvi-файл утилитой dvips

dvips.exe -j0 "testFG.dvi",

и не получаю ничего путного:

[no]
This is dvips(k) 5.86 Copyright 1999 Radical Eye Software (www.radicaleye.com)
' TeX output 2005.02.23:1420' -> testFG.ps
- miktex_make_pk_font (FRG55__C, 720, 600, ljfour)
name: FRG55__C, dpi=720, bdpi=600, mag=magstep(1.0), mode=ljfour
makemf --verbose FRG55__C
cannot find FRG55__C source file.
ttf2pk -q -n FRG55__C 720
hbf2gf -q -p FRG55__C 720
Consulting d:\texmf\miktex\config\config.makepk...
Consulting d:\texmf\dvips\config\config.ps...
makepk: don't know how to make FRG55__C.pk!

dvips.exe: Font FRG55__C.720pk not found, characters will be left blank.
<texc.pro>. [1]
[/no]



---10---
Тот же самый dvi-файл обрабатываю утилитой dvipdfm

dvipdfm.exe "testFG.dvi",

и на выходе получается замечательно выглядящий PDF-файл testFGm.pdf.


---11---
В директориях для шрифтов создаю папки с названием \myfonts:

D:\texmf\fonts\afm\public\myfonts <- сюда кладется FRG55__C.AFM
D:\texmf\fonts\tfm\public\myfonts <- сюда кладется FRG55__C.tfm
D:\texmf\fonts\type1\public\myfonts <- сюда кладется FRG55__C.pfb

и на всякий случай опять MiKTeX Options--Refresh Now.


---12---
Делаю вывод, что при использовании средств, сразу преобразующих tex-файл или dvi-файл в PDF, получается нужный результат, а вот с dvips появляются проблемы.


---Вопрос к знатокам---
Что нужно сделать, что можно было с успехом воспользоваться dvips?


---P.S.---
После того, как описал всю эту богадельню по шагам и порядком устав, решил прочесть документацию по dvips и обнаружил, что необходимо еще создавать vf-файл.

Проделал следующее. Выполнил команду

afm2tfm FRG55__C.AFM -T t2a.enc -v FRG55__C FRG55__C,

и получил 2 файла – один FRG55__C.tfm, другой FRG55__C.vpl, а затем выполнил команду

vptovf FRG55__C.vpl FRG55__C.vf FRG55__C.tfm

и получил файлы FRG55__C.tfm (2-й раз и большего, чем ранее, размера) и FRG55__C.vf. Вот после этого ни один из работавших до этого методов не срабатывает – выдается ошибка о переполнении стека. Если удалить файл FRG55__C.vf, то опять все работает, кроме того же пресловутого dvips.

В-общем, вопрос для меня остался темным.
Автор: TeXpert
Дата сообщения: 25.02.2005 01:13
aar
Скачал твои шрифты, посмотрю.
Кажется, с кодировкой перемудрил малость.
Автор: aar
Дата сообщения: 25.02.2005 08:04
TeXpert
Дополнительная информация.

Решил пойти другим путем (как всякий нормальный герой), и начал с переименования файлов шрифта (имя было выбрано из соображений Postscript FRanklinGothic Regular = pfrgr):
[no]
rename FRG55__C.AFM pfrgr.afm
rename FRG55__C.INF pfrgr.inf
rename FRG55__C.PFB pfrgr.pfb
rename FRG55__C.PFM pfrgr.pfm
[/no]

Используя все тот же файл кодировки [no]t2a.enc[/no], получаю файл [no]pfrgr.tfm[/no] командой
[no]
afm2tfm pfrgr.afm -T t2a.enc
[/no]

Получившуюся строку вида [no]pfrgr FranklinGothicBookC " T2AEncoding ReEncodeFont " <t2a.enc[/no] дорабатываю, и вписываю ее в файл [no]myfonts.map[/no] в виде [no]pfrgr FranklinGothicBookC " T2AEncoding ReEncodeFont " <t2a.enc <pfrgr.pfb[/no].

После этого копирую шрифты по папкам:
[no]
copy *.afm "D:\texmf\fonts\afm\public\myfonts"
copy *.pfm "D:\texmf\fonts\pfm\public\myfonts"
copy *.pfb "D:\texmf\fonts\type1\public\myfonts"
copy *.tfm "D:\texmf\fonts\tfm\public\myfonts"
[/no]

затем копирую файл кодировки
[no]
copy *.enc "D:\texmf\dvips\base"
[/no]

и map-файл
[no]
copy *.map "D:\texmf\dvips\config"
[/no]


Добавляю строку [no]p +myfonts.map[/no] в конец файла [no]D:\texmf\dvips\config\config.ps[/no].

Также копирую этот же самый [no]myfonts.map[/no] в директорию [no]D:\texmf\pdftex\config[/no]:
[no]
copy *.map "D:\texmf\pdftex\config"
[/no]

и добавляю строку [no]map +myfonts.map[/no] в файл [no]D:\texmf\pdftex\config\pdftex.cfg[/no].

(Потом пробовал получить slant-начертание, изменив строку в [no]myfonts.map[/no] на [no]pfrgr FranklinGothicBookC " .167 SlantFont T2AEncoding ReEncodeFont " <t2a.enc <pfrgr.pfb[/no].)

Следом за этим создаю файл [no]D:\texmf\tex\latex\myfonts\t2apfrg.fd[/no] описания семейства шрифтов со следующим содержимым:
[no]
\ProvidesFile{t2apfrg.fd}[FranklinGothicBookC Font]
\DeclareFontFamily{T2A}{pfrg}{}
\DeclareFontShape{T2A}{pfrg}{m}{n}{ <-> pfrgr}{}
[/no]

и потом перегенерирую базы: [no]mo.exe [Refresh Now][/no].

На примере файла [no]testFG.tex[/no], содержащим следующий текст
[no]
\documentclass[a4paper, 12pt]{article}
\usepackage[T2A]{fontenc}
\usepackage[cp1251]{inputenc}
\usepackage[russian]{babel}
\renewcommand{\rmdefault}{pfrg}
\begin{document}
Просто обыкновенный текст для пробы пера. Кернинг Гу. AV
\end{document}
[/no]

проверил, как он обрабатывается latex, pdflatex, dvipdfm, dvips.

latex. Нормально создается [no]testFG.dvi[/no], который также нормально просматривается Yap, и текст показывается соответствующими шрифтами.

pdflatex. Нормально создается [no]testFG.pdf[/no]; шрифты встроены корректно, просматривается красиво и без ошибок.

dvipdfm. Нормально создается [no]testFG.pdf[/no]; шрифты встроены корректно, просматривается красиво и без ошибок.

dvips. Нормально создается [no]testFG.ps[/no], который затем обрабатывается ps2pdf из Ghostscript. Вот тут-то и прилетает гадская птичка обломинго, и шрифт в [no]testFG.pdf[/no] встраивается растрированный, что не есть гуд, так как на экране это выглядит ужасно. Глянул в [no]testFG.ps[/no], где есть многоговорящая строчка [no]DVIPSBitmapFont[/no]...

Slant-начертание шрифта, обусловленное командой [no].167 SlantFont[/no] получается нормально только в случае использования pdflatex.

Вот такая вот головоломка... Интересно, проснется ли совесть кое у кого, чтобы написать краткий мануал по использованию PS (Type1) шрифтов в LaTeX, тем более, что им это уже освоено и имеется немалый опыт?

Расставить IB-теги в тексте помог плагин для Фара "Поиск и замена" от Ивана Синтюрина, поддерживающий регэкспы. Рекомендую. Грамотность проверял плагин для Фара "gSpell" от Алексея Семенова. Также рекомендую.
Автор: TeXpert
Дата сообщения: 02.03.2005 02:02
aar

Цитата:
Глянул в testFG.ps, где есть многоговорящая строчка DVIPSBitmapFont...

Мои поздравления. Победа близка. Скорее, напортачил в настройках dvips -- должны шрифты нормально встроиться. Посмотри ещё раз внимательно config.ps -- там есть строчки, активизирующие использование PostScript шрифтов.
Кстати, замечу -- есть способ выгнать растровые шрифты из таких ps-файлов -- даже целых два способа; таким образом можно даже чужие (не тобой сделанные) файлы вылечить.

P. S. Всё идёт к тому, что мануал напишешь ты. По свежим следам это всегда интереснее.
Автор: veprus
Дата сообщения: 02.03.2005 09:32
У меня такой вопрос. Есть dvi-файл (библиография), а ТеХовский файл по ошибке стерли. Можно ли как-нибудь из dvi получить текст (хотя бы тот текс, который написан?)
Автор: aar
Дата сообщения: 02.03.2005 09:40
TeXpert

Цитата:
Посмотри ещё раз внимательно config.ps -- там есть строчки, активизирующие использование PostScript шрифтов.
Да уже просто вставил ту строчку, которую afm2tfm выдает (доработанную) в этот самый config.ps — и ничего. Но буду работать дальше


Цитата:
есть способ выгнать растровые шрифты из таких ps-файлов -- даже целых два способа;
А можно о них вкратце?


Цитата:
Всё идёт к тому, что мануал напишешь ты
Обещаю, если все получится — напишу
Автор: Stratos
Дата сообщения: 02.03.2005 12:06
veprus

Цитата:
У меня такой вопрос. Есть dvi-файл (библиография), а ТеХовский файл по ошибке стерли. Можно ли как-нибудь из dvi получить текст (хотя бы тот текс, который написан?)


Например такое решение.
1. Обработать dvi файл программой MIKTEXа dvipdfm.exe (в директории
... tex\miktex\bin\), т.е. написать dvipdfm yourfile.dvi, подставив всесто youfile имя вашего файла. Получится файл в формате pdf.
2. Открыть pdf-файл каким-нибуль "Акробатом" из последних и выполнить команду save as text. Получится текстовый файл, и основной текст будет восстановлен.

Удачи!
Автор: veprus
Дата сообщения: 02.03.2005 14:32
Спасибо, попробую
Автор: qvbit
Дата сообщения: 03.03.2005 09:17
veprus

Цитата:
У меня такой вопрос. Есть dvi-файл (библиография), а ТеХовский файл по ошибке стерли. Можно ли как-нибудь из dvi получить текст (хотя бы тот текс, который написан?)


Есть другое решение.
1.Обработать dvips.
2. Открыть ps файл Ghostscript-ом
3. Дальше Открываем Menu->Edit->TextExtract
и записываем текст в файл.

В принципе тоже самое, но файл будет обрабатываться
немного быстрее.
Автор: aar
Дата сообщения: 03.03.2005 12:26
Сам себя процитирую и поправлю неточность.

Цитата:
Да уже просто вставил ту строчку, которую afm2tfm выдает (доработанную) в этот самый config.ps
На самом деле я эту строку вставлял в файл psfonts.map, а ссылку на этот файл писал в config.ps в виде p +psfonts.map. Но все равно ничего не помогло.

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

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768

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


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