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

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



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

    Цитата:
     ГигаТонну качать не хочется - в ней мне точно не разобраться.

    Большинство пользователей бытовых приборов не считают себя обязанными изучать детально устройство каждого его узла. Так и в МикТеХе есть множество компонентов. Можно после установки МикТеХа пользоваться только ТеХом.
     

    Цитата:
     Я к сожалению пока еще не понял такую вещь: есть дистрибутивы и есть макропакеты.  

    Кнут разработал язык типа машинного и сам же дополнил его макропакетом plainTeX. Позднее другие с помощью своих макропакетов сделали "движок" Кнута более комфортным для пользователей. В частности, Лампорт сделал ЛаТеХ - в сущности подборку пакетов. С тех пор появились многочисленные дополнительные пакеты разных разработчиков.
     
    Теперь солидные издательства выкладывают ЛаТеХ-стили для своих журналов и книг. Они достаточны для достижения подходящего полиграфического качества текста.
     
    В МикТеХе можно работать с разными диалектами ТеХа и ЛаТеХа. Они реализуются одним "движком", отличаясь лишь форматом, т.е. предустановленными макросами.    
     

    Всего записей: 354 | Зарегистр. 07-10-2004 | Отправлено: 16:11 23-06-2013
    karl_karlsson



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    bizon70
    Как правило вы имеете какое то задание, ну и времени на выполнению.
    Plain TeX имеет смысла изучать, если времени много, он вам надо.
     
    Вот оказывается страница существует внутри кэша Google.
    TeX and LaTeX books
    Ссылки работают, потому что они на dropbox.
     
    Лучше сначала вот это читайте
    Воронцов К. LaTeX 2e в примерах. Особенности профессиональной полиграфии (2005)(59с).pdf
    Все, кроме графиков, там описывается как следует из того, что "на дворе 21 век".

    Всего записей: 2027 | Зарегистр. 14-03-2007 | Отправлено: 16:42 23-06-2013
    TeXpert



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    bizon70
    Цитата:
    ...но мне понимать хочется, что я делаю и почему
    Похвальное желание
    Цитата:
    Plain TeX в этом плане лучше
    Вот тут не совсем понятно, что имеется в виду
    Цитата:
    ...проблема только в том как поставить именно его
    Все дистрибутивы содержат в составе формат plain, просто надо этот формат "активировать" --- то есть собрать форматные файлы (во множественном числе пишу потому, что, например, для MiKTeX форматные файлы для plain TeX и plain pdfTeX надо собирать отдельно)
    Цитата:
    У Кнута ничего по этому поводу не нашел
    Кнута надо читать внимательно --- как раз в приложениях есть про формат plain, причем весьма подробно, у Кнута же надо почитать про форматный файл, а вот как организовано все это в дистрибутивах --- лучше прочитать в книге Котельникова и Чеботаева. На настоящий момент существует два основных дистрибутива --- TeXLive (кроссплатформенный) и MiKTeX (есть отдельные модули для Linux) для Windows. Если есть хороший Internet-канал, то проще скачать ISO-образ, чем потом тянуть недостающее постоянно
    Цитата:
    А почему есть трудности с русским языком?  Нет русских шрифтов, переносов?
    Нет тут никаких трудностей --- недавно вышел очередной том монументального труда Кнута "Искусство программирования для ЭВМ", том 4А, "Комбинаторные алгоритмы", эта книга, как и предыдущие тома этой серии, сверстаны в формате plain TeX
    Цитата:
    но пока уперся в непонимание архитектуры Tex'а

    Цитата:
    Мне непонятно для чего нужен дистрибутив? Макропакет это не среда для разработки? А что это тогда? Что в нем есть, шрифты или нет? К сожалению не знаю откуда можно быстро и просто получить эту архитектурную информацию. В вики ничего на эту тему нет
    Вся эта информация имеется в книге Котельникова и Чеботаева, надо только внимательно читать

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

    Всего записей: 3604 | Зарегистр. 08-02-2003 | Отправлено: 16:59 23-06-2013
    Quasus

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Ну... А для того чтобы телевизор смотреть, вы тоже сначала устройство его изучаете? Неужели вам настолько критично разбираться в алгоритмах распределения в абзаце пробельной массы? The TeXbook - сложная книга, описывающая низкоуровневый (в смысле уровня абстракции) ТеХ. Plain TeX - это примитивные (не определяемые через другие) команды плюс минимальное число макросов на их основе. То есть это самый фундамент. Он нужен, если вы хотите заниматься серьёзным программированием для ТеХа (писать пакеты) или тем паче если хотите написать свою реализацию ТеХа. Для вёрстки это не нужно. Для вёрстки нужно другое (например, тонкие пробелы вокруг тире в русском тексте), и либо вы пишете велосипеды, либо пользуетесь LaTeXом.
     
    С русским языком - начать с того, что не представляю, как вы заставите plain TeX понимать русские буквы в исходнике. Он ничего не знает о кодировках. Языковые обёртки (включая кодировки и типографские особенности языков) - это LaTeX.
     
    Равно так же я не представляю, как вы будете в plain TeX подключать пакеты и будут ли они работать.
     
    Макропакет - это система расширений языка. Plain TeX содержит только самое необходимое для функционирования и малопригоден для создания документов. Собственно, это язык-основа для создания макропакетов. Например, LaTeX предоставляет команды для структурирования документа - \section, \subsection и пр.; в исходном файле получается логическая разметка (вы указываете, что начинается новый параграф с таким-то названием), а LaTeX занимается оформлением: выделение заголовка шрифтом, автоматическая нумерация, создание оглавления и пр.)
     
    Дистрибутив - это собранное людьми некое целое, которое содержит ряд программ-верстальщиков (typesetting engines), пакетов, шрифтов и ещё чего-нибудь. В частности, MiKTeX содержит минималистичный текстовый редактор, в котором можно начинать работать.
     
    Я бы советовал вам получить начальное представление о LaTeXе с помощью "Не очень краткого введения", а потом думать, куда двигаться дальше - в глубину ли, в ширину (если вам его не хватит).
     

    Всего записей: 43 | Зарегистр. 08-05-2012 | Отправлено: 17:04 23-06-2013
    bizon70

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

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

    Дедушка Ленин не зря написал: "Лучше меньше, да лучше" Базовые вещи хотелось бы знать на уровне автора. Таких вещей конечно должно быть немного, но они должны быть. Стиль "обезьяна с гранатой" больше меня не прельщает. Из всевозможных райтеров я выбрал Tex. Латех слишком большой для меня, а Plain Tex я думаю осилю. Ну или хотя бы попробую.
     
    karl_karlsson

    Цитата:
    Plain TeX имеет смысла изучать, если времени много, он вам надо.

    Целиком Латех мне не осилить, а юзером быть я не хочу. Хоть в каком-то райтере хочется разобраться до конца. Я просмотрел книгу Кнута о Тех, вроде бы все доступно и логично. Немного объемно, зато там он весь. Про Латех такое не скажешь.
     
    Добавлено:
    TeXpert
    Quasus
    karl_karlsson
    Спасибо за пояснения и ссылки. Начинаю потихоньку рыть. Лишь бы воля и свободное время не подвели.
    karl_karlsson посоветовал мне basic-miktex-2.9.4813-x64.exe Он вроде бы небольшой и как раз под Windows 7х64. Надеюсь там есть все что требуется для погружения в Plain TeX.

    Всего записей: 155 | Зарегистр. 07-08-2002 | Отправлено: 17:15 23-06-2013
    Genadyruk

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Здравствуйте. Люди скажите пожалуйста, как в документе класса report сделать так, чтобы Приложения нумеровались русскими буквами?. Например:
    Приложение А
    Ббла бла бла
    Приложение Б
    тыр пыр
    Приложение В
    опа опа
    и т.д.

    Всего записей: 64 | Зарегистр. 18-07-2010 | Отправлено: 01:59 26-06-2013
    AlexanderAG

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Genadyruk
    Попробуйте переопределить \appendix в преамбуле:

    Код:
     
    \makeatletter
    \renewcommand\appendix{\par
      \setcounter{chapter}{0}%
      \setcounter{section}{0}%
      \gdef\@chapapp{\appendixname}%
      \gdef\thechapter{\russian@Alph\c@chapter}}
    \makeatother
     

     
    \gdef\thechapter{\russian@Alph\c@chapter} можно заменить на \gdef\thechapter{\Asbuk{chapter}}

    Всего записей: 6 | Зарегистр. 14-12-2005 | Отправлено: 16:46 28-07-2013 | Исправлено: AlexanderAG, 16:48 28-07-2013
    singul



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Genadyruk
    Как вариант: вставлять команду renewcommand{\thechapter} после \appendix
     
    Например:
     
    \appendix \renewcommand{\thechapter}{\Asbuk{chapter}}
    \chapter{Самое главное}
     
    \appendix \renewcommand{\thechapter}{\Asbuk{chapter}} \setcounter{chapter}{1}
    \chapter{Самое второстепенное}
     


    AlexanderAG  
    А Ваш код у меня почему-то не заработал. Привожу окончание лог-файла

    Всего записей: 57 | Зарегистр. 24-05-2009 | Отправлено: 00:09 02-08-2013 | Исправлено: singul, 00:10 02-08-2013
    AlexanderAG

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    singul
    Код не заработал по-видимому из-за каких-то различий в pdflatex и xelatex, в xelatex работают оба, а в pdflatex - только с \Asbuk, я не знаю из-за чего это происходит. Мой пример: http://pastebin.com/sq2m9kxC

    Всего записей: 6 | Зарегистр. 14-12-2005 | Отправлено: 16:05 10-08-2013
    karl_karlsson



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    TeXpert
    Можно подробнее каким образом работает TeXPortal?
     

    Цитата:
    Тут же вопрос: а как дела обстоят с iOS?

    Имеются Texpad и  
    TeX Writer, оба они платные.

    Всего записей: 2027 | Зарегистр. 14-03-2007 | Отправлено: 17:35 12-08-2013
    TeXpert



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    karl_karlsson
    Цитата:
    Можно подробнее каким образом работает TeXPortal?  
    Предельно просто. В отличие от других программ под Android подобного рода, этой программе сеть не требуется. Скармливаешь tex-исходник и получаешь на выходе pdf-файл. Полный цикл локальной компиляции. Русские переносы работают.
     
    Как истинная реализация TeX'а, дистрибуив не содержит текстового редактора (насколько я помню)
     
    Советую при установке последовательно компилировать от простого (с минимальным включением пакетов) до самого изощренного (побольше пакетов) тестового файла, тогда программа сама будет последовательно докачивать и ставить компоненты. Разумеется, для этого требуется соединение с Internet. Как только пакеты будут установлены, сеть уже не понадобится

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

    Всего записей: 3604 | Зарегистр. 08-02-2003 | Отправлено: 15:30 13-08-2013
    Rodny



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    TeXpert (14:30 13-08-2013)
    Цитата:
    Советую при установке последовательно компилировать от простого (с минимальным включением пакетов) до самого изощренного (побольше пакетов) тестового файла, тогда программа сама будет последовательно докачивать и ставить компоненты. Разумеется, для этого требуется соединение с Internet. Как только пакеты будут установлены, сеть уже не понадобится

    Либо на компе скачать весь комплект пакетов и положить на девайс, чтоб уж наверняка

    Всего записей: 2877 | Зарегистр. 28-07-2006 | Отправлено: 22:07 13-08-2013
    Ognev

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Всем доброго времени суток!
     
    Вопрос про формирование списка литературы. Обычно я использую BibTeX и стилевые файлы gost, и этого мне хватает. Но периодически возникают ситуации, когда список литературы нужно сделать по другим правилам. Например, ЖЭТФ, у которого нет своего стилевого файла. Есть ли какое-то, желательно простое, решение этой проблемы, чтобы не перебивать литературу вручную? Или gost каждый раз для таких случаев придется ломать? Понимаю, что проблема стара, но хорошего решения мне не известно.

    Всего записей: 397 | Зарегистр. 07-09-2004 | Отправлено: 10:50 04-09-2013
    Griefin

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Ognev
    Используйте biblatex, там стили намного проще писать и модифицировать.

    Всего записей: 759 | Зарегистр. 19-07-2003 | Отправлено: 23:49 08-09-2013
    GeMir



    Ich finde dich
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Нужно реализовать такие вот блоки:
     
       
     
    Есть у кого-нибудь идеи лучше использования tabular?

    Всего записей: 10296 | Зарегистр. 15-02-2004 | Отправлено: 13:18 13-09-2013
    TeXpert



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    GeMir
     
    А не проще parbox'ить?

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

    Всего записей: 3604 | Зарегистр. 08-02-2003 | Отправлено: 14:24 13-09-2013
    GeMir



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

    Цитата:
    parbox

    Близко к желаемому, разве что выравнивание хотелось бы всё же по левому краю.

    Всего записей: 10296 | Зарегистр. 15-02-2004 | Отправлено: 14:33 13-09-2013
    TeXpert



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    GeMir
    Цитата:
    ...выравнивание хотелось бы всё же по левому краю
    А что мешает-то? За деталями можешь ко Львовскому, например. Как внутри, так и вне parbox можно творить практически все что угодно

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

    Всего записей: 3604 | Зарегистр. 08-02-2003 | Отправлено: 16:55 13-09-2013
    celebithil

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Можно ли автоматизировать вставку \newpage в зависимости от разницы между позицией последней строчки документа и \textheight?

    Всего записей: 9 | Зарегистр. 27-03-2008 | Отправлено: 11:05 20-09-2013 | Исправлено: celebithil, 15:48 20-09-2013
    texMSP

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Буду очень признателен, если вы поможете мне в моих поисках.
     
    Как изменять время?
    Как работать с timezone?
     
     
    Код:

    Код:
     
    \usepackage{datetime}
     
    \newcounter{h}
    \setcounter{h}{\THEHOUR}
    \addtocounter{h}{+6}
     
    \currenttime  
    ~\arabic{h}:\twodigit{\THEMINUTE}
     

     
    печатает текущее время,
    но не дает возможности увеличить текущий час на 6
    \THEHOUR == 0
    \THEMINUTE == 0
     
    Как увеличить текущий час на 6?
    Есть ли какая-либо возможность изменять значение текущего времени в LaTeX?

    Всего записей: 11 | Зарегистр. 01-01-2009 | Отправлено: 14:02 26-09-2013
    Открыть новую тему     Написать ответ в эту тему

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