Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » TeX | LaTeX

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92

Открыть новую тему     Написать ответ в эту тему

Widok



Moderator-Следопыт
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Это вторая часть темы. Первая находится здесь.
 

 
Интернет-ресурсы
 
  • Comprehensive TeX Archive Network (CTAN), The TeX Catalogue Online
  • Актуальные дистрибутивы: TeX Live, MiKTeX, MacTeX
  • TeX Users Group
  • TeXblog: Typography with TeX and LaTeX
  • LaTeX-Community Forum
  • Collaboratively edited question and answer site on SX.com
  • CyrTeX-ru@vsu.ru Mailing List Archive
  • The UK List of TeX Frequently Asked Questions on the Web
  • CTAN Updates (RSS)
  • Русский LaTeX FAQ (устарело)
  • Springer LaTeX search
     
    Документация
     
  • Основы
  • Коллекции книг по LaTeX
  • Презентации на LaTeX
  • Создание рисунков
  • Использование BibTeX
     
    Программное обеспечение
     
  • Интегрированные среды (IDE)
  • Надстройки для редакторов общего назначения
  • Редакторы формул с поддержкой синтаксиса TeX
  • Почти визуальные редакторы
  • Преобразователи форматов
     
    Шрифты
     
    Каталоги и образцы шрифтов
  • A Survey of Free Math Fonts for TeX and LaTeX
  • The LaTeX Font Catalogue
     
    Дистрибутивы
  • PSCyr (text)(ru)
  • PFonts (text)(ru)
  • WFonts (text)(ru)
  • MathTime Pro (math)
  • MathTime Pro II (math)
  • New Century Schoolbook Cyr & Fourier (text, math)(ru)
  • Linotype Sabon Cyrillic (text, math)(ru)
  • ITC Charter Cyrillic (text, math)(ru)
  • Linotype Times Ten Cyrillic (text)(ru)
  • Lucida Complete (text, math)
  • MinionPro и MnSymbol (text, math)(ru)
  • MyriadPro (text, math)(ru)
  • OldFonts (text)(ru)
  • Old Standard (text)(ru)
  • Пакет FontsC
  • Шрифтовые пакеты А. Шипунова
  • The TeX Gyre (TG) Collection of Fonts (text)(ru was excluded)
  • URWCyr (text)(ru)
  • Evristika (text)(ru) based on Adobe Utopia
  • Khartia (text)(ru) based on Bitstream Charter

  • Всего записей: 24190 | Зарегистр. 07-04-2002 | Отправлено: 11:40 22-04-2009 | Исправлено: Maz, 14:00 08-05-2022
    karl_karlsson



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Melirius
    Является он аналог PSCyr, только разница в том что...
    RFonts (text)(ru)
     
    Добавлено:
    Еще, у Windows имеется Palatino Linotype в формате TrueType. Значить будеть возможно его подключить.
    А если Type1, то надо еще посмотреть. Когда то искал, но что нашел - надо посмотреть.

    Всего записей: 2027 | Зарегистр. 14-03-2007 | Отправлено: 13:24 31-01-2011 | Исправлено: karl_karlsson, 13:26 31-01-2011
    Andrew10

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Установил-таки пакет шрифтов OldFonts на MiKTeX-2.9, пользуясь советами из форума, за что всем откликнувшимся спасибо!
     
    Использую шрифт Latin + математику из Computer Modern. Визуально очень нравится, но есть несколько замечаний:
     
    1. В дистрибутиве OldFonts сохраняется ошибка в Map-файлах, вместо кодировки T2AEncoding записана кодировка T2AAdobeEncoding, из-за чего не работает создание ps-файлов через dvips. Причем эта ошибка осталась и в архиве OldFonts37-dvips_fixed.zip, указанном в шапке форума.
     
    2. Наблюдается следующий bug: в dvi-файле знаки переноса имеются, а в созданном из него с помощью dvips ps-файле и в созданном в дальнейшем с помощью ps2pdf pdf-файле знаки переноса напрочь отсутствуют. Если создавать из dvi- pdf-файл, используя dvipdfm, знаки переноса есть. То же самое, если прямо делать pdf с помощью pdflatex.
     
    3. Самое неприятное - в шрифт Latin, видимо, зашита лигатура  
    No -> №, отчего в списке литературы появляются удивительные названия типа
    №nlinear  вместо Nonlinear и т.д. Приходится писать {N}onlinear, но при этом нарушается кернинг. Пустяк, но неприятно.
     

    Всего записей: 780 | Зарегистр. 26-02-2005 | Отправлено: 13:55 31-01-2011
    Melirius



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    karl_karlsson
     
    Спасибо большое!
     
    А можно в пакет гарнитуру Old Standard подключить: "уж больно хороша, сволочь"?

    Всего записей: 318 | Зарегистр. 01-04-2005 | Отправлено: 15:14 31-01-2011 | Исправлено: Melirius, 15:14 31-01-2011
    karl_karlsson



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Andrew10
     
    1. Надо быть T2AAdobeEncoding. Посмотрите как начинается  

    Код:
    C:\Program Files\MiKTeX 2.9\fonts\enc\t2\t2a.enc

    У OldFonts был свой t2a.enc, но я его удалил. Он и начинается на T2AEncoding.
    Но двух разных файлах имеющих одно и того же имени у TeX-а быть нельзя. TeX предпочтет тот который находится в локальное дерево. Вот и почему я его удалил - нарушает он работы всех других пакетах MiKTeX, которые используют T2A. У них в MAP файлах прописано T2AAdobeEncoding.
    На место то, чтобы его удалять, надо было его переименовать на t2a-oldfonts.enc и исправит начало у него на T2AOldFontsEncoding. И подключить его в MAP файле на место MikTeX-овского t2a.enc. Но этого понял позже...
    Очевидно, это является баг, но автор так и его не пофиксил.
    Значит, у вас имеется в локальное дерево какой то другой t2a.enc, который и начинается на T2AEncoding.
    Буду исправлять OldFonts37-dvips_fixed.
     
    2. У меня все это работает. Почему так получается - надо выяснять.
     
    3. Заметил давно. Надо понять где это происходит в точности - сам шрифт (его отредактировать) или файлы поддержки и надо ли все перекомпилировать (очень не хочется, так как все сделано нестандартным образом, но если надо...).
     
    Melirius
    В связи с того, что написал Andrew10 в 1. обнаружил, что dvips не работает на RFonts.
    Надо rfonts.map файл отредактировать и поменять
    fontinst-autoenc-t2a
    на
    T2AAdobeEncoding
    Это делается сразу на Notepad/Wordpad используя меню Edit -> Replace... и после этого кнопка Replace All. Конечно, наконец надо запустить updmap.
    Буду исправлять это.
     
    Для Old Standard.
    Давно его скачал (а он уже и в MiKTeX оказывается имеется, конечно только через XeLaTeX), но хотелось что то почитать, чтобы подключит все кодировки у него, а не только T1, T2A и TS1. Все же можно только их, а потом добавлять другие.
     


    На WFonts поддержка dvips еще нет, потому что для TrueType это сложнее. Думаю что можно сделать.
    Пока такое нашел, через ps2pk.map:
    [tex-k] Plans about supporting TrueType/Type42 fonts in dvips?
    другой способ:
    Re: Truetype font installation: dvips do not work.
     
     
    Добавлено:
    Andrew10
    В связи с 3., еще заметил почему у PSCyr и OldFonts лигатур не видно. Они находятся толяко в AFM файлах, но в PFB их нету. Не являясь экспертом, все же понятно, что шрифты так не делаются...

    Всего записей: 2027 | Зарегистр. 14-03-2007 | Отправлено: 16:35 31-01-2011
    karl_karlsson



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Andrew10
    Вот, пофиксил OldFonts v38 как, у меня все три пункта решаются:
    OldFonts-dist-38-dvips_fixed.7z
    Только надо тщательно удалить все файлы всех его предыдущих версии. Времени отнимает, но только так будет работать как надо.
     
    Melirius
    Вот версия 2, dvips уже работает.
    RFonts.v2.7z

    Всего записей: 2027 | Зарегистр. 14-03-2007 | Отправлено: 19:00 31-01-2011 | Исправлено: karl_karlsson, 00:37 01-02-2011
    karl_karlsson



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Melirius
    Вот OldStandard.v2.7z.
    Подключается тем же способом как и других. Имя MAP файла oldstandard.map.
    Пока кодировки только T1, T2A и TS1.
    Исходники добавил.
    OldStandard-source.7z

    Всего записей: 2027 | Зарегистр. 14-03-2007 | Отправлено: 00:34 01-02-2011 | Исправлено: karl_karlsson, 11:47 08-02-2011
    Andrew10

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    karl_karlsson
    Установил новую версию OldFonts - ошибка с кодировкой пропала, но две остальные (тире и №) остаются.
     
    Еще вопрос: Зачем в архиве нужен файл русификации из babel-я? Он же уже есть в основном дереве каталогов MiKTeX-а?. Правда, другого размера и даты создания. Вообще, наличие несколькихз файлов с одинаковым именем и разным содержимым пугает ...

    Всего записей: 780 | Зарегистр. 26-02-2005 | Отправлено: 19:54 01-02-2011
    karl_karlsson



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Andrew10
    А я вот подумал что все решилось...
    Действительно лигатура наблюдается. Наблюдается она только если кодировка T2A, понял, что я смотрел T1 и подумал что все ОК. Кажется пакет надо собирать, фиксировать не получится...
    Тире (hyphen) кажется у меня как надо, но возможно что то снова недосмотрел, ведь пользуюсь pdfLatex.
    А файлы из babel-я - ни за чем, так было думал удалять но недосмотрел.
     
    Добавлено:
    WFonts уже имеет кроме Georgia, Times New Roman и Arial, Palatino:
    WFonts.v2.7z
    WFonts-source.v2.7z

    Всего записей: 2027 | Зарегистр. 14-03-2007 | Отправлено: 23:03 01-02-2011 | Исправлено: karl_karlsson, 00:33 02-02-2011
    karl_karlsson



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Andrew10
    Значит понял и переносы - действительно пропадают, если используется кодировка T1 и dvips.
    Почему - не знаю...
    А вот лигатуры пофиксил (Академическая, Елизаветинская, Латинская, Обыкновенная новая). Оказывается они находились в TFM файлах. Делаем tfm2pl (PL текстовые файлы, которые являются изоморфные бинарных TFM файлах), удаляем ряды содержащие (LIG C o O 235), делаем pl2tfm.
    OldFonts-dist-38-dvips_fixed.7z

    Всего записей: 2027 | Зарегистр. 14-03-2007 | Отправлено: 02:33 02-02-2011
    OlegTheMath



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Можно задать наивный вопрос:
    как сделать, чтобы символ интеграла \int  
     
    изображался прямым  
    см. например, книги
    С. Ленг SL_2(R) 1978 или  
    Мусхелишвили Сингулярные интегральные уравнения 1968
     
    а не наклонным, как это делает MikTeX по умолчанию?

    Всего записей: 190 | Зарегистр. 08-05-2003 | Отправлено: 23:32 06-02-2011
    Difur



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    OlegTheMath
    Попробуйте поставить в преамбулу
    \DeclareSymbolFont{EulerExtension}{U}{euex}{m}{n}
    \DeclareMathSymbol\intop  \mathop {EulerExtension}{"52}
    \DeclareMathSymbol\ointop \mathop {EulerExtension}{"48}

    Всего записей: 354 | Зарегистр. 07-10-2004 | Отправлено: 08:51 07-02-2011
    progvoid

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Здравствуйте.
     
    Имеется строка из таблицы:
       
     
    Код:

    Код:
     
    \abovedisplayskip = 0pt
    \newcolumntype{L}{>{\[}m{3cm}<{\]} }
    \begin{tabular}{|L|L|L|L|} \hline
        f(x) & \frac{d}{dx}f(x) & \int f(x)\,dx & \sum_{k=0}^{\infty}\frac{f^{(k)}(0)}{k!}x^k  \\ \hline
    \end{tabular}
     

     
    Несмотря на наличие abovedisplayskip, равного нулю, вертикальное расстояние между формулами и горизонтальными линиями все равно достаточно большое.
     
    Вопрос: как уменьшить вертикальный отступ?
     
    P.S. Задавая отрицательное значение у abovedisplayskip, добился нормального расстояния от верхней горизонтальной линии таблицы до формулы, но нижнее расстояние по-прежнему велико. А если в конце строки у \\ в квадратных скобках приписывать отрицательное значение, то линия-то изменяет свое положение, но вертикальные линии таблицы «заезжают» за пределы горизонтальной линии:
       
     
    Как исправить нижний вертикальный отступ?  
     
    ВОПРОС РЕШЕН:
    Упустил из виду еще три подобных команды:
    \belowdisplayskip
    \abovedisplayshortskip
    \belowdisplayshortskip
    С помощью них отрегулировал расстояния.

    Всего записей: 13 | Зарегистр. 05-05-2010 | Отправлено: 17:04 08-02-2011 | Исправлено: progvoid, 19:38 08-02-2011
    OlegTheMath



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    Difur  
     
    Попробуйте поставить в преамбулу  

     
    Спасибо, интегралы выпрямились.  
    Теперь буду думать, нравится ли мне _как_ они теперь выглядят.
     
    А вообще хотелось бы понять механизм достижения эффекта
    и попробовать свои вариации на тему альтернирования вида символа интеграла.

    Всего записей: 190 | Зарегистр. 08-05-2003 | Отправлено: 20:47 09-02-2011
    karakurt2



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Почему у меня таблица в PDF-файле следует после списка литературы не смотря на то, что в исходном TEX-файле она описывается до появления этого списка. Это из-за того, что она объявлена в окружении tabular? Каким образом можно зафиксировать порядок следования составляющих элементов набираемого текста?

    Всего записей: 733 | Зарегистр. 06-12-2003 | Отправлено: 14:15 10-02-2011
    Griefin

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    karakurt2
    Положение таблицы определяется флагами окружения table. Для размещения на том месте, где она указана нужно написать
    \begin{table}[!ht]
    \begin{tabular}...
     
    Добавлено:
    OlegTheMath
    Механизм простой: символы интегралов подключаются из шрифта Euler.

    Всего записей: 759 | Зарегистр. 19-07-2003 | Отправлено: 16:33 10-02-2011
    karakurt2



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Griefin, спасибо, это то, что нужно.
     
    если я использую cygwin tetex версии 3, могу ли я создавать PDF-файлы возможностью поиска и копирования текста в кириллице? преамбула TEX-файла выглядит следующим образом:
     

    Цитата:
     
    \documentclass{article}
    % \input glyphtounicode.tex
    % \pdfgentounicode=1
    \usepackage{lscape}
    \usepackage{mathtext}
    \usepackage[T2A]{fontenc}
    \usepackage[cp1251]{inputenc}
    \usepackage{amssymb,amsmath,amsthm,latexsym}
    \usepackage{units}
    \usepackage{textcomp}
    \usepackage[russian]{babel}
    \usepackage[justification=centering]{caption}
    \usepackage{longtable}
     

    Всего записей: 733 | Зарегистр. 06-12-2003 | Отправлено: 13:56 11-02-2011
    Griefin

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Строки, которые это включают, у вас почему-то закомментированы. Также можно сделать \usepackage{cmap}, чтобы не таскать везде glyphtounicode.tex.

    Всего записей: 759 | Зарегистр. 19-07-2003 | Отправлено: 14:44 11-02-2011 | Исправлено: Griefin, 15:47 11-02-2011
    singul



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Хочу убедиться в том, что на каждую из занумерованных формул (точнее на каждую из отвечающих им меток) имеется хотя бы одна ссылка. Подскажите, пожалуйста, существует ли какой-нибудь автоматизированный способ решения этого вопроса. Дело в том, что в работе очень много таких меток, так что проверить все вручную не представляется возможным

    Всего записей: 57 | Зарегистр. 24-05-2009 | Отправлено: 21:13 13-02-2011 | Исправлено: singul, 21:20 13-02-2011
    zhekasyr



    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Эта задача для перла или другого языка программирования, который ты лучше знаешь

    Всего записей: 21 | Зарегистр. 11-02-2008 | Отправлено: 23:32 13-02-2011
    karl_karlsson



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    singul
    Имеется RefTeX, но он только для Emacs. У LyX также имеется свое подобие RefTeX.

    Всего записей: 2027 | Зарегистр. 14-03-2007 | Отправлено: 23:43 13-02-2011
    Открыть новую тему     Написать ответ в эту тему

    Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92

    Компьютерный форум Ru.Board » Компьютеры » Программы » TeX | LaTeX


    Реклама на форуме Ru.Board.

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.B0ard
    © Ru.B0ard 2000-2024

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru