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

» TeX, LaTeX и т.д.

Автор: TeXpert
Дата сообщения: 11.06.2008 20:19
karl_karlsson
Цитата:
Для шрифтов - пожалуйста пошлите некоторых интересный, если у Вас есть время
Конкретно какие? А то ведь FontFolia включает кучу, у меня они есть 7-9. И, какие именно шрифты тебе интересны?
Цитата:
1) формулы
Формулы вводятся в LyX клавиатурой. Это быстрее и более удобнее, чем использование мыши в SW
А кто сказал, что в SW нельзя клаву пользовать? Это жестокое заблуждение. Например, верхние/нижние индексы -- Ctrl+H/L. Очень быстро. По существу, там делаешь так: построив более-менее сложную формулу, копируешь его, убирая лишнее. Всё зависит от умения экономно мыслить. Вообще, я считаю, графические среды -- собственно для набора текста с формулами (сложными), а вставку графики я сделаю всё-таки вручную.
Цитата:
Я только переименовал файлы шрифтов, чтобы удовлетворить соглашениям, написанным в *.map файлах
mathtimePro тоже переименованы? А оригинальные названия можно узнать?
Автор: karl_karlsson
Дата сообщения: 11.06.2008 22:57
TeXpert

Цитата:
Конкретно какие?

У меня есть Font Folio также, но они - только TrueType & OpenType
Если эти шрифты доступны (*.pfb):

Adobe Minion Pro:
=================
MinionPro-Regular
MinionPro-It
MinionPro-Bold
MinionPro-BoldIt

Palatino Linotype:
==================
PalatinoLinotype-Roman
PalatinoLinotype-Italic
PalatinoLinotype-Bold
PalatinoLinotype-BoldItalic


Цитата:
mathtimePro тоже переименованы? А оригинальные названия можно узнать?

MathTime и Lucida первоначально сделаны для LaTeX, таким образом они состоят из пакета + шрифт. Названия шрифтов в пакете - названия шрифтов, которые они первоначально имели. То есть это - оригинальное состояние пакетов.
MathTime:
Шрифт сделан Michael Spivak (Publish or Perish, Inc.), пакет сделан Walter Schmidt. И все идет вместе.
Lucida:
Y&Y tex

О создании MathTime:
The MathTimeProfessional Fonts
Or, How I Wasted the Last Twenty Years of my Life

by Michael Spivak
Автор: TeXpert
Дата сообщения: 11.06.2008 23:19
karl_karlsson
Цитата:
У меня есть Font Folio также, но они - только TrueType & OpenType
Странно, вроде FontFolio от Abobe Systems обычно содержит как раз PostScript, но надо порыться. А пока, попробуй спросить нужные шрифты тут: http://forum.ru-board.com/topic.cgi?forum=35&topic=40107&start=260
Думаю, тебя завалят ими сразу же, думаю, это быстрее будет. А про историю MathTime шрифтов более-менее знаком, вот только долго искал их). Вот бы ещё найти те программки, чисто ради любопытства.
Спасибо!

Добавлено:
P. S. Нашёл у себя "Minion Cyrillic" (6 начертаний). Отправил на мыло.
Автор: karl_karlsson
Дата сообщения: 12.06.2008 18:56
Для dvipsone и dviwindo
Если у меня будут они, то я загружу их где-нибудь.
Я попытаюсь найти их.


Вот MinionPro - шрифт + пакет:
MinionPro.7z



Включает все возможные формы шрифта.
Сжатый размер (*.7z) составляет приблизительно 24 MB. Несжатый приблизительно 180 MB. Это происходит из-за TeX файлов метрики шрифта (*.tfm).
*.tfm файлы не являются большими, но они - многие - более чем 10000. Почему это необходимо: они пишут (авторы пакета) - динамические метрики.
Возможно однако использовать только основные формы шрифта (является обычной практикой), тогда не все метрические файлы необходимы. Это уменьшает размер по крайней мере дважды - я не знаю точно сколько.

Несмотря на это, пакет действительно работает и включает кириллицу.

Я попытался запустить комбинацию Minion (кириллический Type1 от пакета OldFonts) + MnSymbol. Но MnSymbol не хочет выполниться должным образом - только часть символов отображена. Но MnSymbol работает с MinionPro.
Автор: Djamesss
Дата сообщения: 13.06.2008 13:59
Народ подскажите по таблицам и по высоте строки.
Я хочу что бы у меня в каждой строке таблицы верхняя и нижняя границы были вплотную к тексту.
Делаю следующее:
{\renewcommand{\arraystretch}{0}
\renewcommand{\baselinestretch}{0}
\selectfont
\begin{tabular}{|@{}p{81mm}p{82mm}|}

Но, в таком случае у меня впритык получается только нижняя линейка, а верхняя все равно отстоит от текста, так же как и при нормальном baselinestretch. Как это исправить?

Второй впрос по поводу нумерации страниц - от чего зависит на каком расстоянии от низа печатается номер страницы, вообще где находится с точки зрения теха - в нижнем колонтитуле или где?.

И еще вспомнил - почему у меня, когда я выбираю стиль отличный от article в оглавлении и в тексте нумерация секций начинается с 0, а не с 1, т.е. получается что-то вроде 0.1.1 и т.д.

И еще - мне кажется, или это так и есть, что окружение center увеличивает вертикальные интервалы до себя и после себя?

Заранее спасибо!

Автор: Griefin
Дата сообщения: 13.06.2008 17:26
В таком документе обе линии ячеек получаются впритык к тексту:

Код: \documentclass[12pt]{article}

\begin{document}
\section{First}
\renewcommand{\arraystretch}{0}
\begin{tabular}{c|c}
\hline
1 & 2\\
\hline
3 & 4\\
\hline
\end{tabular}
\end{document}
Автор: Djamesss
Дата сообщения: 13.06.2008 21:15

Цитата:
В таком документе обе линии ячеек получаются впритык к тексту:


Я наверно неправильно выразился - я понимаю, что так получается впритык, но мне нужно что бы линии были вровень со шрифтом и снизу и сверху, а вашем случае зазор все равно остается. В том варианте который я привел - убирается только нижний зазор.

За chapter спасибо.

P.S. Я ошибся, действительно, как вы написали - получается, но как только я меняю тип колонок на p, и добавляю flushleft - тут же у меня возникают немерянные зазоры и вверх и вниз раза в полтора больше чем размер шрифта - как обойти?
Вот пример:
{
\renewcommand{\arraystretch}{0}
\begin{tabular}{p{1cm}|p{1cm}}
\hline
\begin{flushleft}
1
\end{flushleft}
& 2\\
\hline
3 & 4\\
\hline
\end{tabular}
}


p{} мне нужно что бы определить ширину колонок самому в ручную и ширину всей таблицы, но при этом выравнивание внутри нужно.
Автор: Griefin
Дата сообщения: 13.06.2008 22:30
p{} ничего не меняет. Эти пробелы добавляются из-за flushleft. Зачем вообще flushleft, если p{} и без него смещает текст влево? Вместо flushleft можно использовать \raggedright.
Автор: Djamesss
Дата сообщения: 13.06.2008 23:21
p{} - мне нужно что бы текст в первой колонке был влотную к левому краю (иначе получается примерно пол пробела отступа от левой границы),
во второй колонке мне нужно выравнивание вправо.
Объясню задачу:
у меня есть строка из четырех слов, мне надо что бы два слова были прижаты к левому краю, а два к правому страницы. Я это пытаюсь сделать с помощью таблицы с невидимыми линиями. Но из-за flushleft/ right - получаются большие вертикальные промежутки.

И вообще их как нибудь можно уменьшить, потому как просто в тексте они их тоже увеличивают, что мне очень не нравится, а других способов выравнять текст я не знаю.
Автор: Griefin
Дата сообщения: 14.06.2008 00:47
А зачем для этой задачи нужны еще и таблицы? Достаточно выравнивания.
Автор: Djamesss
Дата сообщения: 14.06.2008 01:01
Если я в одну строку пихаю flushдуае и flushкшпре, то он мне разбивает строку на две, я тут выкопал информацию, что эти команды начинают новый параграф. А по другому выравнивать я не умею, соответственно я решил запихнуть все в таблицу с двумя колонками. Но эти вертикальные интервалы меня достали, они же кстати вылезают и просто в тексте.
Автор: Difur
Дата сообщения: 14.06.2008 05:58
Djamesss. А такое устроит?

\noindent
один два\hfill три четыре
\linebreak
пять шесть\hfill семь восемь
Автор: Djamesss
Дата сообщения: 14.06.2008 14:50
2Difur, спасибо, помогло. Еще вопрос - как избавится от вертикальных интервалов в \center, или по другому - как мне поместить одно слово в центре строки, что бы эта строка не выбивалась из абзаца?
P.S. разобрался - \hfill текст \hfill.


Добавлено:
Это повесится можно- два дня на титульную страницу...
Народ объясните мне, у меня что на титульной странице, что в оглавлении, остается пустыми четверть страницы внизу, при этом и там и там последнюю строку переносит на новую страницу, что только не делал - не помогает, колонтитулов нет.

Добавлено:
Вообщем использованием пакета geometry все решилось за 30 сек...
Автор: MasterMath
Дата сообщения: 15.06.2008 10:07
Привет форумчане, дайте совет где удобней создавать eps-рисунки. Собственно проблема вот в чем: создаю рисунок (например в Concept Draw), экспортирую его в eps.
При компиляции (MikTeX 2.7) документа с этим рисунком некоторые его детали съезжают со своих мест. Скажем черточки над символами (признак векторной величины) отодвигает повыше, дробная черта в символе дробе тоже не на месте, индексы у букв отъезжают чуть дальше. Мне видится, что проблема при конвертации в eps. Пробовал ставить PS-принтер (AdobePS), и печатать в файл через него, так там вообще eps-файл с ошибками (gsview ругается и выдает пустое окно) и внутри у него явно не ps-декларации. Разбираться с METAPOST-ом не хочется...
Автор: aar
Дата сообщения: 15.06.2008 10:27
MasterMath
1) Пересохранить рисунок в Illustrator'е.
2) Сделать из него PDF.
3) Рисовать графики в MATLAB.
4) Шрифты преобразовать в кривые.
Автор: MasterMath
Дата сообщения: 15.06.2008 10:48
aar
спасибо, попробую. PDF делать пробовал, тех ругается, говорит нету boundingbox-а в заголовке
Автор: Difur
Дата сообщения: 15.06.2008 11:21
MasterMath. Если проблема только в буквах, то их подписать можно поверх рисунка прямо их LaTeXа внутри окружения PICTURE командами типа \put(31,25){$a_2$}
Автор: Jenyay
Дата сообщения: 15.06.2008 18:53
Так как я терпеть не могу редактор формул в Ворде, то по возможности раньше пользовался сайтом Texify для создания формул, но давно хотел сделать что-то похожее, но оффлановое. Наконец, это “что-то оффлановое” доделал до того вида, когда его не стыдно выложить в инет.

Итак, программа TeXGui предназначена для удобного создания формул в формате TeX. Во время набора вы сразу видите результат. Программа является оболочкой над консольной программой mimeTeX.

Особенности:

* Предпросмотр во время набора формул
* Подсветка парных скобок
* Автоматическое закрытие скобок (в том числе с учетом команд \left* / \right*)
* Сохранение полученных формул в форматах GIF, PNG, BMP, JPEG, TIFF
* Возможность добавлять на панель инструментов собственные страницы с инструментами и кнопки с командами TeX.

Прога бесплатная и с лицензией GPL. Саму прогу (9 МБ) и исходники (1.3 МБ) можно скачать с этой страницы. Программа написана на языке Python (подойдут версии 2.4 и 2.5) с использованием библиотеки wxPython 2.8.7.1.

Сейчас есть только версия под винду, но в будущем надеюсь сделать и под Линух.
Автор: MasterMath
Дата сообщения: 16.06.2008 10:47
Difur
спасибо, это вариант...
видимо на самом деле дело в конверторе.. поставил xara xtreme... все конвертит отлично..
Автор: Griefin
Дата сообщения: 16.06.2008 16:53
Jenyay
9 Мб -- размер не соответствующий функциональности программы. Лучше делайте сразу под Linux, там дефицит прикладного софта. Есть некий аналог вашей программы, заточенный под OpenOffice: http://ooolatex.sourceforge.net. А в Windows вам придется конкурировать с куда более зрелыми продуктами: MathType и Aurora. Прежде всего следует реализовать подсветку синтаксиса, возможность редактировать преамбулу документа и механизм проверки парных скобок и окружений.
Автор: Jenyay
Дата сообщения: 16.06.2008 20:11
Griefin

Цитата:
9 Мб -- размер не соответствующий функциональности программы.


Издержки легкой потенциальной кроссплатформенности (Python + wxPython).


Цитата:
Лучше делайте сразу под Linux, там дефицит прикладного софта.


Сам я этой прогой собираюсь пользоваться в основном под винду, поэтому от нее отказаться точно не удастся


Цитата:
Есть некий аналог вашей программы, заточенный под OpenOffice: http://ooolatex.sourceforge.net.


Видел когда-то, но что-то он мне совсем не понравился.

> Прежде всего следует реализовать подсветку синтаксиса, возможность редактировать преамбулу документа и механизм проверки парных скобок и окружений.

Подсветку синтаксиса планирую сделать в ближайших версиях. Насчет преамбулы документов - прога рассчитана только на формулы. А вот проверка парных скобок - хорошая идея, добавлю в ToDo List.
Автор: Griefin
Дата сообщения: 17.06.2008 06:22

Цитата:
Насчет преамбулы документов - прога рассчитана только на формулы.

Вид формул иногда нужно изменять путем подключения пакетов в преамбуле. Например, \usepackage[intlimits]{amsmath}.
Автор: Cheery
Дата сообщения: 19.06.2008 04:02
Кто нить знает как в Latex разместить кусок текста внизу страницы (не footnote), не отсчитывая расстояние от края основного текста, так как может меняться?
Автор: TeXpert
Дата сообщения: 19.06.2008 13:12
Cheery
Цитата:
...не отсчитывая расстояние от края основного текста, так как может меняться?
Может меняться что? И всё зависит от "веса" этого самого куска. Если это только на одной странице -- заталкивай в \vbox, глубину которого сделаешь сколько тебе надо, тогда тебе легче управлять с тем, чтобы содержимое не убежало на следующую страницу. Это общие прикидки.
Автор: Cheery
Дата сообщения: 19.06.2008 18:31
TeXpert

Цитата:
Может меняться что?

текста чуть добавится выше, поэтому и нужна привязка к нижнему краю.
попробую, спасибо

решил с помощью \vfill
Автор: TeXpert
Дата сообщения: 19.06.2008 22:48
Cheery
Цитата:
...решил с помощью \vfill
Можно и так. Но \vbox позволяет добиться большего. И ещё, есть команда (с ходу названия не вспомню, типа \thispageheight? \enlargethispage?) для увеличения "высоты" текущей страницы -- тоже может пригодиться.
Автор: Cheery
Дата сообщения: 19.06.2008 22:54
TeXpert
да у меня сейчас с другим проблема.
описано окружение
\def\thebibliography#1{\chapter*{\bibname\@mkboth{\uppercase{\bibname}}{\uppercase{\bibname}}}
\addcontentsline{toc}{chapter}{\bibname}
\list{\@biblabel{\arabic{enumiv}}}
{\settowidth\labelwidth{\@biblabel{#1}}%
\leftmargin\labelwidth
\advance\leftmargin\labelsep
\usecounter{enumiv}%
\let\p@enumiv\@empty
\def\theenumiv{\arabic{enumiv}}}%
\def\newblock{\hskip .11em\@plus.33em\@minus.07em}%
\sloppy
\clubpenalty4000\widowpenalty4000
\sfcode`\.=\@m
}


в tex файле подключен bib файл
\bibliography{bib}

видно, что в bbl файле все правильно генерится и так далее, но вот окружение из стиля к
\begin{thebibliography}
...
\end{thebibliography}

не применяется вообще.. понять не могу почему.

ps: нашел в чем дело.. это перебивало
\usepackage[numbers,square,comma,sort&compress]{natbib}


кстати, кто нить разобрался с тем, что в miktex 2.5 при просмотре dvi с картинками yap хочет переключиться в dvips режим, который очень тормозной?
Автор: TeXpert
Дата сообщения: 20.06.2008 12:26
Cheery
Цитата:
...кстати, кто нить разобрался с тем, что в miktex 2.5 при просмотре dvi с картинками yap хочет переключиться в dvips режим
Это не "dvips", а попытка вызова Ghostscript и все связанные с ним дела. Вряд ли это когда исправится. Поэтому -- документы, где у тебя есть PostScript рисунки -- сразу перегоняй в ps-формат и смотри через GSView.

P. S. насчёт
Цитата:
...Исправлено: Cheery, 06:19 20-06-2008
Очень неудобно, кстати (особенно, когда пост не самый последний в теме -- не рыться же по теме назад!) -- я по закладкам смотрю, а там исправления не фиксируются(
Автор: Griefin
Дата сообщения: 20.06.2008 14:18

Цитата:
Это не "dvips", а попытка вызова Ghostscript и все связанные с ним дела. Вряд ли это когда исправится. Поэтому -- документы, где у тебя есть PostScript рисунки -- сразу перегоняй в ps-формат и смотри через GSView.

Это в версиях до 2.5 так было, а начиная с 2.5, страницы документа, содержащие PostScript specials, целиком переводятся в PostScript с помощью dvips. Однако, в 2.5 yap режим dvips получился достаточно тормозной, и с ручным переключением между режимами просмотра. Лучше ставить MikTeX 2.7, там yap автоматически переключается между режимами pk и dvips и работает с более-менее приличной скоростью.
Автор: TeXpert
Дата сообщения: 20.06.2008 14:29

Цитата:
Это в версиях до 2.5 так было, а начиная с 2.5, страницы документа, содержащие PostScript specials, целиком переводятся в PostScript с помощью dvips
Но суть остаётся той же -- вызов ghostscript за кадром. А при этом (предварительно) используется dvips -- это и так ясно, других вариантов и нет, поэтому я и не стал упоминать. Чем так мучаться, уж лучше сразу перегнать в ps. Я уверен, Yap так и не станет в ближайшее время для этого таким же быстрым, как и GSView.

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768

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


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