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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
    Посмотрел, но у меня пакет FontsC оказалось нет и найти его в сети не удается.
    Иначе да - PSNFSS bundle, посмотрите на Helvetica.
    C:\Program Files\MiKTeX 2.9\tex\latex\psnfss
    helvet.sty
    t1phv.fd
     
    Еще, Petersburg можно добавить как в RFonts (Type1), так и в WFonts (TrueType). Думал добавит весь этот функционал для них.  
    Но имеются проблемы.  
  • У кириллических Type1 шрифтах отсутствуют некоторые глифы. Для этого надо иметь еще и латинские версии, но у меня их нет. Это например всякие там диакритические знаки, умляуты и т.д.
  • Для TrueType шрифтах еще не понял как подключать лигатуры типа fi, fl, ffl и т.д.
    Поэтому подумал сперва с этим разобраться и потом добавлять масштабирование. Хотя связь у этих делах никакой не имеется и мешать друг друга не будут.
     
    myual
    Надо сперва найти шрифт у которого интеграл так выглядит.

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



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

    Цитата:
    Надо сперва найти шрифт у которого интеграл так выглядит.

    Можно сказать, что собственно в этом и заключается вопрос.
     
    P.S. Есть шрифт mathabx. Если его подключить (\usepackage{mathabx}), то внутри текста знак интеграла выглядит как надо, но в выключных формулах он все равно несколько повернут по часовой стрелке.

    Всего записей: 245 | Зарегистр. 06-12-2006 | Отправлено: 16:36 27-02-2011
    Griefin

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    В шрифте Math Design знаки интегралов довольно приличные.
     
       
     
    См. здесь: http://www.tug.dk/FontCatalogue/utopia-md/

    Всего записей: 759 | Зарегистр. 19-07-2003 | Отправлено: 00:18 28-02-2011 | Исправлено: Griefin, 00:19 28-02-2011
    Melirius



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Ага, так надо ещё в fd-файлы лезть — не допетрил сам. Спасибо, попытаюсь разобраться.
     
    Кстати, сам пакет сейчас найти действительно сложно, так что вот он
     
    http://narod.ru/disk/6505077001/fontsc20030524.exe.html

    Всего записей: 318 | Зарегистр. 01-04-2005 | Отправлено: 06:39 28-02-2011 | Исправлено: Melirius, 06:42 28-02-2011
    myual



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

    Цитата:
    В шрифте Math Design знаки интегралов довольно приличные.

    Хотелось бы его немного повернуть против часовой стрелки. Может это возможно как-то сделать внутри самих уравнений с сохранением формы и размера знака?

    Всего записей: 245 | Зарегистр. 06-12-2006 | Отправлено: 09:08 28-02-2011 | Исправлено: myual, 09:08 28-02-2011
    Griefin

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    myual
    Есть команда \rotatebox.

    Всего записей: 759 | Зарегистр. 19-07-2003 | Отправлено: 15:46 28-02-2011
    myual



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

    Цитата:
    Есть команда \rotatebox.

    Только внутри уравнений работает лишь вариант, например, \rotatebox{12}{$\int$}, который не сохраняет размер знака интеграла.

    Всего записей: 245 | Зарегистр. 06-12-2006 | Отправлено: 20:27 28-02-2011
    Alekh

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

    Цитата:
    \rotatebox{12}{$\int$}

    \rotatebox{12}{$\displaystyle\int$} ?

    Всего записей: 66 | Зарегистр. 18-10-2003 | Отправлено: 06:42 01-03-2011
    myual



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

    Цитата:
    rotatebox{12}{$\displaystyle\int$}

    Спасибо, так заработало.  
     
    Только сейчас почему то при компиляции в dvi (используя texify + yap -- для просмотра) поворот отсутствует, только при преобразовании dvi -> pdf поворот появляется. Хотя до переустановки системы все было нормально и уже в самом .dvi-файле символ был повернут. Может у кого есть какие соображения из-за чего так происходит, или от какого параметра/настройки это зависит?

    Всего записей: 245 | Зарегистр. 06-12-2006 | Отправлено: 10:32 01-03-2011
    Alekh

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    myual
     
    Ghostscript установлен?
    В Yap'е Render Mode = dvips?
     
    (у меня есть подозрения, но я уже не помню точно, что Yap такие вещи, как rotatebox и resizebox плохо обрабатывает)

    Всего записей: 66 | Зарегистр. 18-10-2003 | Отправлено: 12:14 01-03-2011
    myual



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

    Цитата:
    Yap Render Mode = dvips

    Это решило проблему. Спасибо за подсказку.

    Всего записей: 245 | Зарегистр. 06-12-2006 | Отправлено: 12:29 01-03-2011
    juvaforza

    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    myual
    Результат покажите?

    Всего записей: 2895 | Зарегистр. 26-11-2005 | Отправлено: 13:52 01-03-2011
    myual



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

    Цитата:
    Результат покажите?

    Вариант 1 (по умолчанию):  
    Код:
       \rotatebox{17}{$\displaystyle\int$}f(x)dx    
       
    Вариант 2 (шрифт Euler):  
    Код:
       \rotatebox{6}{$\displaystyle\int$}f(x)dx    
       
     


    Всего записей: 245 | Зарегистр. 06-12-2006 | Отправлено: 12:05 02-03-2011 | Исправлено: myual, 12:22 02-03-2011
    GeMir



    Ich finde dich
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Настройка нумерации заголовков и подзаголовков осуществляется при помощи

    Код:
    \setcounter{section}{12}
    \setcounter{subsection}{7}

    ...а где указать значение, с которого должна начинаться нумерация формул, в align?

    Код:
    \begin{align}
        \frac{\hat{\beta}_k - \beta_{k_0}}{s_{\hat{\beta}_k}} \sim t_{n-p} \text{ für } k = 0, 1,\ldots, p-1
    \end{align}

    Вот эту вот "(4)" хотелось бы заменить на "(12.33)":
     
       
     
    "(12)" сделать получается, привязав число к номеру заголовка:

    Код:
    \numberwithin{equation}{section}

    ...а вот как быть с ".33"?
     
    Кроме того, очень хотелось бы узнать, что это за буква перед "-value":    
    Ок, с символом разобрался, это

    Код:
    \wp

    Всего записей: 10296 | Зарегистр. 15-02-2004 | Отправлено: 01:15 06-03-2011 | Исправлено: GeMir, 18:03 06-03-2011
    singul



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    GeMir
    \setcounter{equation}{32}
     
    karl_karlsson
    По поводу окружения comment (кстати, о нем упоминается в Котельникове-Чеботаеве --- странно, что когда читал не обратил внимание на такой полезный инструмент).  
    Нашёл способ получше !! (к сожалению именно нашёл, даже обидно немного, что сам не догадался до такого простого решения)
     
    \newcommand{\cm}[1]{}
     
    Использование:
     
    \cm{вставляем что угодно, с любым количеством пустых строк и какими угодно командами} --- всё равно ничего из {} не откомпилируется
     
    \begin{comment} ... \end{comment} несколько тяжеловесны. Попытка сократить их через
    \newcommand{\bc}{\begin{comment}}
    \newcommand{\ec}{\end{comment}}
    потерпела неудачу. Причём даже не потому, что компилятор теперь может  воспринимать текст так
    \newcommand{\bc}{\begin{comment}
    } --- комментарий
    \newcommand{\ec}{ --- комментарий
    \end{comment}}
     
    От такой интерпретации можно избавиться, введя макрос для comment (для других окружений подобное вполне допустимо) или ещё проще - поместив макросы перед \usepackage{comment} (или \usepackage{verbatim}, если процедуру comment вводим с помощью него). Но это всё равно не поможет. Странно, почему? Впрочем, ввиду указанного выше варианта с \cm это теперь почти не имеет значения
     

    Важное замечание по поводу natbib!
     
    Если у вас установлена достаточно свежая версия этого пакета, до для корректного его использования совместно, например, со стилем gost71u (с plain'ом всё нормально), netbib теперь необходимо подключать с опцией numbers. Скажем так
    \usepackage[numbers,square,comma,compress]{natbib} (напомню, что можно добавить и sort - по своему усмотрению)
     
    Причем со старыми версиями пакета (у меня на двух компьютерах как раз таки разные версии оказались) с новой опцией (не являющейся в таком случае необходимой) всё будет также работать хорошо. Так что для совместимости теперь её лучше всегда добавлять. Правда, надо сказать, что если этого не сделать, то ничего фатального при работе с новыми версиями natbib не произойдёт. Достаточно будет просто проигнорировать сообщение об ошибке (bibliography not compatible with author-year citations) - всё откомпилируется нормально

    Всего записей: 57 | Зарегистр. 24-05-2009 | Отправлено: 01:18 07-03-2011 | Исправлено: singul, 13:24 07-03-2011
    GeMir



    Ich finde dich
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    singul

    Цитата:
    \setcounter{equation}{32}

    Угу, спасибо. В комбинации с "\numberwithin{equation}{section}" даёт желаемый результат.

    Всего записей: 10296 | Зарегистр. 15-02-2004 | Отправлено: 01:28 07-03-2011
    karl_karlsson



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Обновил WFonts. Уже имеются лигатуры и пакеты с опцией масштабирования.
    Шрифты уже Arial, Courier New, Georgia, Palatino, Times New Roman, Verdana.
    WFonts.v3.7z
    WFonts-source.v3.7z
    Замечания:
    - Times New Roman, Arial, Courier New (и MathTime) работают примерно где то так

    Код:
    \usepackage{TimesNewRomanW}
    \usepackage[scaled=0.94]{ArialW}
    \usepackage[scaled=1.07]{CourierNewW}

    - Подобное относится для Georgia, Verdana, Courier New (и MathTime), только масштабы, конечно, какие то другие и у Georgia и Verdana кернинга нет (в отличие от Times New Roman и Arial)
    - Palatino можно использовать, например, с  

    Код:
    \usepackage{mathpazo}
    \usepackage{PalatinoW}

    Необходимо ли масштабирование не проверял.
     


    Какие то статьи о некоторых шрифтах:
    What's old, what's new, and what's what when you're talking about Times?
    Всё о шрифте Helvetica.
    Всё о шрифтах.
     
    А вот еще и такой ресурс
    TeX - LaTeX - Stack Exchange

    Всего записей: 2027 | Зарегистр. 14-03-2007 | Отправлено: 00:27 09-03-2011
    singul



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Ещё о natbibe
     
    C его помощью легко изменить формат номера в списке литературы. Например так
    \renewcommand{\bibnumfmt}[1]{#1.}
     

    singul
    Цитата:
    Да, чуть не забыл. Ещё один принципиальный вопрос. Обнаружил, что при использовании pdflatex и latex на одной странице, вообще говоря, умещается разное количество материала.  
    Мне это совсем не нравится. Почему вдруг? Кто виноват и как с этим бороться?

    Теперь знаю в чём причина - в командах \indent, расставленных после заголовков разделов. Считается, что Latex никогда не разорвёт страницу между названием раздела и его текстом. Это так, если только между ними нет команды \indent. Но дело всё в том, что если компилировать посредством pdflatex, то разрыва не возникнет даже при наличии индента. Отсюда и различные объёмы одного документа, полученного с помощью двух разных компиляторов! (При большом объёме документа с десятками разделов и подразделов вероятность того, что какое-н название окажется на разрыве страниц близка к единице). Использование пакета \indentfirst, разумеется, избавляет нас от этой проблемы
     

    С удивлением обнаружил, что нельзя создать папку AUX (кто ещё не знает - попробуйте). Пришлось создать AUXiliary (поместил туда свои aux'ы)
     

    И в заключение вопрос
     
    С помощью PDFLaTeX получил pdf-версию своего документа. Открываю акробатом (8-ым) или ридером (9-ым) - всё хорошо. Но при печати - кракозябры (как будто шрифты подменены). Если открыть gsview'ром, то печатается нормально. Об этой проблеме (точнее будет сказать особенности) знаю очень давно. Но решения (хотя специально искал) не встречал. Знаю также, что эта особенность проявляется не на всех устройствах (device-dependent). Печатаю дома (принтер старый) - кракозябры. На работе (принтер новее) - нормальный текст  (причем в ридере печатаю). (Впрочем,  принтеры, конечно, не перетаскивал, так что дело может и совсем в другом оказаться)
     
    Почему? И можно ли как-то заставить мой принтер-компьютер-акробат нормально напечатать. Не принципиально, но всё же?
     
    И ещё. Какой файл лучше на печать выводить: ps или pdf? Оба векторные (включая рисунки) на глаз вроде ощутимых различий нет. Хотя некоторые страницы как-будто чуть-чуть разными получаются (по толщине букв). Но только иногда, а потом вдруг опять одинаковые. Скорее всего принтер неидеально работает, но проверять (на больших количествах) на других принтерах пока не доводилось

    Всего записей: 57 | Зарегистр. 24-05-2009 | Отправлено: 02:43 10-03-2011 | Исправлено: singul, 02:46 10-03-2011
    karl_karlsson



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

    Цитата:
    С удивлением обнаружил, что нельзя создать папку AUX (кто ещё не знает - попробуйте). Пришлось создать AUXiliary (поместил туда свои aux'ы)

    Это так еще с времени DOS-а.
    Naming Files, Paths, and Namespaces

    Цитата:
    Do not use the following reserved device names for the name of a file:
    CON, PRN, AUX, NUL, COM1, COM2, COM3, COM4, COM5, COM6, COM7, COM8, COM9, LPT1, LPT2, LPT3, LPT4, LPT5, LPT6, LPT7, LPT8, and LPT9. Also avoid these names followed immediately by an extension; for example, NUL.txt is not recommended.

     

    Цитата:
    Почему? И можно ли как-то заставить мой принтер-компьютер-акробат нормально напечатать. Не принципиально, но всё же?

    Кажется проблема драйвера, так как gsview делает растеризации и отправляет растр. Из всех PDF вюрерах только Adobe Reader отправляет вектор.
     
    Сперва надо определить какой принтер и какие языки печати он поддерживает. Принтеры бывают:
  • GDI (Winprinter) - печатает только растр, если чего то другое отправится, то GDI подсистема Windows сделает растеризации.
  • PCL - векторный язык HP (от PCL 1 до PCL 6), тоже через GDI проходить, но растр не отправляется.
  • PostScript - бывает Adobe PostScript и PostScript emulation, то же, только сторонним производителем (от Level 1 до Level 3). Обычно PostScript надо больше памяти и медленнее чем PCL. А еще, чаще он PostScript emulation и самые разные проблемы возникают если документы не простые (для LaTeX это в точности не простые - множество шрифтов, графиков и т.д.). Ну даже если Adobe PostScript проблемы также могут возникнуть.
  • PDF (поддерживается обычно от 1.3 до 1.7, но возможно уже и больше). Принтер напрямую читает PDF и это очень хорошо. Но это только современные принтеры класса рабочей группы (большие и быстрые, но конечно дорогие).
  • другие, менее распространенные.
     

    Цитата:
    И ещё. Какой файл лучше на печать выводить: ps или pdf?

    Если принтер не поддерживает ни PostScript ни PDF то разница определить можно только опытным путем, так как она зависит от того как они растеризуются GDI на конкретных настройках драйвера.
    Если он PDF, то он поддерживает и PostScript Level 3. Но обычно это PostScript emulation, так что кажется лучше PDF. Надо проверять.
    Если PCL, то лучше PCL, так как он заметно быстрее.

  • Всего записей: 2027 | Зарегистр. 14-03-2007 | Отправлено: 12:16 10-03-2011
    BagaBaga

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Приветсвую. Хочу создать постер в pdfLaTeX, но с "выделкой". Неким плугином рисовать сеточку ячейки размером А4. И линии в паре сантиметров от каждой границы. Это чтобы видеть, пересекает ли эта граница текст или графику. И второе - что-нибудь, чтобы этото большой холст порезать на кучку А4.
     
    Для чего это: чтобы создать постер, а затем распечатать на кучке А4. Т.к. с тубусом по самолетам шататься не шибко удобно. А стопку можно и в чемодан запихнуть. (А принт-сервис и них не шибко вкусный - от 300$, зато удобно - получил на месте)

    Всего записей: 463 | Зарегистр. 14-11-2005 | Отправлено: 14:33 17-03-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