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

» TeX, LaTeX и т.д.

Автор: Griefin
Дата сообщения: 11.10.2008 16:25
Danzova
\documentclass[a0,portrait]{a0poster}
\usepackage{color}
\usepackage{times}

Шрифты из пакета times никогда нормально не работали. Либо отключите его, либо используйте пакет pscyr.

\usepackage{a0poster}
\usepackage{a0size}

Эти пакеты не нужны, т.к. размер бумаги уже задан в \documentclass.
Автор: Nurgali
Дата сообщения: 11.10.2008 20:07
У меня установлен Miktex 2.6 и WinEdt5.
Можно ли в WinEdt5 повесить вывод некоторых часто набираемых команд на сочетание некоторых клавиш (как «горячие клавиши»)?
Автор: red_foks
Дата сообщения: 17.10.2008 14:30
Добрый день.
Есть ли способ ввести в формулу переменные в виде русских букв? Кроме возни c \mbox.
Автор: amorua
Дата сообщения: 17.10.2008 15:43

Цитата:
Шрифты из пакета times никогда нормально не работали.


как вариант
\usepackage{txfonts}
Автор: Griefin
Дата сообщения: 18.10.2008 00:09
Шрифты txfonts, также как и times, не поддерживают кодировку T2A.
Автор: Griefin
Дата сообщения: 20.10.2008 23:29
red_foks
Читайте Сюткина. В ams-пакетах есть команда \text{}.
Автор: red_foks
Дата сообщения: 21.10.2008 04:42
Griefin
Спасибо большое)
Автор: Danzova
Дата сообщения: 23.10.2008 23:25
Здравствуйте! Такие вот вопрсы возникли:
1) если используется \begin{multicols}... и т.д.
можно ли в столбике разместить картинку? что-то у меня не получилось
2)можно ли на странице фоном сделать картинку?

Автор: Difur
Дата сообщения: 24.10.2008 16:43
Danzova. Можно указать нулевой размер рисунка. Все равно LaTeX (точнее, смотрелка итогового документа) вставит полный рисунок, который может занять и всю страницу. Если такое разместить в верхнем колонтитуле, то весь остальной текст пойдет поверх рисунка. Например,
\lhead{
\begin{picture}(00.00,00.00)
\put(-80,-500){\includegraphics{pic}}
\end{picture}
}
Здесь \lhead из пакета fancyhdr.
Автор: juvaforza
Дата сообщения: 25.10.2008 09:16
Хлопцы, подскажите, как в LyX настроить экспортирование (преобразование) в pdf? Что нужно прописать в настройках. Или через ПМ помогите пару файлов переконвектировать.
Установил полную сборку, на какой-то функционал по-умолчанию надеялся, а она ни во что человеческое не сохраняет.
Автор: zhekasyr
Дата сообщения: 27.10.2008 16:09
Здравствуйте. Подскажите, как организовать связку Latex+maxima. Или что-то в этом роде.
Автор: Griefin
Дата сообщения: 28.10.2008 00:05
Что значит "связку Latex+maxima"? Какие задачи будут решаться?
Автор: zhekasyr
Дата сообщения: 28.10.2008 00:59
Задачи следующие. Внутри tex-оского файла по задумке будут производиться сложные математические вычесления. Как это можно реализовать?
Автор: TeXpert
Дата сообщения: 28.10.2008 03:07
zhekasyr
Цитата:
Внутри tex-оского файла по задумке будут производиться сложные математические вычесления
Это что ещё за извращения? Извиняюсь, ум за разум зашёл? Как бы ни хорош был наш любимый TeX, он не для этого предназначен (он не поддерживает вычисления с плавающей запятой). Поэтому, надо оставить этот бред
Цитата:
Как это можно реализовать?
Выполнять вычисления в Mathematica/Maple, результат плавно и непрерывно продолжить в TeX'овский формат (оба пакета прекрасно взаимодействуют с ним). Да и Maxima должен (пардон, из-за регистра и необычности задачи не въехал сразу, шо это такое, да и писалось вроде Maxyma, Гугель же предлагает вообще -- Macsyma)
Автор: Griefin
Дата сообщения: 28.10.2008 03:08
В Scientific Workplace реализовано подобное совмещение текстового процессора и системы компьютерной алгебры MuPAD, но им мало кто пользуется, в силу убогости. Mathematica может экспортировать свои файлы в формат LaTeX, и этого вполне достаточно.

А почему вычисления должны делаться именно внутри теховского файла? TeX подходит только для записи результатов вычислений (формул и текста), он не является тьюринг-полным языком. Кроме того, неясно как хранить код, необходимый системам компьютерной алгебры.
Автор: zhekasyr
Дата сообщения: 28.10.2008 04:03
Как я понял, есть специальный пакет для Maxima, который действует следующим образом. Он заносит весь код, предназначено для Maxima в отдельный текстовый файл, там он компилируется программой Maxima и после этого результат переносится обратно в код TeX-а.
Автор: jek1976
Дата сообщения: 03.11.2008 02:57
Извините, что вопрос несколько не по теме, но здесь народу больше тусуется, чем в авроровской ветке и есть большая вероятность получения ответа.
Вопрос в том, что редактор Аврора не дружит с русскими символами, а они иногда ой как требуются в формулах!!!

Кто сможет помочь с этой проблемой?
Спасибо.
Автор: Griefin
Дата сообщения: 03.11.2008 21:34
jek1976
Это LaTeX в математической моде не дружит. Русские символы нужно набирать внутри команды \text{}.
Автор: jek1976
Дата сообщения: 03.11.2008 23:29
Griefin
Нет, не получается. Объект не показывает вообще.
Автор: Griefin
Дата сообщения: 04.11.2008 17:19
Эта команда из ams-пакетов. Нужно в преамбулу добавить
\usepackage{amsmath,amssymb}
и
\usepackage[T2A]{fontenc}
\usepackage[cp1251]{inputenc}
\usepackage[english,russian]{babel}

тоже должны быть.
Автор: jek1976
Дата сообщения: 04.11.2008 18:58
Сделал, не помогло.
Кстати, Тех надо ставить? Ведь Аврора вроде свой Микротех имеет в дистрибутиве.
Автор: Griefin
Дата сообщения: 04.11.2008 20:13
Видимо, да. В микро-версии вряд ли есть пакеты для поддержки русского языка.
Автор: jek1976
Дата сообщения: 04.11.2008 20:51
Установка "большого" Теха в этом случае целесообразна?
Автор: Griefin
Дата сообщения: 05.11.2008 18:45
Нет, весь не обязательно. Нужно скачать и поставить Basic MiKTeX 2.7, а он уже сам доставит недостающие пакеты.
Автор: ibzh
Дата сообщения: 09.11.2008 23:11

Цитата:
Это LaTeX в математической моде не дружит. Русские символы нужно набирать внутри команды \text{}.

Дружит, дружит...
Читайте Сюткина "Набор математических формул в LaTeX2e" раздел 5.2.1 (в шапке этой страницы есть). И не надо ни каких команд \text{}.
Вообще, проблема с русскими буквами связана со способом русификации, когда русским буквам присваивается категория 13 (активный символ). TeX, встречая такой символ (во внешней кодировке), выполняет связанную с ним последовательность команд, в итоге чего вместо него вставляется символ во внутренней кодировке LaTeX. Это даёт возможность использовать входные файлы, набранные в нескольких кодировках (практическая надобность чего довольно сомнительна, т.к. перекодировать как пользовательские файлы, так и стилевые файлы - не проблема).
Cам по себе этот способ не хорош. В частности, он не позволяет использовать русские буквы в именах команд длиннее 1 символа.
Было бы лучше добавить в сам TeX несколько примитивных команд для работы со встроенной в него таблицей перекодировки. Здесь можно было бы реализовать перекодировку из unicode (если кому-то надо в ней работать) во внутреннюю кодировку TeX.
И ещё о наборе формул (хотя совсем не по теме, но полезно): если в преамбуле написать \usepackage{icomma}, то в математических формулах при записи чисел будет подавляться пробел после запятой, т. е. можно написать '1,2' вместо '1{,}2', а при записи конструкции '(x, y)' - не будет (между запятой и 'y' нужно поставить пробел).
Автор: Griefin
Дата сообщения: 10.11.2008 17:11
ibzh
Про пакет mathtext мне известно. У меня были проблемы с ним в некоторых нестандартных математических шрифтах, поэтому я решил им вообще не пользоваться. \text всегда работает.
Автор: lmnsv
Дата сообщения: 11.11.2008 17:49
Очень нужно нарисовать простейшие диаграммы Феймана.
Пытался использовать \usepackage{feynmf}
в MiKTeX - линии прекрасно строятся, но текстовые обозначения не появляются.
Посоветуйте какую-нибудь альтернативу для LaTeX. Хотя бы графический редактор, чтобы рисовал волнистую линию (для гамма-квантов) и спасал в EPS.
Автор: Griefin
Дата сообщения: 11.11.2008 23:18
Есть аналогичный пакет feynmp. Это то же самое, но с использованием Metapost вместо Metafont. Мне как-то пришлось использовать, работает лучше feynmf и генерирует postscript-файлы.
Автор: andrewgt
Дата сообщения: 18.11.2008 14:35
Есть необходимость вставлять в документ текст, который находился бы с поиском в AcrobatReader, но не отображался бы в pdf документе (и при печати). В частности, я хочу находить формулы по их ТеХ нотации (предварительно разместив рядом с формулой некую команду, размещающую этот не отображаемый текст).
Принципиальное решение такое: создать hbox с почти нулевой шириной, и запихнуть в него весь текст, написанный белым цветом. Но при создании hbox малой ширины текст не сжимается, а просто вылазит за пределы hbox. В частности, если этот текст вообще вылезет за пределы страницы, то находится поиском он уже не будет.
Есть ли какая-либо команда, которая печатала бы символы на одно и то же место?
Автор: Griefin
Дата сообщения: 19.11.2008 07:15

Цитата:
Есть ли какая-либо команда, которая печатала бы символы на одно и то же место?

Этого можно добиться, если вставлять между символами клей с бесконечной сжимаемостью (\hbox to ... {\hss ...}) либо сокращениями \llap или \rlap. Наиболее удачной в этом плане является \rlap. Вот так можно напечатать слово Example с накладывающимися буквами:
\hbox{\rlap{E}\rlap{x}\rlap{a}\rlap{m}\rlap{p}\rlap{l}\rlap{e}}

Вопрос в том, как правильно заставить TeX помещать в \rlap каждый символ в пределах нужного куска текста. Мне думается, нужно будет переопределять \catcode каждой буквы, а потом все возвращать обратно.

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768

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


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