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

» TeX, LaTeX и т.д.

Автор: aar
Дата сообщения: 04.03.2005 08:06
Все, приклеил я этот шрифт к TeX'у. Теперь все нормально: в PDF текст как надо и при обработке dvips, и dvipdfm, и Yap нормально просматривает его. Короче говоря, все получилось так, как и у других шрифтов, как я и хотел. Начинаю потихоньку писать мануал.
Автор: TeXpert
Дата сообщения: 05.03.2005 02:29
veprus

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

Если не изменяет память, вроде можно. Но не помню, где это было (кажется, в одной из книг D. E. K.). Но -- проще, наверное, выгнать в ps/pdf и извлечь оттуда текст. Ою этом уже тебе посоветовали.

aar

Цитата:
А можно о них вкратце?

Вкратце не получится, напишу и помещу на своей страничке (давно собирался).

Добавлено:
aar

Цитата:
Все, приклеил я этот шрифт к TeX'у. Теперь все нормально

Ещё раз проверь ps-файл: не осталось ли комментариев %%BitmapFont? На последних акробатах растровые шрифты хорошо сглаживаются, поэтому легко можно въехать в ошибку.
Автор: aar
Дата сообщения: 05.03.2005 11:48
TeXpert

Цитата:
не осталось ли комментариев %%BitmapFont?
Вроде нет.



Как использовать шрифт FranklinGothicBook в LaTeX PDF ~ 30 Kb

С этим шрифтом (FranklinGothic) получилось, а вот когда мне захотелось еще прицепить шрифт Charter, то ничего не вышло с dvips – опять вставляются растрированные версии. Подозреваю, что все дело в имени шрифтов. Когда работал с FranklinGothicBook и называл файлы с расширениями afm, pfb, tfm как попало, то была такая же ситуация – dvips не захотел его признавать. После этого начал копать доки, и напал на документ fontname.dvi. Сделал из него PDF и в Акробате, прошелся поиском и нашел строчку, содержащую название FranklinGothic-Book, слева от которого и было название шрифта pfgk8a. Так как я работаю с кириллической кодировкой T2A, то заменил часть 8a на 6a, что также регламентируется документом fontname. Потом нашел директорию $TEXMF$/fontname, в которой содержатся те же сведения, что и в документе fontname: по производителям шрифтом разбросаны map-файлы, и другие сведения.

Так вот, искал я название Charter в fontname.pdf для подключения одноименного шрифта. Нашел в нескольких местах и с разными названиями. Первым делом определил, что имя шрифта по Карлу Берри есть ch. Затем нашел возможные названия: от Bitstream это были названия вида bch**8a* (правда, и шрифт ихний имеет суффикс BT); от ITC нашел, но слева от имени шрифта нет названия – вместо него i_____; от Linotype нашел шрифт CharterEF, но название его имеет такой же вид, как и для ITC, то есть l_____. Попробовал подключить шрифт с именем, как от Bitstream, и как у ITC, только сделал его имя в виде ichr6a, и попробовал от Linotype – имя сделал в виде lchr6a – ничего путного не вышло, не видит его dvips в том виде, в котором его легко понимают pdflatex, dvipdfm – с их помощью PDF-файл получается замечательный, все шрифты встроены.

Потом читал дальше fontname.pdf, и обнаружил, что самой первой буквой шрифта может быть f, если производитель маленький или до сего времени неизвестный. Сделал все имена в виде fchr6a – и опять ничего не вышло с dvips! Хотя, скажем, в пакете pscyr используется именно такая вот система названия шрифтов.

Но почитал дальше, и увидел, что если первой буквой имени шрифта будет p, то этот шрифт будет считаться (кем и чем – не понял) постскриптовым. Короче говоря, заменил первую букву на p, и опять dvips не захотел его признавать, а pdflatex и dvipdfm подхватили как миленькие.

В общем, проблема состоит в следующем. Что нужно сделать, что заставить dvips понимать шрифты с нестандартными именами, с такими, которые отсутствуют в fontname?


Автор: aar
Дата сообщения: 09.03.2005 10:44
TeXpert
Ты же знаешь, как подключать шрифты, подскажи, если не трудно, а то что я бьюсь-бьюсь, и все без толку!
Автор: TheChampion
Дата сообщения: 10.03.2005 07:20
Господа!

Мой вопрос может показаться странным, но как мне сделать так, чтобы колонка текста продолжалась после конца страницы на новой, получала команду "закончить колонку" (типа \columnbreak в multicol), после чего переходила на предыдущую страницу и начинала новую колонку там?

Здесь | А вот
Текст | Здесь
---------------------------(разрыв страницы)
Колонки | Уже другой.
ОДИН |
Автор: TheChampion
Дата сообщения: 18.03.2005 15:41
TheChampion
Отвечаю на собственный вопрос: для этого есть пакеты parallel и parcolumns.
Автор: AntiBIOtic
Дата сообщения: 22.03.2005 15:44
хде можно слить полный miktex-2.4.1705?
на _http://www.miktex.org/setup.html лежит только облегченная версия
Автор: xrand
Дата сообщения: 22.03.2005 17:33
AntiBIOtic

Цитата:
хде можно слить полный miktex-2.4.1705?
на _http://www.miktex.org/setup.html лежит только облегченная версия

на _http://www.miktex.org/setup.html
3. Download the setup wizard.
Запускаешь его. Выбираешь Download only -> {Small,Large,Total} и далее из списка выбираешь сайт для загрузки.
Успехов.
Автор: AntiBIOtic
Дата сообщения: 22.03.2005 17:39
xrand
бальшое спасибо
Автор: aar
Дата сообщения: 23.03.2005 08:21
AntiBIOtic
Можно и качалкой закачать. Вот ссылка: http://www.ctan.org/tex-archive/systems/win32/miktex/tm/packages/ , и нужно выкачать из этой директории все файлы. Сам файл-установщик качать здесь: http://prdownloads.sourceforge.net/miktex/setup.exe . После того, как все скачаешь, запускаешь этот самый setup, и выбираешь тип установки.

Все качается быстро и без проблем. Удачи
Автор: qvbit
Дата сообщения: 23.03.2005 09:04
AntiBIOtic
Будьте внимательны при выборе сайта.
Не все зеркала регулярно обновляются.
Я на этом подрывался.
Лучше использовать "сервера-первоисточники".

Всем
Опять хочу вернуться к проблеме со шрифтами mathtime.
Раскопал здоровенную коллекцию шрифтов Adobe Type1.
Кажется, что там есть очень многое. Может там есть и Yandy
шрифты, но я не знаю их названий.
Кто нибудь может подсказать, как они должны выглядеть.
Автор: aar
Дата сообщения: 23.03.2005 09:12
qvbit

Цитата:
Раскопал здоровенную коллекцию шрифтов Adobe Type1
Где раскопал? Адрес можешь сказать?
Автор: AntiBIOtic
Дата сообщения: 23.03.2005 09:20
aar
qvbit
еще раз большое спасибо. теперь точно выкачаю целиком
Автор: TeXpert
Дата сообщения: 24.03.2005 00:47
qvbit

Цитата:
Опять хочу вернуться к проблеме со шрифтами mathtime.
Раскопал здоровенную коллекцию шрифтов Adobe Type1.
Кажется, что там есть очень многое. Может там есть и Yandy
шрифты, но я не знаю их названий.
Кто нибудь может подсказать, как они должны выглядеть.

mtex.pfb mtmi.pfb mtsy.pfb rmtmi.pfb
По имени соответствующих tfm-файлов.
Только очень сильно сомневаюсь, что они вообще валяются где-нибудь.
А так называемых "коллекций" -- завались (только я их предпочитаю на CD).
Автор: qvbit
Дата сообщения: 24.03.2005 09:09
aar

Цитата:
Где раскопал? Адрес можешь сказать?

Не в интенете. Пробегали мимо несколько дисков...

TeXpert

Цитата:
mtex.pfb mtmi.pfb mtsy.pfb rmtmi.pfb

Ах если б все было так просто...

До этого я и сам додумался, но таких названий там нет.
А начертания Балтика, Академический я там нашел
совсем под другими именами. При подсоединении к TeXу
имена изменяются (см, выше описание aar)
Автор: aar
Дата сообщения: 24.03.2005 10:44
qvbit
Не обязательно названия TFM-файлов должны совпадать с названиями PFB-файлов. Взгляни, скажем, на PSCyr, и на другие шрифтовые пакеты. Но это и не важно, все равно, шрифты, которые встраиваются в ps-файл, прописывается в конфигах для dvips, dvipdfm и pdflatex.

Есть, как я понял, несколько правил именования файлов шрифта, причем они различные между собой, поэтому вполне реально встретить один и тот же шрифт с разными именами файлов PFB, AFM, INF, PFM.
Автор: papa_alex
Дата сообщения: 24.03.2005 13:53
qvbitб AntiBIOtic

Цитата:
Будьте внимательны при выборе сайта.
Не все зеркала регулярно обновляются.
Лучше использовать "сервера-первоисточники".

Сущая правда. Вот что было написано на офсайте (http://www.miktex.org)

Цитата:
Secondary package repositories out-of-sync 08-Sep-04
The CTAN mirrors are (again) out-of-sync, i.e., the MiKTeX package repository on CTAN doesn't match the primary package repository. In order to avoid problems, all CTAN mirrors have been temporarily removed from the repository list.


Автор: skaz99
Дата сообщения: 24.03.2005 15:01
И где же посмотреть по миктеху первоисточники с пакетами? А то буду качать, хатя какой то есть Миктех... Но думаю скачать снова.
Автор: TeXpert
Дата сообщения: 25.03.2005 00:44
qvbit

Цитата:
mtex.pfb mtmi.pfb mtsy.pfb rmtmi.pfb

Ах если б все было так просто...

До этого я и сам додумался, но таких названий там нет.

Не пойму -- чего тебе надо??
Это и есть искомые шрифты, а то что не всё так просто -- я ведь предупреждал -- найти их совсем не просто! Это очень специфические шрифты, я ведь параллельно искал программы dvipsone и dviwindo -- пока тоже безуспешно. Их тоже продаёт Y&Y, причём я писал Томасу Рокики (автору dvips), типа, неплохо бы его замечательную прогу снабдить фичами, что у dvipsone -- он ответил весело и туманно, типа, когда-нибудь... Не удивлюсь, что автором (фактически) dvipsone является также он.
Те же шрифты от ParaGraph найти не может разве что ленивый, причём столько их вариаций, что у многих создаётся ощущение, что все легко найти...
Автор: aar
Дата сообщения: 25.03.2005 07:11
TeXpert
Ты бы лучше подсказал мне, как быть с моей проблемой со шрифтами. Переписка с уважаемыми знатоками TeX`а ничего не дала. Поэтому, если ты не для красного словца говорил о том, что можешь подключить любой шрифт, то дай, пожалуйста, хоть какой-нибудь внятный ответ: да — да, нет — нет, не знаю — не знаю.
Автор: qvbit
Дата сообщения: 25.03.2005 09:32
skaz99


Цитата:
И где же посмотреть по миктеху первоисточники с пакетами?


Я использую ftp( или www).tex.ac.uk и
пока (сплюнуть) он меня не подводил.


Цитата:
Но думаю скачать снова.

Если скачана устаревшая версия, то нужно запустить
Setup из той директории, где находится старая версия.
Скачиваться будут не все файлы, а только те, которые
обновились. Удачи!
Автор: papa_alex
Дата сообщения: 25.03.2005 13:26
skaz99

Цитата:
И где же посмотреть по миктеху первоисточники с пакетами?

Как я уже писал,

Цитата:
на офсайте (http://www.miktex.org)

Автор: TeXpert
Дата сообщения: 27.03.2005 03:50
aar

Цитата:
В общем, проблема состоит в следующем. Что нужно сделать, что заставить dvips понимать шрифты с нестандартными именами, с такими, которые отсутствуют в fontname?

Ты по поводу этого? Я решил, что ты уже добил.
Во-первых, что такое "нестандартными имена"? Которые отсутствуют в fontname? Так я, честно говоря, не заглядывал даже в этот файл, и не придерживался этих соглашений.
Во-вторых, кинь свой шрифт (Charter?), с которым у тебя не получилось, сюды: fromkaragandy @ yahoo.co.uk
Шли pfb и afm файлы.
В-третьих, какая у тебя версия dvips?

Посмотрю в ближайшее время.

Добавлено:
qvbit

Цитата:
При подсоединении к TeXу
имена изменяются (см, выше описание aar)

Уточню, чтобы быть правильно понятым: насколько помню, шрифты, "чисто" TeX'овские, имеют одни и те же имена файлов для pfb и tfm.
Автор: aar
Дата сообщения: 28.03.2005 08:03
TeXpert

Цитата:
что ты уже добил

Ага, скорее, я буду "добит"...

Письмо с описанием и шрифтами отослал. Очень надеюсь на помощь!
Автор: qvbit
Дата сообщения: 28.03.2005 08:15
TeXpert

Уточняю. Tex использует схему имен шрифтов
Карла Берри, а я хотел бы знать имена
для mathtime в других системах.
Автор: skaz99
Дата сообщения: 28.03.2005 08:55
Спасибо ребята, мне проще всё скопом скачать, флешгетом, чем через сетап апдейтить. Да и инет на работе... . Не подскажете, где посмотреть, как установленный Миктех сделать переносимым, тобиш при переустановке виндовса, просто что надо дописать и скопировать? Вроде гдето такое было... %)
Автор: TeXpert
Дата сообщения: 29.03.2005 00:06
skaz99

Цитата:
Не подскажете, где посмотреть, как установленный Миктех сделать переносимым, тобиш при переустановке виндовса, просто что надо дописать и скопировать? Вроде гдето такое было... %)

Вроде в этом же топике было, сделай поиск в версии для печати. Можно прямо с CD запускать даже.

Добавлено:
qvbit

Цитата:
Уточняю. Tex использует схему имен шрифтов
Карла Берри


Не всегда. Собственно TeX'овские, как их Кнут назвал когда-то, так и остались, Берри это учёл. Mathtime шрифты следуют этим канонам. Эти шрифты скорее следует относить к категории "внутренних" (их, кроме журналов AMS, никто, по-моему, не пользует, поэтому и страшный дефицит), а схема Берри преимущественно относится к "внешним". Вот выдержка из файла fontname (http://www.tug.org/texinfohtml/fontname.html), курсив мой:

Цитата:
This is Fontname, a naming scheme for (the base part of) external TeX font filenames.



Цитата:
...я хотел бы знать имена для mathtime в других системах

Имел в виду поле FontName (собственно, имя шрифта)?
Держи для первого файла:

Код:
StartFontMetrics 2.0
FontName MTEX % курсив наш Как видим, совпадает с именем tfm-файла.
FullName MTEX
FamilyName MathTime
Weight standard
Notice
ItalicAngle 0.0
IsFixedPitch false
UnderlinePosition -1966
UnderlineThickness 72
Version 1.0
EncodingScheme AppleStandard
FontBBox -23 -2958 1455 766
CapHeight 1
XHeight 500
Descender -1159
Ascender 761
StartCharMetrics 127
...
EndCharMetrics
StartKernData
StartKernPairs 0
EndKernPairs
EndKernData
EndFontMetrics
Автор: papa_alex
Дата сообщения: 29.03.2005 12:26
skaz99

Цитата:
Спасибо ребята, мне проще всё скопом скачать

Так может, тогда официальную версию, запускаемую с CD, закачать?

If you are not afraid yo download 300 MB: the MiKTeX CD is currently available as a bzip2-compressed ISO image.
http://tug.org/ftp/tex/miktex/
Автор: aar
Дата сообщения: 29.03.2005 12:57
skaz99

Цитата:
как установленный Миктех сделать переносимым, тобиш при переустановке виндовса, просто что надо дописать и скопировать?
Могу поделиться своим опытом. У меня есть блокнотик, куда я записываю все, что делаю в MiKTeX: добавленные пакеты, изменения в конфигах, и т. п. Почему блокнот, а не файл — на случай, если рухнет система, и невозможно будет восстановить. Эти записи здорово выручают! Если раньше пакет настраивал где-то дня три, выявляя все огрехи и не замеченные нюансы в настройке, то теперь около 3-х часов, из которых основное время занимает работа mo.exe. А качать можно с той ссылки, которая на 19-ой странице дана была мной.

TeXpert
Использовать ключ -j0 в dvips 5.86 посоветовал Волович (точнее, ткнул пальцем в то место в мануале к cm-super, которое я упустил из виду ) из-за известной ошибки, состоящей в том, что он не может внедрять шрифты cm-super частями — только полностью. С тех пор у меня ассоциация на dvi-файлы так и стоит в фаре с этим ключом. Вот вечером доберусь до своей системы, и испробую. Хотя, у меня используются некоторые символы из cm-super, которые отсутсвтуют в pscyr и txfonts, так что может, все это бестолку. Но за отзыв спасибо!
Автор: bigspoon
Дата сообщения: 29.03.2005 17:40
есть длинная таблица (на несколько страниц). В таблице текст + формулы. Нужно разбить таблицу на страницы, повернуть ее на -90 градусов, подписать таблицу по правилу
Таблица 1.1.1 (выравние вправо)
Заголовок (выравние по центру, на новой строке).

как все сделать по отдельности я знаю, а вот увязать вместе не могу

есть длинная таблица (на несколько страниц). В таблице текст + формулы.
1. Разбиваю таблицу на страницы с помощью пакета longtable.
2. Поворачиваю ее на -90 градусов с помощью пакета rotating.
3. Подписать таблицу по правилу не могу, т.к. код который писАл для стандартного пакета table не работает с longtable.

1-2-3 могу делать с таблицей по отдельности, а вместе не могу увязать, то одно, то другое косячит.....
Таблица 1.1.1 (выравние вправо)
Заголовок (выравние по центру, на новой строке).

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768

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


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