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

» TeX, LaTeX и т.д.

Автор: AdVocem
Дата сообщения: 23.04.2010 19:49
karl_karlsson
Переставил на пакет по вашей ссылке - действительно все работает... Спасибо...
Автор: trigliff
Дата сообщения: 23.04.2010 20:55
karl_karlsson

Цитата:
Надо было PSCyr-0.4c-patch2. Кажется он лучше.

Автор пакета рекомендует пользоваться версией 0.4d
Распространяет он свой пакет отсюда ftp://scon155-2.phys.msu.su/pub/russian/psfonts/0.4d-beta/
Автор: karl_karlsson
Дата сообщения: 24.04.2010 19:47
trigliff
Это незавершенная бета версия. Когда-то (2004) предполагалось, что она будет развивается. Можете видеть, что нет никаких новых версий после этого. А там баги немало. Например Times является "очень толстым" почти bold; не соответствует MathTime.
И, конечно, не работает у всех.
Автор: adrianopol
Дата сообщения: 28.04.2010 14:38
Доброго времени суток, меня интересует следующий вопрос.

Хочется получить кириллический шрифт, похожий на стандартный CMR, но с чуть бОльшим весом (толще штрихи букв), т.е. что-то среднее между нормальным и полужирным. Пробовал делать \fontseries{sb}, но semibold для CMR нет. В pscyr, вроде, ситуация не лучше. Возможно, есть какой-то более простой способ добиться результата, нежели ковыряние шрифтов в MetaFont, например, какой-то шрифт из того же cm-super (кстати, как использовать разные шрифты из этого набора? В README не написано). Заранее спасибо!

ОС: gentoo linux
=app-text/texlive-2008
=app-text/texlive-core-2008-r7
=dev-texlive/texlive-basic-2008-r1
=dev-texlive/texlive-documentation-base-2008
=dev-texlive/texlive-fontsextra-2008 (содержит cm-super)
=dev-texlive/texlive-fontsrecommended-2008
=dev-texlive/texlive-genericrecommended-2008
=dev-texlive/texlive-htmlxml-2008
=dev-texlive/texlive-langcyrillic-2008
=dev-texlive/texlive-latex-2008-r2
=dev-texlive/texlive-latexextra-2008-r1
=dev-texlive/texlive-latexrecommended-2008-r2
=dev-texlive/texlive-mathextra-2008
=dev-texlive/texlive-metapost-2008
=dev-texlive/texlive-pictures-2008-r1
=dev-texlive/texlive-pstricks-2008-r1
=dev-texlive/texlive-psutils-2008
=dev-texlive/texlive-science-2008
=dev-texlive/texlive-texinfo-2008
Автор: karl_karlsson
Дата сообщения: 28.04.2010 15:35
adrianopol
MinionPro - только у него есть semibold; имейте ввиду, что сам шрифт не free.


Цитата:
- metrics-base.zip: contains the metrics for Regular, Italic, Bold, and BoldItalic.
- metrics-full.zip: contains additional metrics for Medium, MediumItalic, Semibold, and SemiboldItalic.
- metrics-opticals.zip: contains additional metrics for the Capt, Subh, and Disp optical shapes.


То что я сделал содержит все шрифты.
[more=MinionPro и MnSymbol (text, math)(ru)]
Дистрибутив

MinionPro.7z и
MnSymbol.zip

Установка и использование

Распакуйте архивы в дерево каталогов TeX.

Выполните в командной строке:
initexmf --edit-config-file dvips
Добавьте следующую строку и сохраните:
p +MinionPro.map
p +MnSymbol.map

Выполните в командной строке:
initexmf --edit-config-file pdftex
Добавьте следующую строку и сохраните:
map +MinionPro.map
map +MnSymbol.map

Выполните в командной строке:
initexmf --edit-config-file updmap
Добавьте следующую строку и сохраните:
Map MinionPro.map
Map MnSymbol.map

Выполните в командной строке:
initexmf --update-fndb
updmap

Использование
\usepackage[minionint,opticals,fullfamily,lf]{MinionPro}
\usepackage{MnSymbol}
[/more]
Автор: Panzer
Дата сообщения: 28.04.2010 16:01
Есть документ, в котором библиография набрана через окружение thebibliography стандартного класса article.

как с минимальными усилиями сделать так, чтобы в списке литературы поменять всюду
[1] -> 1.
[2] -> 2.

и т.д. ?
Автор: Andrew10
Дата сообщения: 28.04.2010 16:14
Panzer
В преамбуле поместить команды

\makeatletter
\renewcommand{\@biblabel}[1]{#1.\hfill}
\makeatother
Автор: adrianopol
Дата сообщения: 28.04.2010 16:14
karl_karlsson, спасибо, но MinionPro всё-таки существенно отличается внешне от CMR, да и то, что он несвободный, не позволяет мне его применить. Видимо, я погорячился с semibold -- это будет слишком жирный шрифт для основного текста...
Автор: karl_karlsson
Дата сообщения: 29.04.2010 23:40
Вот такая программа:
QtiPlot - Data Analysis and Scientific Plotting

Цитата:
QtiPlot can be easily integrated with LaTeX, the high-quality typesetting system which is the de facto standard for the communication and publication of scientific documents: all worksheets can be exported as .tex tables and all plots can be exported as .tex figures using the TikZ/Pgf graphic systems. This makes straightforward the integration of text labels with complex mathematical expressions into the plots.


Unofficial QtiPlot packages for windows
Автор: BagaBaga
Дата сообщения: 07.05.2010 15:00
Наваял вот такой код:

Код:
\def \artitem [#1][#2][#3][#4]{
\phantomsection
\addcontentsline{toc}{subsection}{#3, #4}
\protect\input{./#1/#2/aindex}
\fancyhead[CE]{{#3}}
\fancyhead[CO]{\it#4}
\cfoot{\thepage}
\renewcommand{\footrulewidth}{0.4pt}
\includepdfset{pages=-,pagecommand=\thispagestyle{fancy}}
\protect\includepdf[pages=-]{./#1/#2/art}
}
Автор: Difur
Дата сообщения: 07.05.2010 15:59
BagaBaga. Ваш код использует специфические конструкции типа \phantomsection
или \includepdfset. Какие пакеты подразумеваются? Приведите минимальный документ с таким кодом.
Автор: BagaBaga
Дата сообщения: 07.05.2010 19:04
Для работы минимального примера требуется, чтобы в директории, где находится исходный код была директория sec00, в которой - a00. Внутри a00 должен быть файл art.pdf Т.е. его путь ./sec00/a00/art.pdf


Код:
\documentclass[12pt,a4paper]{book}

%%%%--Начало преамбулы
\usepackage{cmap} % поиск на русском по файлу в Adobe Acrobat Reader
\usepackage[cp1251]{inputenc} % кодировка входного файла
\usepackage[T2A]{fontenc} % внутренняя кодировка шрифтов
\usepackage[english,russian]{babel}
\usepackage{hyperref} % гиперссылки (из оглавлений, указателей и т.д.)
\hypersetup{
bookmarks=true,
unicode=true,
pdftoolbar=true,
pdfmenubar=false,
pdffitwindow=false,
pdfstartview={FitH},
pdftitle={xxx},
pdfauthor={\copyright\ Authors}, % author
pdfsubject={xxx}, % subject of the document
pdfcreator={xxx}, % creator of the document
pdfproducer={xxx}, % producer of the document
pdfkeywords={keywords}, % list of keywords
pdfnewwindow=true, % links in new window
colorlinks=false, % false: boxed links; true: colored links
linkcolor=red, % color of internal links
citecolor=green, % color of links to bibliography
filecolor=magenta, % color of file links
urlcolor=cyan % color of external links
}

\usepackage{fancyhdr}
\usepackage[final]{pdfpages} % USE ONLY pdfLaTeX

\usepackage{import}

\usepackage{makeidx} % пакет для создания индекса
\makeindex

\usepackage[left=2cm,right=2cm,
top=2cm,bottom=2cm,bindingoffset=0cm]{geometry}
%%%%--конец преамбулы

%%%%--собственная макрокоманда
\def \artitem [#1][#2][#3][#4]{
\phantomsection
\addcontentsline{toc}{subsection}{#3, #4}
\protect\input{./#1/#2/aindex}
\rhead{}
\lhead{}
\fancyhead[CE]{{#3}}
\fancyhead[CO]{\it#4}
\cfoot{\thepage}
\renewcommand{\footrulewidth}{0.4pt}
\includepdfset{pages=-,pagecommand=\thispagestyle{fancy}}
\protect\includepdf[pages=-]{./#1/#2/art}
}%--end of artitem
%%%%--конец макрокоманды

\begin{document}
\renewcommand{\headrulewidth}{0.4pt}
\renewcommand{\footrulewidth}{0.4pt}
\include{commontoc} %--TOC
\pagestyle{fancy}

\artitem[sec00][a00][Мамба Г., Богомолов Ю.][Тестовый набор статей в \LaTeX]


\newpage
\printindex
\end{document}
Автор: Difur
Дата сообщения: 07.05.2010 20:43
BagaBaga. Попробуйте использовать \uppercase вместо \MakeUppercase
Автор: karl_karlsson
Дата сообщения: 10.05.2010 10:58
Вот еще такой шрифт (Free):
Linux Libertine
LaTeX Font Catalogue - Linux Libertine
Автор: adrianopol
Дата сообщения: 10.05.2010 17:51
karl_karlsson, спасибо!
Автор: mpetroo
Дата сообщения: 10.05.2010 19:16
karl_karlsson

очень интересная коллекция, Libertine. Один лишь вопрос относительно кириллицы: сами глифы в шрифтах присутствуют, но вот LaTeX support насколько я понимаю им не обеспечен. Поправьте меня если я не прав
Автор: karl_karlsson
Дата сообщения: 10.05.2010 23:28
mpetroo
Действительно так. Надо что то сделать.
Проблема в том, что source LaTeX пакета нет. Но там очень не просто сделали fd файлы - они 11 для T1.
Автор: juvaforza
Дата сообщения: 11.05.2010 16:56
Обновил в шапке информацию об офф. страничке Texmaker
Автор: BagaBaga
Дата сообщения: 11.05.2010 21:32

Цитата:
BagaBaga. Попробуйте использовать \uppercase вместо \MakeUppercase


Извиняюсь, что долго молчал. Вот результат:

\uppercase работает, но только для латиницы. Если совсем корректно говорить - на латинице работает, для кирилицы -нет. Другие языки не пробовал.

Т.е.
\uppercase{jga} дает JGA
\uppercase{ццц} дает ццц вместо ЦЦЦ

\MakeUppercase выдает ошибку
!Undefined control sequence.
\MakeUppercase ...rcaseIsNotSupportedInPdfStrings

Добавлено:
Экспериментально установил, что ошибка порождается вот этой строкой
\addcontentsline{toc}{subsection}{{#3,} #4}

Точнее, когда #3 содержит в себе \MakeUppercase
Автор: Griefin
Дата сообщения: 12.05.2010 00:53
karl_karlsson

Цитата:
Linux Libertine

Он есть в репозиториях MiKTeX и TeXLive, кому надо -- всегда найдет и поставит. Интерес представляют прежде всего шрифты, поддерживающие кириллицу. Или такие, которых нет в официальных репах по причине лицензионных ограничений, но настолько красивые, что можно забыть о нелегальности их использования (как MathTime Pro, например).
Автор: Difur
Дата сообщения: 12.05.2010 08:01
BagaBaga.
У меня \artitem[sec00][a00][\uppercase{Мамба Г., Богомолов Ю.}][Тестовый набор статей в \LaTeX] отрабатывает следующим образом. Большие русские буквы в колонтитуле pdf-файла. Маленькие русские буквы в закладках итогового pdf-файла и в оглавлении. Кстати, не знаю, что заложено в Вашем подключаемом файле \include{commontoc}. Пробовал с просто \tableofcontents
Автор: BagaBaga
Дата сообщения: 12.05.2010 11:23
Виноват - совсем забылся. В commontoc лежит банальный
\tableofcontents % печать оглавления

Хотелось поиграться с оформлением (добавить мааленькое предисловие, попробовать две колонки и т.п.), но пока руки не дошли.

Должен призаться - ваш вариан верный. Я поспешил - посмотрел только оглавление, увидел, что результат не совпадает с желаемым (и забыл посмотреть колонтитулы). Но! При этом у меня почему-то вариант
\artitem[sec00][a00][\uppercase{Мамба Г., Bill English}][Тестовый набор статей в \LaTeX]
^^^^^^^
(латиница)

Выглядел как
Мамба Г., BILL ENGLISH, Тестовый набор статей в \LaTeX

А хотелось
МАМБА Г., BILL ENGLISH, Тестовый набор статей в \LaTeX
Автор: BagaBaga
Дата сообщения: 13.05.2010 12:14
Использую fancyhdr
как в нем установить \headheight
А то выдает в лог
Package Fancyhdr Warning: \headheight is too small (12.0pt):

renewcommand{\headheight}{24pt} выдает ошибку

Добавлено:
Отвечу сам себе (авось кому пригодится)
добавит в преамбулу
\setlength{\headheight}{15pt}
Автор: nikitak
Дата сообщения: 15.05.2010 20:01
Устанавливал некоторые шрифты из шапки на TeX Live 2009 (Mac TeX), возможно кому-то пригодится эта инструкция:

1. map-файлы перемещать в директории /usr/local/texlive/2009/texmf-var/{dvips,pdftex}/updmap/
2. Шрифты (содержимое директории fonts) в /usr/local/texlive/2009/texmf-dist/fonts/
3. Стили (и остально содержимое директории tex/ ) в /usr/local/texlive/2009/texmf-dist/tex/
4. Добавить строку "Map <имя_map_файла_устанавливаемого_шрифта_>.map" в файл /usr/local/texlive/2009/texmf-config/web2c/updmap.cfg
5. Добавить строку "p +<имя_map_файла_устанавливаемого_шрифта_>.map" в файл /usr/local/texlive/2009/texmf-config/dvips/config/config.ps
6. Выполнить комманды (при необходимости ч-з sudo):

Код: mktexlsr && updmap && texhash
Автор: BagaBaga
Дата сообщения: 16.05.2010 21:52
В оглавлении, построенном \tableofcontents
Гиперссылкой является наименование секции. Как сделать, чтобы гиперссылкой было не наименование, а номер страницы.
Гиперссылки сделаны при помощи \usepackage{hyperref}
Автор: terminat0r
Дата сообщения: 17.05.2010 00:09
BagaBaga
linktocpage={true} в hyperref
Автор: BagaBaga
Дата сообщения: 17.05.2010 12:08
Спасибо,
самое оно
Автор: amfius
Дата сообщения: 17.05.2010 13:08
Хочу слезть с Word и PowerPoint, надоела уже несовместимость форматов Пробовал OpenOffice, хочу попробовать TeX.
Предварительно обратил свое внимание на BaKoMa TeX и LyX. Стоит ли их использовать, можете поделиться своими отзывами? В общем, с чего начать?
Автор: BagaBaga
Дата сообщения: 17.05.2010 14:27
amfius,
отвечу на правах новичка.

LyX - это не TeX. Это свой собственный редактор со своим (дерево-подобным) форматом хранения данных, хотя и умеет сохрянять в формате TeX. Как результат - большинство пакетов TeX (доступных в CTAN) в LyX не заработают. И это существенный минус.

Про BaKoMa TeX ничего не скажу - не пользовал, выскажу лишь сомнение в возможности создания "полностью визуального TeX".

С чего начать? Посмотреть вокруг - если люди, с котрыми вы общаетесь (обмениватесь файлами) "зацементированы" в некоторой среде, то вам останется только смириться и использвать именно ее.

PS
Вопрос больно на стеб похож.

Добавлено:
Как в TeX (TeXLive2009, WinXP/Win7) делать правильные переносы? Сейчас рвет по слогам.
Автор: karl_karlsson
Дата сообщения: 17.05.2010 20:21
BagaBaga
WinXP/Win7 -> лучше MiKTeX

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354

Предыдущая тема: Прога для автоматического выключения компа


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