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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
    2Alen

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Andrew10, а можно поподробнее? Я подключил этот пакет, но как с ним работать?

    Всего записей: 8 | Зарегистр. 17-03-2008 | Отправлено: 16:07 17-06-2010 | Исправлено: 2Alen, 16:13 17-06-2010
    Andrew10

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

    Цитата:
    Andrew10, а можно поподробнее? Я подключил этот пакет, но как с ним работать?  

     
    Смотреть документацию, которая лежит здесь:
    Корневой каталог MikTeX-a\doc\LaTeX\titlesec\titlesec.pdf  
    и делать как там написано. Пакет titletoc управляет видом оглавления и является дополнительным к пакету titlesec, однако, как написано в файле, который я указал, его можно использовать и независимо от titlesec
     
    Подробно я не могу объяснить, так как использовал этот пакет давно, для таких же примерно целей, как и у Вас, но сейчас подробностей не помню, поэтому чтобы пояснить, мне нужно будет также, как и Вам, снова разбираться.

    Всего записей: 780 | Зарегистр. 26-02-2005 | Отправлено: 16:23 17-06-2010 | Исправлено: Andrew10, 16:24 17-06-2010
    2Alen

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Andrew10, спасибо за разъяснения - буду читать доку! =)

    Всего записей: 8 | Зарегистр. 17-03-2008 | Отправлено: 18:53 17-06-2010
    Ollie_Gross

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Появилась новая 38-я версия OldFonts. Как показало сравнение с 37-й, изменения состоят в добалении нескольких файлов кодировок. Очень странно, что копии файлов t2a.enc, t2d.enc, ot1-wgl4.enc, t1-wgl4.enc добавлены прямо в texmf\fonts\enc (а не в соответственный подкаталог OldFonts).
     
    Увы, упомянутые ранее на форуме ошибки в определении кодировок некоторых шрифтов не исправлены. Как следствие, кириллица в гарнитуре Академической отображается корректно, а в Латинской и Обыкновенной (к примеру) -- нет.
     
    Большая просьба к уважаемому karl_karlsson обновить пакет исправлений для OldFonts
    Цитата:
    Установите этот изправнный пакет:
    OldFonts37-dvips_fixed.rar

    ибо старая ссылка уже не действительна.
     
    С уважением,
    Олег

    Всего записей: 2 | Зарегистр. 06-10-2005 | Отправлено: 21:51 17-06-2010
    karl_karlsson



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Ollie_Gross
    OldFonts37-dvips_fixed.zip
    Буду смотреть 38-я версия.
    Автором писал - почему он не исправил очень непонятно.

    Всего записей: 2048 | Зарегистр. 14-03-2007 | Отправлено: 01:54 18-06-2010
    TeXpert



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Andrew10
    Цитата:
    Нужно сделать окружение, которое целиком располагалось бы на одной странице. Если не помещается - то все окружение должно переноситься на следующую. Как глобально внутри окружения запретить разрыв страницы?  
    Я бы копал в первую очередь в сторону \vbox

    ----------
    Майкудук, Пришахтинск не предлагать!:)
    А на Пирогова приходит снова весенний гомон...

    Всего записей: 3620 | Зарегистр. 08-02-2003 | Отправлено: 11:14 18-06-2010
    Andrew10

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

    Цитата:
    Я бы копал в первую очередь в сторону \vbox

    Спасибо!
    Я нашел кое-что в LaTeX FAQ, там рекомендуют использовать parbox или minipage, но как-то странно оговариваются, что это может не всегда работать так, как ожидается.  
    Я решил использовать minipage, но, к сожалению, мне нужно вставлять в это окружение картинки, что делается с помощью пакета floatflt, но видимо minipage с ним конфликтует. Так что подходящего решения я пока не нашел
     

    Всего записей: 780 | Зарегистр. 26-02-2005 | Отправлено: 12:18 18-06-2010
    StudeAlex

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

    Цитата:
    ...то проблема заключена в этих eps-файлах. Значит рисунки надо создавать не в глючном Кореле, а другими способами: в Adobe Illustrator или с помощью пакетов PStricks, PGF/Tikz. Скрипт eps2eps лежит в каталоге gs8.70\lib\, для использования нужно просто указать этот каталог в переменной PATH.

     
    Где переменная PATH находится, и как прописать этот скрипт?
     
    К сожалению eps рисунки тут не причем, я проверял на штатном рисунке из пакета disser.
    Сейчас я могу вставлять рисунки в pdf  формате, но размер рисунка совпадает с  
    размером А4, поэтому и подпись под рисунком не помещается.  
    Для того чтобы размер pdf рисунка был такой же как у eps рисунка,  
    Сюткин предлагает преобразовать файл программой epstopdf,  
    вот как раз этого я не могу добиться.  
    Может быть кто подскажет как правильно это проделать, с учетом что я новичок.

    Всего записей: 41 | Зарегистр. 08-03-2010 | Отправлено: 19:04 18-06-2010
    Griefin

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    По идее, инсталлятор Ghostscript сам редактирует Path. Для начала, наберите в командной строке eps2eps и проверьте, запустилось ли хоть что-то.

    Всего записей: 759 | Зарегистр. 19-07-2003 | Отправлено: 00:36 19-06-2010
    mpetroo

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    StudeAlex
     
    Я бы для начала попробовал в том же кореле поотключать ненужные всякие фишки типа превью в момент экспорта файла. Также реомендуется использовать rgb, а не cmyk палитру (чтобы cmyk правильно работал надо долго плясать с бубном не только в самом кореле, но и над принтером и над монитором). Кроме того, экспортировать не всю часть, а только выделенный объект. Мой опыт показывает, что eps-файлы из корела нормально вставляются в LaTeX документ без всяких проблем, а также нормальным образом преобразуются в pdf средствами скрипта epstopdf

    Всего записей: 111 | Зарегистр. 04-02-2009 | Отправлено: 09:24 19-06-2010
    juss23

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Решил свою проблему - не мог никак поставить PSCyr в MikTeX 2.8. Латех ругался, что не находит шрифтов. Оказывается, в в замечательной инструкции от karl_karlsson надо было писать все команды немного иначе - с ключем --admin
     
    Таким образом, инструкцию по установке MikTeX 2.8+PSCyr можно немного уточнить:
     
    1. Скачиваем Installer MikTeX 2.8 с официального сайта.
    Я выбирал полную версию ("complete MiKTeX system").
     
    2. Запускаем, выкачиваем с помощью Installer'а дистрибутив MiKTeX'а.  
     
    3. Инсталлируем MikTeX.  
    На вопрос устанавливать ли MikTeX для одного или для всех пользователей, я отвечал "для всех".
     
    4. Скачиваем архивы PSCyr
    PSCyr-0.4c-patch2-type1.tar.gz
    PSCyr-0.4c-patch2-tex.tar.gz
     
    5. Распаковываем архивы PSCyr в дерево каталогов TeX.  
     
    6. Далее последовательно выполняем в командной строке следующие команды и, каждый раз, в открывшемся "блокноте" добавяем соответствующие строки и сохраняем:  
     
    Выполняем:   initexmf --admin --edit-config-file dvips  
    Добавляем:    p +pscyr.map  
     
    Выполняем:   initexmf --admin --edit-config-file pdftex  
    Добавляем:   map +pscyr.map  
     
    Выполняем:   initexmf --admin --edit-config-file dvipdfm  
    Добавляем:   f pscyr2.map  
     
    Выполняем:   initexmf --admin --edit-config-file updmap  
    Добавляем:   Map pscyr.map  
     
    Выполняем:   initexmf --admin --update-fndb  
    Выполняем:   updmap --admin
     
    7. Далее в списке установленных программ запускаем  MiKTeX 2.8 -> Maintenance (Admin) -> Settings (Admin). На вкладке Languages добавляем галочку у "russian". На вкладке General нажимаем кнопку "Refresh FNDB", ждем, затем нажимаем Update Formats, ждем.
     
    8. Все готово. Проверяем, набрав в файле test.tex:  
     
    \documentclass[12pt, a4paper]{article}
    \usepackage[cp1251]{inputenc}
    \usepackage[T2A]{fontenc}
    \usepackage[english,russian]{babel}
    \usepackage{pscyr}
    \begin{document}
     
    Здравствуй мир и PSCyr!
     
    \end{document}
     
    Компилируем (должен работать как Latex, так PdfLatex):
    Latex test.tex - должен сформироваться test.dvi
    PdfLatex test.tex - должен сформироваться test.pdf
     
    Текст должен быть набран характерным PSCyr-шрифтом Антиква.
     
    9. Далее можно поставить удобный редактор, например, WinEdt.

    Всего записей: 7 | Зарегистр. 27-05-2010 | Отправлено: 03:23 20-06-2010 | Исправлено: juss23, 16:25 20-06-2010
    karl_karlsson



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    juss23
    Инструкция от karl_karlsson.
    А у меня работает как с admin, так и без него.
    Вопрос в том, что учетная запись у меня только одна, и из нее и пользуюсь.
    MiKTeX 2.8: Release Notes

    Цитата:
    Per-user versus system-wide maintenance
    The MiKTeX maintenance utilities (MiKTeX Options, MiKTeX Update Wizard and MiKTeX Package Manager) now come in two variants:
  • the standard variant is used to change MiKTeX settings for the current (logged-in) user
  • the admin variant is used to to change MiKTeX settings for all users
    For example, packages will be installed in a private installation directory, if the current user runs the standard variant of the package manager. In contrast, packages will be installed in the system-wide installation directory, if the current user runs the admin variant of the package manager.
    In order to run an admin variant, the current user must have administrator privileges.
    The command-line versions of the maintenance utilities (initexmf and mpm) accept the --admin option to run the admin variant.

  •  
    Добавлено:
    Первоначально я писал с --admin, только:
  • некоторые пользователи не имеют административные учетные записи и соответственно у них ничто не получается
  • у некоторых пользователей еще MiKTeX 2.7 и раньше.
    Значить инструкцию надо переписать учитывая все это.

  • Всего записей: 2048 | Зарегистр. 14-03-2007 | Отправлено: 13:38 20-06-2010
    juss23

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    karl_karlsson
     
    Спасибо, в целом разобрался Привык к старым MiKTeX где было texmf и localtexmf С этим 2.8 немного запаниковал

    Всего записей: 7 | Зарегистр. 27-05-2010 | Отправлено: 16:10 20-06-2010
    Difur



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    juss23.
    При желании папку localtexm или папку с другим именем можно использовать для размещения своих компонентов МикТеХа. В частности, всё для PSCyr. Надо запустить <Settings> и во вкладке <Root> установить флаг <Show MikTeX-maintained root  directories>. Затем кнопкой <Add> указать нужную папку, которую переместь на самый верх списка.
     
    Пункт 3 Вашей инструкции стоит дополнить указанием русского языка через  <Settings> и вкладку <Languages>

    Всего записей: 355 | Зарегистр. 07-10-2004 | Отправлено: 16:44 20-06-2010
    juss23

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Difur, спасибо.
     

    Цитата:
    Пункт 3 Вашей инструкции стоит дополнить указанием русского языка через  <Settings> и вкладку <Languages>

     
    Это есть в пункте 7 (позже, чтобы упростить и два раза не делать Refresh FNDB / Update Formats)

    Всего записей: 7 | Зарегистр. 27-05-2010 | Отправлено: 17:10 20-06-2010
    StudeAlex

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

    Цитата:
    По идее, инсталлятор Ghostscript сам редактирует Path. Для начала, наберите в командной строке eps2eps и проверьте, запустилось ли хоть что-то.

     
    Проверил, пишет что файл не найден.
     
    mpetroo
    Проблема не в рисунках из-под Корела, поскольку не обрабатывается штатный рисунок dissera.  
     
    Проблема в том, что texlive/winshell/disser/pscyr не совсем правильно у меня установлены, а как тестировать правильность установки я не знаю.  
    А главное как это исправить, не переустанавливая все заново?!
     

    Всего записей: 41 | Зарегистр. 08-03-2010 | Отправлено: 19:42 20-06-2010 | Исправлено: StudeAlex, 19:43 20-06-2010
    mpetroo

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    StudeAlex
     
    попробуйте исключить pscyr из дерева map-файлов, сделать texhash и updmap, потом вновь добавть pscyr, и еще раз texhash и updmap. Советую также проделать эти действия с администраторскими правами
     
    2All
    А вот вопрос на засыпку, как заставить ghostscript вместо стандартных 35 шрифтов использовать их другие версии. Например, я хочу в качестве Times вместо  NimbusRomanNo9 использовать куда более качественную реализацию от STIX. Может быть кто-то когда-нибудь делал схожую подстановку?

    Всего записей: 111 | Зарегистр. 04-02-2009 | Отправлено: 20:08 20-06-2010
    karl_karlsson



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    mpetroo
    Кажется STIX еще нет в Type1, только OpenType.
    Иначе есть какая то документация:
    http://pages.cs.wisc.edu/~ghost/doc/gnu/7.05/Fonts.htm
    http://pages.cs.wisc.edu/~ghost/doc/gnu/7.05/Use.htm#Font_lookup
    только уже много поменялось.

    Всего записей: 2048 | Зарегистр. 14-03-2007 | Отправлено: 01:29 21-06-2010
    mpetroo

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

    Всего записей: 111 | Зарегистр. 04-02-2009 | Отправлено: 12:35 21-06-2010
    Ollie_Gross

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Большое спасибо уважаемому  karl_karlsson за обновленную ссылку на OldFonts37-dvips_fixed.zip!
     
    Долго молчал, ибо исправленная версия OldFonts тоже работала с ошибками. А именно, созданные dvips PS-файлы не откривались (GhostScript выдавал ошибку). Pdflatex же создавал вполне нормальные документы.
     
    Присмотревшись к логам и просканировав "texmf"-каталог, понял, что у меня два t2a.enc файла:
     
    1. Ортодоксальный из пакета t2: \fonts\enc\t2\t2a.enc
    2. Недавно установленный из пакета PSCyr: \dvips\pscyr\t2a.enc
     
    Естественно, файлы отличаются!
     
    Удалил последний -- и dvips заработал! Правда, только с ключом
    dvips -P pdf filename.dvi
     
    Естественно, dvips перестал работать для документов, использующих PSCyr...
     
    К сожалению, пока не нашел, где в PSCyr можно изменить имя файла кодировки. Кстати, в других пакетах немного поакуратней с названиями: cm-super-t2a.enc, antt-t2a.enc и т.п.
     
    Работаю с ТеХом уже много лет, начинал еще с изпользования emTeX И за долгое время не страдал извращениями, разве что пакет-другой под MiKTeX поставил (без осложнений). И вдруг начал наслаждаться извращениями в виде кириллических шрифтов... Кстати, насколько прилично использовать "родные" математические Computer Modern шрифты с гарнитурами Латинская (т.е. Литературная, которой набраны почти все "старые" книги по физике и математике) и Обыкновенная Новая из OldFonts? Гарнитура Times из PSCyr хорошо сочетается с MathTimeProPlus, хотя результат довольно насыщенный (возможно, только в сравнении с Computer Modern?) и немного "вордоподобный". Сочетание MinionPro и MnSymbol еще не пробовал.
     
    Продолжая поднятую в предыдущих постах тему -- тоже столкнулся с проблемой ключа "--admin". При его включении открываются совершенно другие, "глобальные" конфигурационные файлы. Насколько понял сам, возможны два варианта и ВСЕ команды должны задаваться либо только с "--admin", либо только без него:
     
    1. Установка пакетов "глобально" на систему для всех пользователей с правами администратора -- только с ключем "--admin" (а мне раньше часто приходилось устанавливать MiKTeX именно так).
     
    2. Установка пакетов пользователем "локально" (для себя лично) -- без ключа "--admin". Тут только маленький вопрос получается. MiKTeX перешел на "философию" Windows с версии 2.5, т.е. подобие localtexmf создается в стандартной папке пользователя Windows. У меня их почему-то две:
    ...\Application Data\MiKTeX\2.8\  
    (именно здесь лежать недавно установленные пакеты)
    ...\Local Settings\Application Data\MiKTeX\2.8\
     
    и еще в наследство осталось:
    ...\Local Settings\Application Data\MiKTeX\2.5\
     
    Еще раз спасибо за поддержку!
     
     
     
     
     
    Добавлено:
    Уже нашел, где исправить названия файлов кодировок PSCyr:
    dvips\pscyr\pscyr.map
    (и, возможно, dvipdfm\base\pscyr2.map)
     
    Еще одна проблема с OldFonts и PSCyr -- Yap выдает ошибки "Invalid vector<T> subscript", "Invalid DVI file" и ничего не показывает. Странно, ибо настроен на работу через GhostScript, т.е. при нормальной работе dvips вроде тоже должен справляться... Такие ошибки только с кириллицей и кодировкой Т2А -- с Т1 и латинкой все прекрасно.
     
    Добавлено:
    А если быть точнее, то Yap не работает с гарнитурой "Академическая", а "Латинская" и "Обыкновенная новая" никаких проблем, оказывается, не вызывают. Другие гарнитуры  пока не пробовал, ибо перечисленные -- самые интересные.

    Всего записей: 2 | Зарегистр. 06-10-2005 | Отправлено: 19:48 21-06-2010
    Открыть новую тему     Написать ответ в эту тему

    Страницы: 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